freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89s51單片機(jī)的多功能病床呼叫系統(tǒng)(文件)

 

【正文】 ( 4) C 語(yǔ)言適用范圍大。它是數(shù)值計(jì)算的高級(jí)語(yǔ)言。 21 參考文獻(xiàn) [1] 陳尚松、雷加、郭慶 . 《 電子測(cè)量與儀器 》 (第 2版) .北京 :電子工業(yè)出版社 ,2021 [2] 趙茂泰 . 《 智能儀器原理及應(yīng)用 》 (第 3版) .北京 :電子工業(yè)出版社 ,2021 [3] 喻宗泉 , 喻晗 , 李建民 . 《 單片機(jī)原理與應(yīng)用技術(shù) 》 .西安 :電子科技大學(xué)出版社 ,2021 [4] 陽(yáng)憲惠 . 《 現(xiàn)場(chǎng)總線(xiàn)技術(shù)及其應(yīng)用 》 (第 2版) .北京 :清華大學(xué)出版社 ,2021 [5] 張國(guó)雄 . 《 測(cè)控電路 》 (第 3版) .北京 :機(jī)械工業(yè)出版社, 2021 [6] 江國(guó)強(qiáng) . 《 新編數(shù)字邏輯電路 》 .北京 :郵電大學(xué)出版社, 2021 [7] 趙亮 , 候國(guó)銳 .《單片機(jī)的 C語(yǔ)言編程與實(shí)例》 [M].人 民郵電出版社 ,2021 22 附 件 從機(jī) PCB 和程序: 23 include define uchar unsigned char sbit key1 = P1^1 。 sbit LED1 = P2^0 。 sbit FS = P3^5 。 void key13(void)。 n 0。 24 } void key11(void) { if(key1 == 0) { key_delay()。 while(TI==0)。 } } void key12(void) { if(key2 == 0) { key_delay()。 while(TI==0)。 } } void key13(void) { if(key3 == 0) { key_delay()。 while(TI==0)。 } } void key14(void) { if(key4 == 0) { key_delay()。 while(TI==0)。 } } void main(void) { SCON = 0x40。 TR1 = 1。LED4 = 1。 key14()。 sbit LED4 = P0^3 。 sbit LED8 = P0^7 。 27 void delays(void) { unsigned char n, m,k,i。 k 0。 m 0。break。 case 0x65: P2 = 0x4f。P0 = SBUF 。 TMOD = 0x20。 JS = 0。LED4 = 0。LED8 = 0。 desplay()。 delays()。 28 if(RI == 1)break。 BEEP = 1。 while(1) { P2=cemp。 while(1) { while(RI==0) 。LED6 = 0。LED2 = 0。 TL1 = 0xf0。 } } void main(void) { uchar cemp。break。P0 = SBUF 。 } void desplay(void) { switch(SBUF) { case 0x56: P2 = 0x06。 n 0。 i 0。 sbit JS = P3^5 。 sbit LED6 = P0^5 。 sbit LED2 = P0^1 。 key12()。LED2 = 1。 TH1 = 0xf0。 } while(key4 == 0) 。 temp = 0x95。 } while(key3 == 0) 。 temp = 0x65。 } while(key2 == 0) 。 temp = 0x59。 } while(key1 == 0) 。 temp = 0x56。 m 0。 void key_delay(void) { unsigned char n, m。 void key11(void)。 sbit LED3 = P2^2 。 sbit key3 = P1^3 。 5 結(jié)論 采用單 片機(jī) AT89S51設(shè)計(jì)的 多功能 病床呼叫系統(tǒng) ,主要由主、從機(jī) 構(gòu)成,并通過(guò)傳輸芯片 MAX485為主的通信 電路 進(jìn)行傳輸,設(shè)計(jì) 結(jié)構(gòu)簡(jiǎn)單、成本低、可靠性高、布線(xiàn)施工方便、易于維護(hù) ,更重要的 是 能及時(shí)讓病人與醫(yī)護(hù)人員進(jìn)行 信息溝通, 為醫(yī)護(hù)人員的醫(yī)護(hù)管理帶來(lái)了極大的方便。 C 語(yǔ)言對(duì)編寫(xiě)需要硬件進(jìn)行操作的場(chǎng)合,明顯優(yōu)于其它解釋型高級(jí)語(yǔ)言,有一些大型應(yīng)用軟件也是用 C 語(yǔ)言編寫(xiě)的。另外 C語(yǔ)言也具有強(qiáng)大的圖形功能,支持多種顯示器和驅(qū)動(dòng)器。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?,便于使用、維護(hù)以及調(diào)試。它把高級(jí)語(yǔ)言的基本結(jié)構(gòu)和語(yǔ)句與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來(lái)。 C 語(yǔ)言發(fā)展如此迅速,而且成為最受歡迎的語(yǔ)言之一,主要因?yàn)樗哂袕?qiáng)大的功能。 C 語(yǔ)言 介紹 C 語(yǔ)言一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。開(kāi)發(fā)人員可用 IDE 本身或其它編輯器編輯 C或匯編源文件。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。在國(guó)內(nèi) PROTEL軟件較易買(mǎi)到,有關(guān) PROTEL軟件和使用說(shuō)明的書(shū)也有很多,這為它的普及提供了基礎(chǔ)。 m 0。 k 0。 } ( 2) 1s 的延時(shí) void delays(void) { unsigned char n, m,k,i。 n 0。P0 = SBUF 。 case 0x65: P2 = 0x4f。break。 delays()。 BEEP = 0。 RI = 0。LED7 = 1。LED3 = 1。 TR1 = 1。 SCON = 0x50。 TI = 0。 if(key4 == 0) { P2 = 0xf7。 } while(key3 == 0) 。 temp = 0x65。 FS = 1。 SBUF = temp。 } } void key12(void) { uchar temp 。 while(TI==0)。 if(key1 == 0) { key_delay()。 key12()。 開(kāi) 始 是否有按 鍵按下 點(diǎn)亮床頭燈 串口 數(shù)據(jù)緩沖器 SBUF 賦值 MAX485 處于發(fā)送狀態(tài) 發(fā)送數(shù)據(jù) MAX485 處于接收狀態(tài) 接收數(shù)據(jù) 串行口用方式 1接收 串行口用方式 1發(fā)送 驗(yàn)證SBUF 的值 顯示床號(hào) 報(bào) 警 是 是 復(fù)位清除信號(hào) 是 否 否 否 從 機(jī)流程圖 主機(jī)流程圖 15 TH1 = 0xf0。當(dāng)值班室接收到呼叫數(shù)據(jù)后,顯示器顯示病床號(hào),同時(shí)有 聲音 報(bào)警 。 通信電路的設(shè)計(jì) 圖 11 設(shè)計(jì)采用芯片 MAX485 作通信電路,因此 分別 為接收器的輸出和驅(qū)動(dòng)器的輸入端 的RO 和 DI 端,與單片機(jī)連接時(shí)只需分別與單片機(jī)的 RXD 和 TXD(即: 和 口)相連; /RE 和 DE 端分別為接收和發(fā)送的使能端,當(dāng) /RE 為邏輯 0 時(shí),器件處于接收狀態(tài);當(dāng) DE為邏輯 1時(shí),器件處于發(fā)送狀態(tài) 。設(shè)計(jì)采用靜態(tài)共陽(yáng)極 LED 顯示, VCC 接 +5V, 每一條段選線(xiàn) A、 B、C、 D、 F、 E、 G、 DP分別與 主機(jī)的 AT89S51 單片機(jī)的 P2 口相連,當(dāng) I/O口 輸出 0時(shí),該段點(diǎn)燃,輸出數(shù)字按段選線(xiàn)組成。還有 4個(gè)發(fā)光二極管分別與 AT89S51 單片機(jī)的 、 、 相連,并與 4個(gè)按鍵相對(duì)應(yīng)。 PSW=00H—— 工作寄存器選用 0 組。 TCON=00H—— T0、 T1 的工作被停止。 圖 7 單片機(jī)的復(fù)位操作由復(fù)位引腳 RST/VPD 上出現(xiàn)的高電平引起。 病床呼叫控制系統(tǒng)的 各部分 電路設(shè)計(jì) 單片機(jī)時(shí)鐘電路的設(shè)計(jì) 圖 6 單片機(jī)的時(shí)鐘信號(hào)一般由兩種電路產(chǎn)生:內(nèi)振蕩電路和外振蕩電路。若干個(gè)按鍵 接在單片機(jī) AT89S51 的 I/O 口上 , 當(dāng)某一按鈕按下時(shí) , 對(duì)應(yīng)的 LED 燈亮,單片機(jī)確認(rèn)呼叫地址 后, 掃描 I/O 的 狀態(tài) 。在與單片機(jī)連接時(shí)接線(xiàn)非常簡(jiǎn)單。 MAX485 采用單一電源 +5 V 工作,額定電流為 300μ A,采用半雙工通訊方式。 MAX485 的驅(qū)動(dòng)器擺率不受限制,可以實(shí)現(xiàn)最高 的傳輸速率。比如 805 89C51 等等早期 MCS51兼容產(chǎn)品。 ⑥ 雙數(shù)據(jù)指示器。 ( 5)單片機(jī) AT89S51 相對(duì)于 AT89C51 增加的新功能包括: ① 新增加很多功能,性能有了較大提升,價(jià)格基本不變,甚至比 AT89C51 更低! ② ISP 在線(xiàn)編程功能,在改寫(xiě)單片機(jī)存儲(chǔ)器內(nèi)的程序時(shí)不用把芯片從工作環(huán)境中剝離。 8 通信雙方使用同步字符實(shí)現(xiàn)數(shù)據(jù)發(fā)送和接收的全過(guò)程,稱(chēng)為 同步通信 。一幀數(shù)據(jù)發(fā)送完畢, SBUF 內(nèi)空,引起中斷標(biāo)志位TI 置位發(fā)出片內(nèi)串行口中斷申請(qǐng)。進(jìn)入的數(shù)據(jù)先在輸入移位控制器暫存,等一幀數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1