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

正文內(nèi)容

基于單片機(jī)的智能排隊(duì)提示系統(tǒng)設(shè)計(jì)-文庫(kù)吧資料

2025-01-24 16:26本頁(yè)面
  

【正文】 在設(shè)計(jì)過(guò)程中線路的錯(cuò)誤連接,使得功能不能實(shí)現(xiàn),或者是PCB板的制造過(guò)程中工藝性錯(cuò)誤而產(chǎn)生的故障。硬件的調(diào)試從開(kāi)始的布線、PCB板的制作、焊接直到所有的模塊連接組裝完成之后開(kāi)始進(jìn)行調(diào)試。第五章 系統(tǒng)的調(diào)試和總結(jié) 系統(tǒng)硬件的實(shí)現(xiàn)系統(tǒng)硬件的調(diào)試一般是在軟件調(diào)試之前,硬件系統(tǒng)的明顯故障要進(jìn)行排除,修改之后才能和各模塊的軟件程序相結(jié)合起來(lái)調(diào)試,這樣就一步排除了故障。開(kāi)始命令執(zhí)行3*2次數(shù)據(jù)執(zhí)行16*2次 循環(huán)命令執(zhí)行1*2數(shù)據(jù)執(zhí)行16*2次結(jié)束圖 46 液晶顯示器顯示圖 本章小結(jié)本章對(duì)軟件的開(kāi)發(fā)環(huán)境keilc及仿真工具軟件進(jìn)行了簡(jiǎn)單的介紹。開(kāi)始有按鍵按下 N 把數(shù)據(jù)從A單元存入B單元 Y取最早存入的卡號(hào)轉(zhuǎn)化為十進(jìn)制存放LCD固定儲(chǔ)存單元A圖 44 按鍵檢測(cè)圖 LCD1602軟件顯示LCD在顯示過(guò)程的流程如下:其中第四個(gè)框框?yàn)槊钛h(huán)1*2次 ,這個(gè)命令是換行命令,執(zhí)行是換行命令,使LCD輸入地址切換到第二行,然后接下去的數(shù)據(jù)就能顯示到第二行 。蜂鳴器響起提示。因?yàn)榭ㄌ?hào)不只發(fā)一次,所以單片機(jī)要執(zhí)行卡號(hào)異或校驗(yàn),選擇正確的卡號(hào),再檢驗(yàn)是否重復(fù),若是重復(fù)則丟棄,不重復(fù)則儲(chǔ)存卡號(hào)。對(duì)于外圍器件的初始化有液晶顯示器LCD1602的初始化設(shè)置,對(duì)Id卡是否有卡刷進(jìn)的判斷,伴隨led等的亮滅提醒,按鍵檢測(cè)工作,如檢測(cè)到有按鍵按下,進(jìn)入相應(yīng)的按鍵程序,伴隨蜂鳴器的響應(yīng),處理完后回到按鍵檢測(cè)狀態(tài)。 單片機(jī)的主程序流程給系統(tǒng)上電后,進(jìn)入工作狀態(tài),單片機(jī)先進(jìn)行初始化工作。從1989年問(wèn)世至今,經(jīng)歷20年的使用、發(fā)展和完善,功能越來(lái)越強(qiáng),性能越來(lái)越好。最完整的多種型號(hào)為控制器電路系統(tǒng)的設(shè)計(jì)和仿真的平臺(tái)。 使用Keil的開(kāi)發(fā)工具其項(xiàng)目開(kāi)發(fā)周期和任何軟件開(kāi)發(fā)項(xiàng)目都大致一樣: 1. 創(chuàng)建C語(yǔ)言或匯編語(yǔ)言的源程序 2. 編譯或匯編源文件 3. 糾正源文件中出現(xiàn)的的錯(cuò)誤4. 從匯編器和編譯器中連接目標(biāo)文件 5. 測(cè)試連接的應(yīng)用程序 下面是Keil C語(yǔ)言的編譯器及編譯過(guò)程:圖 41 Keil C語(yǔ)言的編譯器及編譯過(guò)程圖 protues仿真環(huán)境Proteus軟件是英國(guó)Labcenter electronics公司出版的EDA工具軟件。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼,效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。 [16][17]隨著計(jì)算機(jī)技術(shù)和軟件技術(shù)的發(fā)展,軟件的規(guī)模越來(lái)越大,功能越來(lái)越復(fù)雜,強(qiáng)調(diào)對(duì)系統(tǒng)中出現(xiàn)的對(duì)象進(jìn)行分類(lèi),建立類(lèi)之間的結(jié)構(gòu)層次關(guān)系,如繼承、關(guān)聯(lián)、組合等,能支持軟件組件的復(fù)用性,并采用信息封裝的方式對(duì)類(lèi)的數(shù)據(jù)加以隱藏,通過(guò)接口和消息傳遞的方式實(shí)現(xiàn)類(lèi)之間的通信,從而得到高內(nèi)聚、低禍合的軟件系統(tǒng)。兩個(gè)相鄰的階段,前一階段的結(jié)束就意味著后階段的開(kāi)始,我們稱之為“瀑布模型”。它由軟件工具(用以支持軟件開(kāi)發(fā)的相關(guān)過(guò)程、活動(dòng)和任務(wù))和環(huán)境集成機(jī)制構(gòu)成(為工具集成和軟件的開(kāi)發(fā)、維護(hù)及管理提供統(tǒng)一的支持)。各個(gè)模塊之間需要協(xié)調(diào)配合工作,主要要寫(xiě)LED 燈驅(qū)動(dòng)、按鍵驅(qū)動(dòng)、液晶顯示驅(qū)動(dòng)、蜂鳴器驅(qū)動(dòng)等,程序主要包括主控程序、用戶排隊(duì)處理程序、業(yè)務(wù)員操作控制程序等,整個(gè)系統(tǒng)的協(xié)調(diào)管理由。主控制器的軟件設(shè)計(jì)采用STC89C52 單片機(jī)的匯編語(yǔ)言編寫(xiě)。再將總的軟件劃分為多個(gè)功能模塊,分配各部分的具體任務(wù),然后對(duì)各功能模塊進(jìn)行詳細(xì)、正確的設(shè)計(jì),各功能模塊寫(xiě)成后進(jìn)行調(diào)試并通過(guò)后,將它們根據(jù)系統(tǒng)設(shè)計(jì)總的要求將的各模塊的函數(shù)程序組合起來(lái)最終完成軟件設(shè)計(jì)。第四章 軟件設(shè)計(jì)與仿真一個(gè)系統(tǒng)要完整的實(shí)現(xiàn)其功能,不但需要硬件的模塊準(zhǔn)確結(jié)合,更必須有功能強(qiáng)、速度快、效率高的系統(tǒng)軟件做支持。可以延時(shí)來(lái)設(shè)置發(fā)聲的時(shí)間。阻抗匹配推動(dòng)壓電蜂鳴片發(fā)聲。TTL232 數(shù)據(jù)傳送格式如下:表 35 傳送卡號(hào)的數(shù)據(jù)格式表 AAHFFHD0D1D2D3D4校驗(yàn)和數(shù)據(jù)結(jié)構(gòu)(共8字節(jié))的說(shuō)明表如下:表 36 數(shù)據(jù)結(jié)構(gòu)的說(shuō)明表地 址定 義01命令碼(AA FF)2640位卡號(hào)( 低地址高字節(jié)Motorola結(jié)構(gòu))7校驗(yàn)和(地址06位共7字節(jié)“XOR”異或值 ) 聲音提示電路蜂鳴器可分為電磁式和壓電式,我采用的是壓電式的蜂鳴器。其主要功能是:讀卡,并將卡號(hào)輸出給其它控制設(shè)備其性能特點(diǎn)為可讀取EM只讀感應(yīng)體(幣型、鑰匙型、卡片型)、干擾體存在的條件下讀卡距離60~90mm,讀卡速度≤、仿DIP40 IC引腳,特別方便嵌入到目標(biāo)線路板中等。主要的技術(shù)參數(shù)如下:表 31 LCD1602主要技術(shù)參數(shù)表名稱說(shuō)明顯示字符數(shù)32個(gè)字符工作的電壓范圍5V左右工作的電流范圍字符大小圖 36 LCD1602液晶顯示電路圖表 32 LCD1602引腳功能表引腳號(hào)符號(hào)狀態(tài)功能引腳號(hào)符號(hào)狀態(tài)功能1Vss電源地9DB2三態(tài)數(shù)據(jù)總線2Vdd5v邏輯電源10DB3三態(tài)數(shù)據(jù)總線3Vo液晶驅(qū)動(dòng)電源11DB4三態(tài)數(shù)據(jù)總線4RS輸入寄存器選擇12DB5三態(tài)數(shù)據(jù)總線5RW輸入讀寫(xiě)操作選擇13DB6三態(tài)數(shù)據(jù)總線6E輸入使能信號(hào)14DB7三態(tài)數(shù)據(jù)總線7DB0三態(tài)數(shù)據(jù)總線15E1背光電源線8DB1三態(tài)數(shù)據(jù)總線16E2背光電源線 125Khz射頻IC卡通用讀卡模塊[12]近年來(lái)隨著射頻IC卡技術(shù)在各領(lǐng)域的應(yīng)用日趨成熟和廣泛,采用射頻卡為密碼載體的射頻卡讀卡模塊,因獨(dú)具操作方便、安全性能高、使用人員無(wú)須了解復(fù)雜的射頻技術(shù)、通過(guò)標(biāo)準(zhǔn)輸出接口就可以將讀卡模塊嵌入到其應(yīng)用系統(tǒng)中、從而輕松實(shí)現(xiàn)各種應(yīng)用開(kāi)發(fā)。其電路圖如下:圖 34 按鍵復(fù)位電路總的單片機(jī)最小系統(tǒng)圖如下:圖 35 單片機(jī)最小系統(tǒng) LCD1602顯示電路點(diǎn)陣字符型液晶顯示器是用來(lái)顯示字母、文字、數(shù)字、特殊符號(hào)等的顯示器,因其具有重量輕、小體積、低功耗的特點(diǎn),所以得到廣泛的應(yīng)用。如在單片機(jī)運(yùn)行過(guò)程中,按下復(fù)位鍵,已經(jīng)充好電的電容會(huì)快速通過(guò)200Ω電阻的回路放電,從而使得RST引腳上的電位快速變?yōu)楦唠娖?,此高電平?huì)維持到按鍵釋放,從而滿足單片機(jī)復(fù)位的條件實(shí)現(xiàn)按鍵復(fù)位。另外,由于各種因素的干擾影響,單片機(jī)系統(tǒng)在工作時(shí),一般會(huì)出現(xiàn)死機(jī)現(xiàn)象導(dǎo)致單片機(jī)系統(tǒng)不能夠正常運(yùn)行,這需要充分利用單片機(jī)本身的看門(mén)狗定時(shí)器,能夠較好的解決這一現(xiàn)象[11]。復(fù)位電路的基本功能是:系統(tǒng)上電時(shí)提供復(fù)位信號(hào),直至系統(tǒng)電源穩(wěn)定后,撤銷(xiāo)復(fù)位信號(hào)。它是使單片機(jī)系統(tǒng)能夠穩(wěn)定運(yùn)行的主要內(nèi)部因素之一,所以對(duì)于單片機(jī)系統(tǒng)復(fù)位電路的設(shè)計(jì)是非常必要的。 外部時(shí)鐘方式則是在單片機(jī)XTAL1引腳上外接一個(gè)穩(wěn)定的時(shí)鐘信號(hào)源,它一般適用于多片單片機(jī)同時(shí)工作的情況,使用同一時(shí)鐘信號(hào)可以保證單片機(jī)的工作同步。一些新型的單片機(jī)還可以選擇更高的頻率。這兩個(gè)引腳跨接石英晶體振蕩器和微調(diào)電容,就構(gòu)成了一個(gè)穩(wěn)定的自激振蕩器。在FLASH編程期間,此引腳也用于施加12V編程電壓。為低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器??梢则?qū)動(dòng)8個(gè)TTL門(mén)電流。 /PSEN:片外程序存儲(chǔ)器的選通信號(hào),低電平有效。只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。因此它可用作對(duì)外部輸出的時(shí)鐘或用于定時(shí)目的。在編程期間,此引腳用于輸入編程脈沖。 ALE/PROG:地址鎖存允許信號(hào),輸出。RST:復(fù)位輸入,高電平有效。 T0(定時(shí)器/計(jì)數(shù)器0外部輸入) T1(定時(shí)器/計(jì)數(shù)器1外部輸入) /WR外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通,低電平有效,輸出。 /INT0(外部中斷0),輸入。 RXD(串行輸入口),輸入。由于外部被拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。 P3口:P3口是8位帶內(nèi)部上拉電阻的準(zhǔn)雙向I/O口,可驅(qū)動(dòng)4個(gè)TTL門(mén)電流。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。由于內(nèi)部上拉的緣故, P2口的管腳被外部拉低,將輸出電流。 P2口:P2口為8位雙向I/O口,具有內(nèi)部上拉電阻。應(yīng)有程序置1。 P1口:P1口具有一個(gè)內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口,P1口緩沖器可以驅(qū)動(dòng)4TTL門(mén)電流。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器(ROM或RAM),作地址和數(shù)據(jù)總線分時(shí)復(fù)用。P0口:8位,為一個(gè)漏級(jí)開(kāi)路雙向I/O口,作為總線時(shí)每腳可驅(qū)動(dòng)8TTL門(mén)電流。它對(duì)外部時(shí)鐘信號(hào)的脈寬沒(méi)有嚴(yán)格的要求,當(dāng)然這必須保證脈沖的高低電平要求的寬度的前提下。反向振蕩放大器的輸入和輸出分別為XTAL1和XTAL2。 XTAL2:輸入到內(nèi)部時(shí)鐘發(fā)生器和來(lái)自反向振蕩器的輸出。 VSS:接地。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,有8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門(mén)狗定時(shí)器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,三個(gè)16 位 定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口。 本章小結(jié)本章對(duì)基于單片機(jī)的智能排隊(duì)提示系統(tǒng)的主要模塊進(jìn)行的簡(jiǎn)略的介紹,闡述了該課題的大概框架。我們?cè)谠O(shè)計(jì)過(guò)程中,只要根據(jù)商家提供的資料就能夠?qū)崿F(xiàn)LCD顯示,這樣既系統(tǒng)的設(shè)計(jì)得到了簡(jiǎn)化,還大大的縮短開(kāi)發(fā)系統(tǒng)的時(shí)間。因?yàn)長(zhǎng)CD的兩端不能夠直接加恒電壓,所以它的驅(qū)動(dòng)具有一定的復(fù)雜性。相比于LED, LCD的驅(qū)動(dòng)方式有很大的不同。它的功耗十分低、有高的分辨,并且顯示圖形、文字、數(shù)字美觀靈活等特點(diǎn)。但是由于本課題要顯示多個(gè)號(hào)碼數(shù)字,所以使用LED比較麻煩,不太符合。當(dāng)這些段加上電壓后即可點(diǎn)亮,我們可以控制段的亮滅來(lái)顯示不同的數(shù)字。下面主要對(duì)這幾種顯示器的比較。綜上決定用射頻IC卡代替打印機(jī)模塊。近年來(lái)隨著射頻IC卡技術(shù)在各領(lǐng)域的應(yīng)用日趨成熟和廣泛,采用射頻卡為密碼載體的射頻卡讀卡模塊,因獨(dú)具操作方便、安全性能高、使用人員無(wú)須了解復(fù)雜的射頻技術(shù)、通過(guò)標(biāo)準(zhǔn)輸出接口就可以將讀卡模塊嵌入到其應(yīng)用系統(tǒng)中、從而輕松實(shí)現(xiàn)各種應(yīng)用開(kāi)發(fā),因此,射頻讀卡模塊已在安防、進(jìn)出控制、身份識(shí)別、產(chǎn)品防偽等領(lǐng)域中占有了舉足輕重的地位。但是由于打印的是用戶憑條,時(shí)效性十分強(qiáng)的,用戶業(yè)務(wù)辦理完畢之后,該憑條即失效,所以普通的熱敏打印機(jī)完全可以滿足需求。一種是用熱敏打印機(jī),打印機(jī)用于用戶排隊(duì)先取號(hào)時(shí)憑條打印,使用熱敏式微型打印機(jī)比較適合,熱敏打印機(jī)具有打印速度快,打印頭很少出現(xiàn)機(jī)械損耗,噪音較小,并且不需要色帶等特點(diǎn)。 Id讀卡模塊基于單片機(jī)的排隊(duì)提示系統(tǒng),顧客要進(jìn)行排隊(duì)時(shí)必須先進(jìn)行取號(hào)。單片機(jī)在經(jīng)過(guò)這幾年不斷地研究和發(fā)展,歷經(jīng)4位、8位, 16位
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1