資源簡介
系統的主要功能是:從機安裝在每個病房里面,病房中的每個床位分配有相應的呼叫按鍵,并對病房和病床分別編上號碼,當病人按下呼叫按鍵后,系統會將病房呼叫信息以及對應的房間號碼和床位號碼遠程傳送到值班室,并以振鈴和顯示的方式通知值班醫生有病人呼叫,值班醫生可以根據顯示的病房號碼和床位號碼前去處理,同時可以按下響應鍵通知病人呼叫成功,并對LCD顯示的呼叫信息清除,以備其他呼叫顯示。 12864,基于AT89S51利用MAX485半雙工串行口通訊的病房呼叫系統(代碼,仿真,論文)

代碼片段和文件信息
/********************2008年單片機課程設計之病房呼叫系統*********************/
/***************************自動化05陳海濤***************************/
/********************8051和12864液晶接口電路********************
8051????????????LCD
數據口:
P0.0????????????DB0
P0.1????????????DB1?????
P0.2 DB2???????
P0.3 DB3???????
P0.4 DB4?????
P0.5 DB5?????
P0.6 DB6?????
P0.7 DB7
控制字:?????
P2.4 CSA??????//低電平有效
P2.3 CSB??????//低電平有效?
P2.2 RS(DI) ?//H:Data?,?L:Instruction
P2.1 RW????? ?//H:Read?,?L:Write
P2.0 E????????//高電平有效?
****************************************************************/
#include
#define?uchar?unsigned?char?
#define?uint?unsigned?int
sbit?cs1=P2^3;
sbit?cs2=P2^4;
sbit?di=P2^2;
sbit?rw=P2^1;
sbit?e=P2^0;
sbit?d1=P1^0;
sbit?d2=P1^1;
sbit?d3=P1^2;
sbit?d4=P1^3;
sbit?d5=P1^4;
sbit?d6=P1^5;
sbit?buzzer=P3^7;
/*********************全局變量定義********************/
uchar?room[6]={000000};
uchar?bed[6]={000000};
uchar?receivedata;
uchar?Btime;
uchar?Btime1;
/**********************************字符取模********************************************/
/*--??文字:??房??--*/
/*--??Times?New?Roman12;??此字體下對應的點陣為:寬x高=16x16???--*/
uchar?code?fang[32]={0x000x000xFC0x940x940x940x940x950xB60xD40x940x940x940x9C0x800x00
0x400x300x0F0x800x400x300x0F0x040x040x440x840x440x3C0x000x000x00};
/*--??文字:??間??--*/
/*--??Times?New?Roman12;??此字體下對應的點陣為:寬x高=16x16???--*/
uchar?code?jian[32]={0x000xF80x010x060x000xF00x920x920x920x920xF20x020x020xFE0x000x00
0x000xFF0x000x000x000x070x040x040x040x040x070x400x800x7F0x000x00};
/*--??文字:??床??--*/
/*--??Times?New?Roman12;??此字體下對應的點陣為:寬x高=16x16???--*/
uchar?code?chuang[32]={0x000x000xFC0x440x440x440x440xC50xFE0x440x440x440x440x440x040x00
0x800x600x1F0x400x200x180x060x010xFF0x010x020x040x080x300x100x00};
/*--??文字:??號??--*/
/*--??Times?New?Roman12;??此字體下對應的點陣為:寬x高=16x16???--*/
uchar?code?hao[32]={0x400x400x400x5F0xD10x510x510x510x510x510x510x5F0x400x400x400x00
0x000x000x000x020x070x020x020x220x420x820x420x3E0x000x000x000x00};
/*--0--9數字--*/
/*--??Times?New?Roman12;??此字體下對應的點陣為:寬x高=8x16???--*/
uchar?code?shu[10][16]={{0x000xE00x100x080x080x100xE00x000x000x0F0x100x200x200x100x0F0x00}
{0x000x100x100xF80x000x000x000x000x000x200x200x3F0x200x200x000x00}
{0x000x700x080x080x080x880x700x000x000x300x280x240x220x210x300x00}
{0x000x300x080x880x880x480x300x000x000x180x200x200x200x110x0E0x00}
{0x000x000xC00x200x100xF80x000x000x000x070x040x240x240x3F0x240x00}
{0x000xF80x080x880x880x080x080x000x000x190x210x200x200x110x0E0x00}
{0x000xE00x100x880x880x180x000x000x000x0F0x110x200x200x110x0E0x00}
{0x000x380x080x080xC80x380x080x000x000x000x000x3F0x000x000x00
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4201??2008-05-12?11:16??陳海濤-病房呼叫系統\從機1.LST
????.......??????1141??2008-06-06?14:27??陳海濤-病房呼叫系統\從機1_Opt.Bak
?????文件?????123708??2008-06-05?23:08??陳海濤-病房呼叫系統\2008課程設計.DSN
?????文件????????187??2008-06-06?21:37??陳海濤-病房呼叫系統\課程設計之病房呼叫系統.plg
?????文件??????16200??2008-05-12?12:39??陳海濤-病房呼叫系統\main.LST
?????文件???????8256??2008-05-12?12:39??陳海濤-病房呼叫系統\main.c
?????文件????????972??2008-05-12?13:31??陳海濤-病房呼叫系統\從機3.Opt
?????文件??????17439??2008-05-12?12:39??陳海濤-病房呼叫系統\main.OBJ
?????文件???????2799??2008-05-12?13:31??陳海濤-病房呼叫系統\1.PWI
?????文件?????????43??2008-05-12?12:39??陳海濤-病房呼叫系統\課程設計之病房呼叫系統.lnp
?????文件??????15861??2008-05-12?12:39??陳海濤-病房呼叫系統\課程設計之病房呼叫系統.M51
?????文件???????4309??2008-05-12?11:16??陳海濤-病房呼叫系統\從機1.OBJ
?????文件??????14580??2008-05-12?12:39??陳海濤-病房呼叫系統\課程設計之病房呼叫系統
?????文件??????83933??2008-05-11?14:49??陳海濤-病房呼叫系統\Backup?Of?1.DBK
?????文件??????75396??2008-06-05?21:45??陳海濤-病房呼叫系統\Last?Loaded?2008課程設計.DBK
?????文件???????1140??2008-06-06?21:47??陳海濤-病房呼叫系統\從機1.Opt
?????文件???????5716??2008-05-12?12:39??陳海濤-病房呼叫系統\課程設計之病房呼叫系統.hex
?????文件??????83933??2008-05-12?07:39??陳海濤-病房呼叫系統\Last?Loaded?1.DBK
?????文件???????1197??2008-06-06?21:37??陳海濤-病房呼叫系統\課程設計之病房呼叫系統.Opt
?????文件???????3757??2008-05-12?11:16??陳海濤-病房呼叫系統\從機1
?????文件???????2105??2008-05-12?12:47??陳海濤-病房呼叫系統\從機2.Uv2
?????文件????????332??2008-05-12?12:47??陳海濤-病房呼叫系統\從機2.plg
?????文件???????1443??2008-05-12?12:45??陳海濤-病房呼叫系統\從機2.c
?????文件???????4201??2008-05-12?12:47??陳海濤-病房呼叫系統\從機2.LST
?????文件???????4309??2008-05-12?12:47??陳海濤-病房呼叫系統\從機2.OBJ
?????文件?????????27??2008-05-12?12:47??陳海濤-病房呼叫系統\從機2.lnp
?????文件???????6047??2008-05-12?12:47??陳海濤-病房呼叫系統\從機2.M51
?????文件????????973??2008-05-12?12:47??陳海濤-病房呼叫系統\從機2.Opt
????.......??????1197??2008-06-06?14:27??陳海濤-病房呼叫系統\課程設計之病房呼叫系統_Opt.Bak
?????文件????????185??2008-05-12?18:25??陳海濤-病房呼叫系統\從機3.plg
............此處省略80個文件信息
- 上一篇:煙囪倒塌k文件
- 下一篇:中大ACM題庫的分類
評論
共有 條評論