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

正文內(nèi)容

國內(nèi)外智能藥柜的發(fā)展及成果研究畢業(yè)論文(完整版)

2024-07-30 23:48上一頁面

下一頁面
  

【正文】 e[OUT]:卡片類型代碼// 0x4400 = Mifare_UltraLight// 0x0400 = Mifare_One(S50)// 0x0200 = Mifare_One(S70)// 0x0800 = Mifare_Pro(X)// 0x4403 = Mifare_DESFire//返 回: 成功返回MI_OK/////////////////////////////////////////////////////////////////////char PcdRequest(unsigned char req_code,unsigned char *pTagType){ char status。 TL0=0。 P1 = 0xFF。 PcdHalt()。 } printf(\n)。 led_AM=1。 writemand(0x00|0x80)。n39。 39。//塊備份 if (status != MI_OK) { continue。//防沖撞 if (status != MI_OK) { continue。 }while(1) { keyscan()。i++) { temp=g_ucTempbuf[i]。i2。 status = PcdRequest(PICC_REQALL, g_ucTempbuf)。M39。 PcdReset()。n++) { writedata(table[n])。 delay(10)。 if(flag_AM) //當前時候是上午 { table[0]=39。 39。 39。//打開顯示光標閃爍 writemand(0x06)。// delay(6)。 0x01) { x=x|0x01。//寫數(shù)據(jù)時RS拉高 lcden=1。i7。 } void delay(uint z) //1ms延時 { uint x。//高脈沖使能,使能脈寬最小150nsdefine Data P0 //LCD1602數(shù)據(jù)端口uchar table[]= Name: 。 //當前時候是上午的標志sbit test_led=P3^5。[7] 徐惠民,安德寧:《單片微型計算機原理接口與應(yīng)用》,北京郵電大學(xué)出版社,5456。是他們傳授給我了寶貴知識,是他們使我學(xué)會了奮斗與拼搏,同樣是他們使我懂得了堅強與自信。老師嚴謹?shù)闹螌W(xué)態(tài)度、全力以赴的精神、以及對學(xué)生的提攜、幫助和照顧,令我獲益良多且深受感動。 C語言程序,形成強大的需求邏輯,思考后寫研究計劃的想法仍然不是很完善,使用C語言還不是很熟練,導(dǎo)致在調(diào)試過程中的一些小錯誤很頻繁??偨Y(jié)了這些問題并改正,對我在今后的生活工作有很大影響。在本設(shè)計中分為語音播報電路、液晶顯示、單片機最小系統(tǒng)電路、射頻讀卡電路、按鍵電路。 下載程序 打開文件夾,運行程序。 //LCD第一行顯示 for(n=0。table[15]=39。 table[11]=39。delay(50)。 i16。 CalulateCRC(ucComMF522Buf,2,amp。// writemand(0x01)。 初始化程序設(shè)計 利用功率控制系統(tǒng),進入程序初始化,通過微控制器以完成每個單元的設(shè)置和配置,然后到主程序。 Keil c51 軟件介紹 Keil C51是美國軟件公司生產(chǎn)的51 Keil系列單片機是用C語言開發(fā)程序的兼容系統(tǒng),并且在功能上與匯編相比,C語音有明顯的優(yōu)勢:結(jié)構(gòu)、可讀、維護,因而易于使用。蜂鳴器電路如圖38所示:圖37 按鍵電路 圖38 蜂鳴器電路 語音播報電路設(shè)計刷卡成功后系統(tǒng)播報一段約5秒鐘的語音提示,內(nèi)容為“你好,請正確吃藥”,語音播報電路是本設(shè)計中的輔助功能部分,收到單片機的控制信號進行語音播報,這樣的功能要求下我們選擇ISD1820語音芯片,ISD1820芯片采用DIP16封裝,外圍電路簡單,輸出功率大可直接驅(qū)動揚聲器,工作電壓為5V。射頻天線采用PCB印板天線的方案,這種天線不需要支架安裝固定,組立時節(jié)約工時。晶體振蕩器電路,該值為12MHz,電容器應(yīng)該選擇陶瓷電容器,并且對于該電容值是33PF,晶體振蕩器和電容應(yīng)安裝在靠近單片機芯片的地方,以減少寄生電容,并且確保穩(wěn)定和可靠運行以最好的狀態(tài)來讓振蕩器工作。XTAL1:反相放大器和振蕩器內(nèi)部時鐘發(fā)生器的輸入。AT89C52有40個引腳,32個外部輸入雙向輸入/輸出端口,包含2個外部中斷端口和3個可編程16位定時計數(shù)器,兩個雙向串行通信端口,2個讀寫口線,AT89C52可以按照編程傳統(tǒng)方法,也可以是在線編程。此方案設(shè)計的智能藥柜,可以實現(xiàn)射頻刷卡功能,但是單純的刷卡功能只能起到一個身份識別的功能,不能顯示出病人的基本信息和吃藥的時間,對于智能化三個字體現(xiàn)的不是很充分。假設(shè)病人需要上午和下午各吃一次藥,則需要在上午和下午兩個時間段分別進行兩次刷卡,來取藥吃藥。 國內(nèi)外智能藥柜的發(fā)展及成果目前,醫(yī)院的大部分藥品是常用的一般藥品儲存柜和櫥柜,智能藥柜在美國,歐洲的一些國家,是一個受歡迎的,便于系統(tǒng)管理,控制,以及減少人力的產(chǎn)品,而且醫(yī)院其他信息和網(wǎng)絡(luò)管理系統(tǒng)也能在一起聯(lián)網(wǎng),大大提高了醫(yī)療效率。中國式“智慧”藥房的體現(xiàn)。智能藥柜的設(shè)計是產(chǎn)品人性化設(shè)計的體現(xiàn),也是滿足人們的各種各樣的需要為目的的技術(shù)人性化的創(chuàng)作產(chǎn)品。智能藥柜將現(xiàn)代信息化技術(shù)和工業(yè)科技集合一身。醫(yī)院的醫(yī)療工作人員也可以使用這個智能藥柜系統(tǒng)傳送網(wǎng)絡(luò)信息查詢藥柜,對于屬于不同種類的藥品數(shù)據(jù)庫也可以通過遠程管理來控制。在90年代初,與美國通過促進信息和通信技術(shù)的衛(wèi)生系統(tǒng)提供藥品信息和通信機器人技術(shù),藥物條碼機,單劑量全自動包裝機以及自動監(jiān)測配方機等,提高醫(yī)療救治的重點建設(shè)的安全性。通過建立監(jiān)控平臺之后,藥師可輕松使用匯款自動化設(shè)備。RC522射頻刷卡電路用于讀取射頻卡內(nèi)的信息,并將數(shù)據(jù)傳送給單片機。由此設(shè)計出的智能藥柜系統(tǒng),硬件部分簡單,并且再軟件編程時極大減少了程序量,在電路結(jié)構(gòu)上只有一個簡單的時鐘警報模塊。此方案設(shè)計的智能藥柜核心原理:當?shù)搅顺运帟r間時,單片機控制時鐘信號發(fā)出警報提醒病人吃藥,病人聽到提示聲手持射頻卡在智能藥柜上進行刷卡;反之則會有蜂鳴警報響起,提醒病人刷卡吃藥并隨之停止警報聲,刷卡的信息輸入到單片機內(nèi)部進行識別處理,再通過LCD1602液晶顯示器將信息顯示出來。RST:復(fù)位輸入。引腳XTAL1和XTAL2是放大器的輸入和輸出,并在放大器的晶體振子諧振器一起形成的自激振蕩器。 射頻讀卡電路設(shè)計射頻讀卡電路是基于RC522芯片以及外圍電路構(gòu)成。這里我們選用自帶振蕩器的5V電磁式蜂鳴器,工作電流約23mA,AT89C52單片機I/O引腳的電流吸入能力最大為20mA,為了能保護單片機引腳并充分驅(qū)動蜂鳴器,使用PNP型三極管S8550來驅(qū)動蜂鳴器,電路見下圖。電路設(shè)計如圖310所示:圖310 液晶顯示電路 總電路圖智能藥柜總體電路圖如圖311所示:圖311 總體電路原理圖第4章 系統(tǒng)的軟件設(shè)計軟件的設(shè)計需要全面而細致的過程,一定要明確智能藥柜的各個模塊和軟件設(shè)計的特點,描述為基于軟件設(shè)計的定義。該程序使用的單元結(jié)構(gòu),使該方案的結(jié)構(gòu)清楚、易于編程和可視性好,容易糾正和修改。 writemand(0x38)。 unsigned char i,ucComMF522Buf[MAXRLEN]。amp。void keyscan(){ if(!key) delay(10)。 39。 39。 table[1]=39。安裝完成后,將USB下載線插入,在[開始][控制面板][打印機和其他硬件][設(shè)備管理器],在“端口”分支下有(ProlificUSBtoSerial Comm Port(COMX)。這樣能極大的節(jié)約工作時間,出錯率也明顯下降。經(jīng)過查閱資料了解器件后,購買了正確的器件。分析階段,在閱讀了大量不同技術(shù)網(wǎng)站的文章中,有一個理論基礎(chǔ),并使用按鍵時鐘警報,射頻刷卡顯示,在單芯片環(huán)境下,運用C語言的編程知識,以實現(xiàn)智能藥柜的最終需要。致 謝在老師和同學(xué)的幫助下,我所開發(fā)的系統(tǒng)得到順利的完成與實現(xiàn)。是他們陪我一起走過學(xué)生時代,和我同舟共濟,共同迎接困難和挑戰(zhàn)。[4] 余錫存:《單片機原理與接口技術(shù)》,西安電子科技大學(xué)出版社,3640。unsigned char code DefaultKey[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}。sbit play=P2^5。x) for(y=110。x0。 } dat=1。}void writemand(uchar cdat)//寫指令數(shù)據(jù)到LCD {for(i=0。 } rs=0。 writemand(0x38)。delay(50)。 table[11]=39。table[15]=39。 //LCD第一行顯示 for(n=0。 writemand(0x00|0x80)。 } }void main( ){ unsigned char status,i。 //默認是上午 table[0]=39。n++) { writedata(table[n])。 continue。 } ////////以下為超級終端打印出的內(nèi)容//////////////////////// printf(卡序列號:)。//驗證卡片密碼 if (status != MI_OK) { continue。 PcdAntennaOn()。 } status = PcdValue(PICC_DECREMENT,1,data2)。 delay(50)。table[11]=39。table[15]=39。 }if(flag_AM) //當前時候是上午{ led_AM=0。i16。 LED_GREEN = 0。 P3M1 = 0x0。 TH1=0xF3。 EA=1。 SetBitMask(TxControlReg,0x03)。 } else { status = MI_ERR。 ClearBitMask(CollReg,0x80)。 snr_check ^= ucComMF522Buf[i]。 ucComMF522Buf[0] = PICC_ANTICOLL1。ucComMF522Buf[7])。 } return status。 i++) { ucComMF522Buf[i+2] = *(pKey+i)。 status = PcdComMF522(PCD_AUTHENT,ucComMF522Buf,12,ucComMF522Buf,amp。 ucComMF522Buf[0] = PICC_READ。 (unLen == 0x90)) // { memcpy(pData, ucComMF522Buf, 16)。 unsigned char i,ucComMF522Buf[MAXRLEN]。 0x0F) != 0x0A)) { status = MI_ERR。unLen)。 ucComMF522Buf[1] = addr。 for (i=0。 if (status != MI_ERR) { status = MI_OK。 0x0F) != 0x0A)) { status = MI_ERR。ucComMF522Buf[2])。 ucComMF522Buf[3] = 0。 ucComMF522Buf[1] = goaladdr。}///////////////////////////////////////////////////////////////////////功 能:命令卡片進入休眠狀態(tài)//返 回: 成功返回MI_OK/////////////////////////////////////////////////////////////////////cha。ucComMF522Buf[2])。ucComMF522Buf[4])。unLen)。}///////////////////////////////////////////////////////////////////////功 能:備份錢包//參數(shù)說明: sourceaddr[IN]:源地址// goaladdr[IN]:目標地址
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1