版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計(jì)基于單片機(jī)的病床呼叫系統(tǒng)摘要:在大型醫(yī)院中,常需要有一種內(nèi)部聯(lián)絡(luò)和呼叫系統(tǒng),以便于在病員和服務(wù)人員之間建立必要的聯(lián)絡(luò),而一般的內(nèi)部通話系統(tǒng)都比較少,經(jīng)常使用的是比較便宜的呼叫指示,這種呼叫指示系統(tǒng)在提示的同時,能夠用數(shù)碼管顯示各呼叫的號碼。本設(shè)計(jì)是以at89c51為核心的病人呼叫系統(tǒng),對該系統(tǒng)的硬件和軟件結(jié)構(gòu)進(jìn)行了相應(yīng)的描述。通過對病區(qū)的數(shù)據(jù)采集,實(shí)現(xiàn)醫(yī)院醫(yī)療人員值班室和病人房之間的通信呼叫聯(lián)系,具有使用方便、操作簡單等特點(diǎn)。這使得衡量一個醫(yī)院的綜合水平高低。臨床呼叫求助裝置是傳送臨床信息的重要手段,關(guān)系病員安危,傳統(tǒng)的病房呼叫系統(tǒng)普遍采用有線式,雖然布線安裝繁瑣、維護(hù)不便、利用率低,
2、而且實(shí)時性差。但是相對無線式呼叫系統(tǒng)而言,它的可靠性高,不會干擾其它醫(yī)療儀器設(shè)備,目前大多數(shù)醫(yī)院采用有線呼叫系統(tǒng),在醫(yī)院的病房里每個床位邊都裝有一個呼叫按鈕,當(dāng)病人需要幫助時,按下呼叫按鈕,護(hù)士辦公室里呼叫顯示板上相應(yīng)房間號的指示燈點(diǎn)亮并進(jìn)行聲音提示。關(guān)鍵詞:單片機(jī),矩陣鍵盤,點(diǎn)陣,led顯示,呼叫系統(tǒng)。22目 錄引言11 51系列單片機(jī)的簡介11.1單片機(jī)的發(fā)展介紹21.2單片機(jī)的結(jié)構(gòu)特點(diǎn)31.3單片機(jī)的實(shí)際應(yīng)用31.4 控制器at89c5142 基于單片機(jī)的病房呼叫系統(tǒng)的設(shè)計(jì)的實(shí)現(xiàn)62.1 設(shè)計(jì)基本要求:62.2 系統(tǒng)總體方案:62.3 硬件電路:72.4 系統(tǒng)軟件設(shè)計(jì)102.5系統(tǒng)的調(diào)試
3、與結(jié)果14結(jié)論16致謝17參考文獻(xiàn)18附錄19附錄a:原理圖19附錄b:源程序19引言病床呼叫系統(tǒng)是一種應(yīng)用于醫(yī)院病房、養(yǎng)老院等地方,用來聯(lián)系溝通醫(yī)護(hù)人員和病員的專用呼叫系統(tǒng),是提高醫(yī)院水平的必備設(shè)備之一。病床呼叫系統(tǒng)的優(yōu)劣直接影響到病員的安危,歷來受到各大醫(yī)院的普遍重視。它要求及時、準(zhǔn)確可靠、簡便可行、利于推廣1。目前市場上存在著許多種型號不一功能各異的醫(yī)院病房呼叫系統(tǒng),主要為兩大類:有線式和無線式2。無線式病房呼叫系統(tǒng)不存在鋪設(shè)線路的問題,但是可靠性差,而且無線電波會干擾其他醫(yī)療儀器設(shè)備3。本文設(shè)計(jì)的是有線式的,適合較小的醫(yī)院病房使用,具有成本低,易于操作、安裝和維護(hù),而且具有可靠穩(wěn)定,對
4、其他醫(yī)療設(shè)備不會產(chǎn)生干擾的特點(diǎn);但受到布線較多,影響美觀,故不適宜較大的醫(yī)院。病床呼叫管理系統(tǒng)便于病員快捷的呼叫護(hù)士,縮短人工呼叫的時間。當(dāng)今病房呼叫系統(tǒng)正在逐步地向智能化發(fā)展,它可以和錄像機(jī)一起使用,當(dāng)病人按下開關(guān)時,在護(hù)士值班室的大屏幕能夠觀察病人的需要。并且可以配備對講機(jī)等設(shè)備,能夠使病員及時快捷地與醫(yī)護(hù)人員進(jìn)行溝通。1 51系列單片機(jī)的簡介1.1單片機(jī)的發(fā)展介紹單片機(jī)也被稱作“單片微型計(jì)算機(jī)”、“微控制器”和“嵌入式微控制器”,單片機(jī)一詞最初源于“single chip microcomputer”,簡稱scm。隨著單片機(jī)在技術(shù)和體系結(jié)構(gòu)上的進(jìn)步,其控制功能不斷擴(kuò)展,國際上逐漸采用“m
5、cu”(micro controller unit,微控制器)來代替scm。單片機(jī)的發(fā)展歷史大致分為4個階段。第一階段:單片機(jī)的探索階段。這一階段主要是探索如何把計(jì)算機(jī)的主要部件集成在芯片上。第二階段:單片機(jī)的完善階段。intel公司在mcs-48的基礎(chǔ)上推出了完善的、典型的mcs-51單片機(jī)系列。它在以下幾個方面奠定了典型的通用總線型單片機(jī)體系結(jié)構(gòu):設(shè)置了經(jīng)典、完善的8位單片機(jī)的并行總線結(jié)構(gòu);外圍功能單元由cpu集中管理的模式;體現(xiàn)控制特性的地址空間和位操作方式;指令系統(tǒng)趨于豐富和完善,并且增加了許多突出控制功能的指令。第三階段:向微控制器發(fā)展的階段。這一階段主要是為了滿足測控系統(tǒng)要求的各種
6、外圍電路和接口電路,突出其職能化控制能力。第四階段:單片機(jī)的全面發(fā)展階段。由于很多大半導(dǎo)體和電氣廠商都開始參與單片機(jī)的研制和生產(chǎn)。隨著單片機(jī)在各個領(lǐng)域全面深入的發(fā)展和應(yīng)用,逐漸出現(xiàn)了高速、低功耗、大尋址范圍、強(qiáng)運(yùn)算能力的8位、16位、32位通用型單片機(jī)以及小型廉價的專用型單片機(jī),還有功能全面的片上單片機(jī)系統(tǒng)4。1.2單片機(jī)的結(jié)構(gòu)特點(diǎn)單片機(jī)是微型機(jī)的一個重要分支,它在結(jié)構(gòu)上的最大特點(diǎn)是把cpu、存儲器、定時器和多種輸入/輸出接口電路集成在一塊超大規(guī)模的集成電路芯片上。單片機(jī)內(nèi)是一種在線式實(shí)時控制計(jì)算機(jī),在線式就是現(xiàn)場控制,需要有較強(qiáng)的抗干擾能力,較低的成本。單片機(jī)由于這種結(jié)構(gòu),所以具有很多顯著的
7、特點(diǎn)。主要有控制能力強(qiáng),抗干擾能力強(qiáng)、可靠性高,性能價格比高,低功耗、低電壓,擴(kuò)展了多種串行口和系統(tǒng)擴(kuò)展容易等特點(diǎn)。1.3單片機(jī)的實(shí)際應(yīng)用單片機(jī)廣泛應(yīng)用于儀表儀器、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域,大致可分為以下幾個范疇:(1)在智能儀器儀表上的應(yīng)用單片機(jī)具有體積小、功耗低、控制功能強(qiáng)、擴(kuò)展靈活、微型化和使用方便等特點(diǎn),廣泛應(yīng)用于儀器儀表中看,結(jié)合不同類型的傳感器,可以實(shí)現(xiàn)諸如電壓、功率、頻率、溫度、流量、速度、角度、硬度、元素、壓力等物理量的測量。采用單片機(jī)控制使得儀器儀表數(shù)字化、智能化、微型化。且功能比采用電子和熟悉電路更加強(qiáng)大。例如精密的測量設(shè)備(功率計(jì)
8、、示波器和各種分析儀)。(2)在工業(yè)控制中的應(yīng)用用單片機(jī)可以構(gòu)成形式多樣的控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)。例如工廠流水線的智能化管理,電梯智能化控制、各種報(bào)警系統(tǒng),與計(jì)算機(jī)聯(lián)網(wǎng)構(gòu)成二級控制系統(tǒng)等。(3)在家用電器中的應(yīng)用可以這樣說,現(xiàn)在的家電基本上都采用了單片機(jī)控制,從電飯煲、洗衣機(jī)、電冰箱、空調(diào)機(jī)、彩電、其他音響視頻器材、再到電子稱量設(shè)備,五花八門,無其不有,無所不在。(4)在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域的應(yīng)用現(xiàn)在的單片機(jī)普遍具有通信接口,可以很方便的與計(jì)算機(jī)實(shí)現(xiàn)數(shù)據(jù)通信,為計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備間的應(yīng)用提供了極好的物質(zhì)條件,可以的通信設(shè)備基本上都實(shí)現(xiàn)了單片機(jī)智能控制,從手機(jī),電話機(jī)、小型程控交換機(jī)、樓宇自動
9、通信呼叫系統(tǒng)、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信,無線對講機(jī)等。(5)單片機(jī)在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用單片機(jī)在易用設(shè)備領(lǐng)域中的應(yīng)用相當(dāng)廣泛,例如醫(yī)用呼吸機(jī),各種分析儀,監(jiān)護(hù)儀,超聲波診斷設(shè)備及病床呼叫系統(tǒng)等等。此外單片機(jī)在工商、金融、科研、教育、國防、航空航天領(lǐng)域都有相當(dāng)廣泛的應(yīng)用。1.4 控制器at89c51 at89c51是美國atmel公司生產(chǎn)的低電壓,高性能cmos8位單片機(jī),片內(nèi)含4k bytes的可反復(fù)擦寫的只讀程序存儲器(perom)和128 bytes的隨機(jī)存取數(shù)據(jù)存儲器(ram),器件采用atmel公司的高密度,非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)mcs-51
10、指令系統(tǒng),片內(nèi)置通用8位中央處理器(cpu)和flash存儲單元,功能強(qiáng)大at89c51單片機(jī)可為您提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域5。主要特性: 與mcs-51產(chǎn)品指令系統(tǒng)完全兼容 4k字節(jié)可重擦寫flash閃速存儲器 1000次擦寫周期 全靜態(tài)操作:0hz-24mhz 三級加密程序存儲器 1288字節(jié)內(nèi)部ram 32個可編程i/o口線 2個16位定時/計(jì)數(shù)器 5個中斷源 可編程串行uart通道 at89c51單片機(jī)采用40pin封裝的雙列直插 dip結(jié)構(gòu),圖1.1是它的引腳配置圖。40個引腳中,正電源和地線兩根;4組8位i/o口,共32個引腳;時鐘電路引腳 xtal1和
11、 xtal2;控制信號引腳包含:復(fù)位輸入端 ret,地址鎖存允許輸出/編程脈沖輸入端 ale/prog,片外程序存儲器選通控制信號端 psen,內(nèi)外程序存儲器選擇/編程電源輸入端 ea/vpp。p1.0 vccp1.1 p0.0p1.2 p0.1p1.3 p0.2p1.4 p0.3p1.5 p0.4p1.6 p0.5p1.7 p0.6rst p0.7p3.0 ea/vppp3.1 ale/progp3.2 psenp3.3 p2.7p3.4 p2.6p3.5 p2.5p3.6 p2.4p3.7 p2.3xtal2 p2.2xtal1 p2.1vss p2.0at89c51 圖1.1 at89c
12、51單片機(jī)引腳圖2 基于單片機(jī)的病房呼叫系統(tǒng)的設(shè)計(jì)的實(shí)現(xiàn) 2.1 設(shè)計(jì)基本要求: 1)設(shè)計(jì)一個可容64張床位的病房呼叫系統(tǒng)。 2)要求每個床位都有一個按鈕,當(dāng)患者需要呼叫護(hù)士時,按下按鈕。此時護(hù)士值班室內(nèi)的呼叫系統(tǒng)板上顯示該患者的床位號,并振鈴3秒。 3)當(dāng)護(hù)士按下“響應(yīng)”鍵時,取消當(dāng)前呼叫。 2.2 系統(tǒng)總體方案: 對于該設(shè)計(jì)我有兩套實(shí)現(xiàn)方案,這兩套方案主要根據(jù)鍵值顯示方式的不同而劃分的: 方案一、采用靜態(tài)led顯示。單片機(jī)上電運(yùn)行進(jìn)入鍵盤掃描主程序即通過循環(huán)判斷鍵盤是否有鍵按下,一旦有鍵按下,立即調(diào)用鍵值讀入子程序主要是通過以列為單位逐行掃描按鈕,后經(jīng)簡單加法運(yùn)算得出鍵值。該鍵值被單片機(jī)讀
13、入后立即通過串行口采用靜態(tài)led顯示,接著單片機(jī)啟動定時器后返回主程序即進(jìn)入判斷是否有鍵按下的循環(huán)。此時定時器正在計(jì)時,預(yù)先設(shè)計(jì)10ms中斷一次,在中斷服務(wù)程序中將p1.0取反使揚(yáng)聲器發(fā)聲并判斷3s是否到,若到則關(guān)定時器同時將p1.0清零使揚(yáng)聲器停止發(fā)聲返回主程序,若不到3s再返回主程序。護(hù)士響應(yīng)請求將鍵按下時,則產(chǎn)生外部中斷,在中斷服務(wù)程序中滅管停鈴再返回主程序。 方案二、 采用動態(tài)led顯示。單片機(jī)上電運(yùn)行進(jìn)入動態(tài)顯示主程序,此時顯示緩沖區(qū)的顯示碼是滅燈顯示碼,該主程序通過循環(huán)反復(fù)顯示緩沖區(qū)中的顯示碼,當(dāng)有病人按下鍵呼叫護(hù)士時,則通過外部中斷使單片機(jī)進(jìn)入鍵值讀入中斷服務(wù)子程序,同時在此中斷
14、服務(wù)子程序中將鍵值送入顯示緩沖區(qū)后,立即啟動定時器并返回動態(tài)顯示主程序。那么由于顯示緩沖區(qū)內(nèi)容的更新則即可將病人病床號顯示出來。此時定時器正在計(jì)時,預(yù)先設(shè)計(jì)10ms中斷一次,在中斷服務(wù)程序中將p1.0取反使揚(yáng)聲器發(fā)聲并判斷3s是否到,若到則關(guān)定時器同時將p1.0清零使揚(yáng)聲器停止發(fā)聲返回主程序,若不到3s再返回主程序。護(hù)士響應(yīng)請求將鍵按下時,則產(chǎn)生外部中斷,在中斷服務(wù)程序中滅管停鈴,再返回主程序。 經(jīng)過再三考慮和反復(fù)對比,最后我認(rèn)為方案一即靜態(tài)led顯示方案更容易實(shí)現(xiàn)該系統(tǒng)。這主要是因?yàn)榫帉懛桨敢坏呐袛嗍欠裼墟I按下的主程序比編寫方案二動態(tài)顯示的主程序更容易些,但是方案一的顯示硬件電路比方案二復(fù)雜
15、一點(diǎn)即本設(shè)計(jì)要用到兩個74ls164移位寄存器??梢娷浖妮^易實(shí)現(xiàn)是以增加硬件電路為代價的。綜上我采用方案一即靜態(tài)led顯示方案來完成本設(shè)計(jì)任務(wù)。 2.3 硬件電路:圖2.1硬件電路硬件電路描述如下:利用可編程并行接口芯片8255外擴(kuò)i/o實(shí)現(xiàn)對矩陣式鍵盤的掃描與鍵值的讀入,外部電源通過上拉電阻respack接8255 pc口,pc口作為輸入口構(gòu)成鍵盤的行,8255的pa口作為輸出口構(gòu)成鍵盤的列,行列之間通過按鈕連接。利用74ls373鎖存器將89c51的數(shù)據(jù)線和地址線(低8位)分離出來從而使89c51具有與一般cpu相類似的三總線。74ls164移位寄存器與共陽極led構(gòu)成靜態(tài)顯示電路。74
16、ls164移位寄存器的時鐘信號由89c51的txd提供,顯示數(shù)據(jù)由89c51的rxd串行輸出到74ls164由其顯示,由于串行發(fā)送數(shù)據(jù)時先發(fā)送數(shù)據(jù)的低位所以顯示床號個位的74ls164移位寄存器的輸入由顯示床號十位的74ls164移位寄存器的最低位數(shù)據(jù)線提供。int0接到按鈕供護(hù)士響應(yīng)病人請求滅管停鈴之用。50hz的方波從p1.0s輸出,經(jīng)簡單的放大電路后驅(qū)動揚(yáng)聲器發(fā)聲。硬件鍵盤電路工作原理:單片機(jī)上電運(yùn)行即進(jìn)入判斷鍵盤是否有鍵按下主程序,8255 pa口輸出全0值,后讀8255 pc口若其值全1則證明鍵盤無鍵按下,若其值不全為1則證明64個鍵中有一鍵按下。單片機(jī)隨機(jī)鍵盤掃描子程序,本設(shè)計(jì)首先
17、將第0列送0其它列送1,然后讀8255 pc口通過對acc各位的判斷來識別鍵值。若第0列無鍵按下則轉(zhuǎn)判下一列,最后返回。鍵值通過: 行首鍵號+列值=鍵值。計(jì)算得出。例如當(dāng)單片機(jī)第5列即8255 pa.5口輸出0時,讀其pc口若acc.3為0,則鍵值為24+5=29。其按鍵序號對應(yīng)如下表:00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263圖2.2鍵盤硬件電路圖2.3 89c51的擴(kuò)展三總線電路
18、圖2.4 靜態(tài)led顯示電路圖2.5 振鈴電路2.4 系統(tǒng)軟件設(shè)計(jì)2.4.1 設(shè)計(jì)的軟件環(huán)境簡介keil c:對于at89c51的控制設(shè)計(jì),以keil c軟件編程環(huán)境,以proteus軟件為電路仿真設(shè)計(jì)環(huán)境。二者的結(jié)合為該系統(tǒng)的設(shè)計(jì)提供有利條件。keil c軟件界面,如圖2.6所示:圖2.6 keil c軟件界面該軟件是一款集編程和仿真于一體的軟件,它支持匯編、c語言及二者的混合編程11。2.4. 2 proteus isisproteus isis是英國labcenter公司開發(fā)的電路分析與實(shí)物仿真軟件。它運(yùn)行于windows操作系統(tǒng)上,可以仿真、分析(spice)各種模擬器件和集成電路。該
19、軟件的特點(diǎn)是:(1)全部滿足我們提出的單片機(jī)軟件仿真系統(tǒng)的標(biāo)準(zhǔn),并在同類產(chǎn)品中具有明顯的優(yōu)勢。(2)具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、rs232動態(tài)仿真、i2 c調(diào)試器、spi調(diào)試器、鍵盤和lcd系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等7。(3)目前支持的單片機(jī)類型有:arm7系列、68000系列、8051系列、avr系列、pic12系列、pic16系列、pic18系列、z80系列、hc11系列以及各種外圍芯片。(4)支持大量的存儲器和外圍芯片??傊撥浖且豢罴瘑纹瑱C(jī)和spice分析于一身的仿真軟件,功能極其強(qiáng)大 ,可仿真arm、
20、51、avr、pic9。proteus isis的工作界面是一種標(biāo)準(zhǔn)的windows界面,如圖所示,包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對象選擇按鈕、預(yù)覽對象方位控制按鈕、仿真進(jìn)程控制按鈕、預(yù)覽窗口、對象選擇器窗口、圖形編輯窗口。圖2.7 電路仿真界面運(yùn)行proteus程序后,進(jìn)入軟件的主界面。通過左側(cè)工具欄中的p(從庫中選擇元件命令)命令,在pick devices 左側(cè)窗口中選擇所需元件的關(guān)鍵字,然后放置元件并調(diào)整方向和位置以及參數(shù)設(shè)置,最后進(jìn)行連線10(圖2.7 電路仿真界面)。2.4. 3系統(tǒng)程序設(shè)計(jì)系統(tǒng)主程序設(shè)計(jì)的流程如圖2.8所示:圖2.8系統(tǒng)主程序設(shè)計(jì)的流程主程
21、序程序描述:首先對各存儲單元初始化,設(shè)定定時初值,接著判斷清零鍵,看是否按下,若按下,則清零,然后繼續(xù)掃描鍵盤,如掃描到鍵盤有鍵按下,則調(diào)用計(jì)數(shù)顯示子程序,循環(huán)顯示病床號時,要判斷標(biāo)志位是否為1,若為1,則表示已經(jīng)按下,則不響應(yīng),如為0,則調(diào)用循環(huán)顯示病床號子程序,循環(huán)顯示病床號,接著定時一秒。最后,清除定時一秒,準(zhǔn)備下一次的定時。 顯示電路流程圖:初始化計(jì)算鍵值子程序鍵標(biāo)志為0?(counter)+1inc flag40個單元掃描完?調(diào)bcd調(diào)整子程序調(diào)顯示子程序返回開始標(biāo)志位是否為1?定時是否達(dá)到1s?調(diào)顯示子程序存儲單元加1nynyynn圖2.9按鍵總數(shù)顯示程序流程圖 圖2.10按鍵循環(huán)
22、顯示子程序顯示程序描述(1)按下鍵總數(shù)顯示子程序描述(圖2.9按鍵總數(shù)顯示程序流程圖) 把按鍵數(shù)存儲單總元(counter)的值經(jīng)過bcd調(diào)整后十位和個位分別送(7ah)(7bh),調(diào)用顯示子程序顯示按鍵總數(shù)。(2)循環(huán)顯示病床號子程序描述(圖2.10按鍵循環(huán)顯示子程序)首先判斷標(biāo)志位是否為0,若為0,則表對示應(yīng)的存儲單元里沒有值存入,則再檢測下一個存儲單元標(biāo)志位是否為0,直到檢測到為1.如為1,則把值存入(bed_bounter)中,接著進(jìn)行bcd調(diào)整為十進(jìn)制,把十位和個位分別送入(bedcode_1)和(bedcode_2)中,然后調(diào)用顯示子程序,循環(huán)顯示病床號。2.5系統(tǒng)的調(diào)試與結(jié)果系統(tǒng)
23、調(diào)試工作是系統(tǒng)開發(fā)過程中必不可少的一個過程,一個完整的控制系統(tǒng)調(diào)試包含控制系統(tǒng)的硬件聯(lián)調(diào)、軟件聯(lián)調(diào)、系統(tǒng)仿真、仿真燒錄和現(xiàn)場安裝調(diào)試等幾個環(huán)節(jié)。在系統(tǒng)設(shè)計(jì)組裝完成后,首先是進(jìn)行實(shí)驗(yàn)室條件下的系統(tǒng)硬件調(diào)試,調(diào)試成功后,有了硬件的保證,就容易發(fā)現(xiàn)軟件的漏洞,進(jìn)而促進(jìn)改進(jìn)和完善。所有的調(diào)試通過后,要進(jìn)行現(xiàn)場運(yùn)行并能持續(xù)一定的時間,待其中未發(fā)現(xiàn)故障后,方可驗(yàn)收合格,才算完成了整個系統(tǒng)的設(shè)計(jì)工作調(diào)試界面顯示,下面是我們通過proteus軟件編程,使對應(yīng)的軟件仿真模塊變成可視化的控制界面: 圖2.11 系統(tǒng)初始化界面 圖2.12 按下8鍵后界面 圖2.13 按下3鍵后顯示界面 圖2.14 按下ok鍵后顯示
24、界面結(jié)果分析:啟動電源,顯示屏顯示0000,在按下8號鍵時,界下部分顯示病床(即8號病床呼叫);界面上部分代表共有一個病床按下,在起始位置顯示(循環(huán)顯示);如果現(xiàn)在不按清零鍵,再按下3號鍵時,按鍵號循環(huán)顯示,可以看出該系統(tǒng)具有記憶功能,以至于不會忽略之前按下的按鍵;圖5.4反映了控制電路的可行性,按up鍵向后選一房間(呼叫病房),down向前選一房間(呼叫病房),ok則去房間.。綜上所述,本系統(tǒng)實(shí)現(xiàn)了主要功能:顯示病床號,亮報(bào)警提醒值班人員,若有多個病床同時呼叫,則循環(huán)顯示病床號,確保性息不丟失,待值班人員處理呼叫信息。通過proteus軟件仿真,能達(dá)到上述結(jié)論,滿足課題目目的,達(dá)到要求。結(jié)論
25、至此,此系統(tǒng)的詳細(xì)設(shè)計(jì)及過程已經(jīng)結(jié)束。在設(shè)計(jì)的過程中遇到了很多問題,發(fā)現(xiàn)了自己的不足之處,有很多沒有學(xué)習(xí),如proteus仿真知識及操作,還有單片機(jī)的c語言編程;有些軟件掌握得不夠牢固,比如說wave仿真不熟練;通過此次學(xué)習(xí),進(jìn)一步加強(qiáng)了我的理解,同時提高了我獨(dú)立自學(xué)的能力。 整個設(shè)計(jì)過程中,老師詳細(xì)的指導(dǎo),同學(xué)的幫助,以及校圖書館的資料給了我很大的幫助。此次設(shè)計(jì)讓我從中學(xué)到很多東西。雖然中間遇到很多困難,但都對于我是一次很好的鍛煉。設(shè)計(jì)以后,才更加深刻感受到自己的學(xué)習(xí)只是理論部分,而且很多時候不能付諸實(shí)踐。這次設(shè)計(jì)能夠讓我從實(shí)踐中重新學(xué)習(xí)理論知識,對我今后的工作和學(xué)習(xí)有了很多提高。但是由于本
26、人水平有限,整個設(shè)計(jì)仍有很多不足之處,如程序不夠完善、靈活,顯示可以采用液晶lcd模塊,還有可以采用無線nrf2401射頻模塊及其無線擴(kuò)展功能等等。完善后將會進(jìn)一步提高設(shè)計(jì)的穩(wěn)定性和普適性。致謝時光匆匆,大學(xué)四年已經(jīng)接近尾聲。這期間接受很多優(yōu)秀老師的教育,和同學(xué)的幫助。在此論文完成之際,我要向這四年來幫助我的老師、同學(xué)表示由衷的感謝!這幾個月的畢業(yè)設(shè)計(jì),充滿了忙碌,同時也感到學(xué)習(xí)的充實(shí)。拿到畢業(yè)設(shè)計(jì)的題目后,便開始查看資料,并作整理工作。在圖書館里找到很多有關(guān)書籍資料。然后開始整體方案的設(shè)計(jì),并投入方案的制定。整體的實(shí)驗(yàn)放在最后,這其中經(jīng)歷很多的失敗。在老師的幫助下,克服了困難。設(shè)計(jì)的系統(tǒng)雖然
27、不是那么完善,但也是從知識到實(shí)踐的轉(zhuǎn)換。我從中學(xué)到了怎樣獨(dú)立地思考發(fā)現(xiàn)問題、解決問題和進(jìn)一步完善提高的能力。給我留下很多深刻的印象,這是第一次獨(dú)立自主的做設(shè)計(jì)。以前重理論的學(xué)習(xí),卻忽略了實(shí)踐。通過此次設(shè)計(jì),對我今后的學(xué)習(xí)和工作必將有很大的幫助。在此,謹(jǐn)向所有幫助我的老師、同學(xué)表示衷心的感謝和敬意!參考文獻(xiàn)1 朱艷華,田行軍,李夏青.基于pl3105的病床呼叫系統(tǒng)設(shè)計(jì)j.北京石油化工學(xué)院學(xué)報(bào),2009,17(2):40-43.2 何立民.單片機(jī)初級教程-單片機(jī)基礎(chǔ)m.北京:北京航空航天大學(xué)出版社,2006,82(1):2-3.3 李朝青.單片機(jī)原理及接口技術(shù)m.北京:北京航空航天大學(xué)出版社,20
28、05.4丁元杰.單片微機(jī)原理及應(yīng)用m.北京:機(jī)械工業(yè)出版社,1996:256-276.5何立民.單片機(jī)應(yīng)用技術(shù)選編m.北京:北京:航空航天大學(xué)出版社,1996.218224. 6張培仁等.mcs-51單片機(jī)原理與應(yīng)用m. 北京.清華大學(xué)出版社,2003:130145.7李伯成.單片機(jī)及嵌入式系統(tǒng)m. 北京:清華大學(xué)出版社,2005:337-346.8肖金球.單片機(jī)原理與接口技術(shù)m. 北京:清華大學(xué)出版社,2004:153-159.9王環(huán),張亞寧.單片機(jī)程序設(shè)計(jì)實(shí)例m 北京:清華大學(xué)出版社,2003:520-524.10治剛.單片機(jī)應(yīng)用技術(shù)與實(shí)訓(xùn)m. 北京:清華大學(xué)出版社,2004:130-13
29、3.11胡漢才.單片機(jī)原理及接口技術(shù)m. 北京:清華大學(xué)出版社,1995:111-123.附錄附錄a:原理圖附錄b:源程序org 0000hljmp mainorg 0003hljmp int0org 001bhljmp int1org 0100hmain: setb ea setb ex0 setb et1 mov scon, #00h mov dptr,#0fffffh mov a,#89h movx dptr,akey: acall ks1 jnz lk1ni: acall delay ajmp keylk1: acall delay acall delay acall ks1 jnz lk2 ajmp ni lk2: mov r2,#0feh mov r4,#00h lk4:mov dptr,#0fffch mov a,r2 movx dptr,a inc dpl inc dpl movx a,dptr jb acc.0 ,l1 mov a,#00h ljmp lkp l1:jb acc.1, l2 mov a,#08h ljmp lkp l2:jb acc.2, l3 mov a,#16 ljmp lkp l3:jb acc.3 ,l4 mov a,#24 ljmp lkp l4:jb acc.4 ,l5 mov a,#32 ljmp
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖州埭溪水務(wù)有限公司招聘筆試參考題庫含答案解析
- 二零二五年度旅游服務(wù)定向采購合同3篇
- 二零二五年度家電產(chǎn)品定制設(shè)計(jì)銷售合同示范3篇
- 二零二五年度工程機(jī)械設(shè)備維修保養(yǎng)與備件供應(yīng)合同3篇
- 2024版道路運(yùn)輸業(yè)務(wù)協(xié)作合同一
- 木工行業(yè)客服工作總結(jié)耐心解答疑問提升產(chǎn)品品質(zhì)
- 二零二五年度甲方乙方高爾夫球場租賃合同示范3篇
- 商混買賣合同(2篇)
- 國際投資信托協(xié)議書(2篇)
- 二零二五年度古建筑修繕裝修合同2篇
- 中國慢性阻塞性肺疾病基層診療指南(2024年)解讀
- 中建項(xiàng)目實(shí)施策劃書編制指南(附表)
- 餐飲服務(wù)投標(biāo)文件
- 城投公司的債務(wù)風(fēng)險(xiǎn)及化解方式
- 設(shè)備運(yùn)行售后故障響應(yīng)方案
- 亞馬遜品牌授權(quán)書(英文模板)
- 污水處理廠新建項(xiàng)目工程監(jiān)理實(shí)施細(xì)則
- DB52∕T 046-2018 貴州省建筑巖土工程技術(shù)規(guī)范
- 紅色簡約年終工作總結(jié)新征程再出發(fā)PPT模板
- 工業(yè)通風(fēng)換氣次數(shù)的有關(guān)規(guī)定
評論
0/150
提交評論