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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的八路智能搶答器系統(tǒng)設(shè)計(jì)-免費(fèi)閱讀

2025-07-07 02:31 上一頁面

下一頁面
  

【正文】 t really grow up, it seems is not so important。s actions. CSKA said they were surprised and disappointed by Toure39。t charge you more than 35% of your pensation if you win the case. If you are thinking about signing up for a damagesbased agreement, you should make sure you39。很多子程序是可以借鑒書本上的,但怎樣銜接各個(gè)子程序才是關(guān)鍵的問題所在,這需要對單片機(jī)的結(jié)構(gòu)很熟悉。 由于采用匯編語言設(shè)計(jì)電路,所以本設(shè)計(jì)在編程成功后,硬件電路基本上不需要調(diào)試就可正常使用。=====TO 溢出中斷 (響鈴程序 )===== T0INT: MOV TH0,0ECH MOV TL0,0FFH JNB RING,OUT。=====顯示程序 ===== DISPLAY:MOV DPTR,DAT1。 MOV A,R2 MOV R6,A MOV R3,08H CLR OK AJMP COUNT 。搶答時(shí)間 R2 送 R6 MOV R3,01H CLR OK。一秒標(biāo)志減 1 AJMP CHECK LARGER: MOV A,R0 CJNE A,14H,CHECK。十位存于 (30H) MOV 31H,B。 MOV R1,00H ACALL DELAY1 AJMP INT0SUB ADD0: INC R1 ACALL DELAY1 AJMP INT0SUB DEC0: MOV A,R1 JZ SETR1 。搶答只顯示計(jì)時(shí) ,滅號數(shù) AJMP COUNT 。 50ms 為一次溢出中斷 SETB EA SETB ET0 SETB ET1 SETB EX0 SETB EX1 。 MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNT TRUE8: ACALL BARK。按鍵發(fā) 聲 MOV A,R2 MOV R6,A。整個(gè)系統(tǒng)軟件可分為后臺(tái)程序(背景程序)和前臺(tái)程序。這兩類軟件的設(shè)計(jì)方法各有特色,執(zhí)行軟件的設(shè)計(jì)偏重算法效率,與硬件關(guān)系密切,千變?nèi)f化。 在所有的指令中,只有 RETI 指令能夠清除中斷激活標(biāo)志。硬件復(fù)位后,各專用寄存器的狀態(tài)均被初始化,且對片內(nèi)通用寄存器的內(nèi)容沒有影響。現(xiàn)在一般均用軟件延時(shí)的方法來避開抖動(dòng)階段,這一延時(shí)過程一般大于 5ms,例如取 1020ms。 掃描電路的實(shí)現(xiàn) 鍵盤是人與微機(jī)系統(tǒng)打交道的主要設(shè)備。解決的辦法是,在申請顯示前,先檢查是否已經(jīng)有顯示申請,如果有,就不再申請,等待下次機(jī)會(huì);如果沒有,則先申請標(biāo)志位,再將顯示內(nèi)容送入顯示緩沖區(qū)。為了使顯示模塊能及時(shí)反應(yīng)系統(tǒng)需要,應(yīng)將顯示模塊安排在一個(gè)重復(fù)執(zhí)行的循環(huán)(如監(jiān)控循環(huán)或時(shí)鐘中 斷子程序)中。不同的操作需要顯示不同的內(nèi)容,這又說明各執(zhí)行模塊對顯示模塊的驅(qū)動(dòng)方式是不同的。 10MHz 時(shí)間約為 1ms, 1MHz 時(shí)約為 10ms,所以一般為了可靠地復(fù)位, RST 在上電時(shí)應(yīng)保持 20ms 以上的高電平。 MCS51單片機(jī)有一個(gè)復(fù)位引腳 RST,它是施密特觸發(fā)輸入,當(dāng)振蕩器起振后,該引腳上出現(xiàn) 2個(gè)機(jī)器周期(即 24個(gè)時(shí)鐘周期)以上的高電平。其大小是時(shí)鐘信號頻率的倒數(shù) ,常用 fosc表示。內(nèi)部振蕩方式所得的時(shí)鐘信號穩(wěn)定性高。 12MHz 的晶振,其機(jī)器周期是 1us, 也就是說在執(zhí)行同一條指令時(shí)用 6MHz的晶振所用的時(shí)間是 12MHz 晶振的兩倍。只要在硬件電路設(shè)計(jì)初期考慮到這一點(diǎn),就應(yīng)該為系統(tǒng)將來升級留足夠的 RAM 空間,哪怕多設(shè)計(jì)一個(gè) RAM 的插座,暫不插芯片也好。 (2) 留有設(shè)計(jì)余地。運(yùn)算器由算術(shù)邏輯器部件 ALU、累加器 ACC、暫存器、程序狀態(tài)字寄存器 PSW, BCD 碼運(yùn)算調(diào)整電路等組成。它與通用 80C51 系列單片機(jī)的指令系統(tǒng)和引腳兼容。我們常說的已經(jīng)停產(chǎn)的 89C51 指的是 ATMEL 公司的 AT 89C51 單片機(jī),同時(shí)是在原基礎(chǔ)上增強(qiáng)了許多特性,如時(shí)鐘,更優(yōu)秀的是由 Flash(程序存儲(chǔ)器的內(nèi)容至少可以改寫 1000 次)存儲(chǔ)器取帶了原來的 ROM(一次性寫入), AT89C51 的性能 相對于 8051 已經(jīng)算是非常優(yōu)越的了。 ( 2)參賽選手在設(shè)定的時(shí)間內(nèi)進(jìn)行搶答,搶答有效,定時(shí)器停止工作,顯示器上顯示選手的編號和搶答的時(shí)間,并保持到主持人將系統(tǒng)清除為止。選手們都站在同一個(gè)起跑線上,體現(xiàn)了公平公正的原則。相應(yīng)地,數(shù)字邏輯電路的設(shè)計(jì)方法在不斷地演變和發(fā)展,由原來的單一的硬件邏輯設(shè)計(jì)發(fā)展成三個(gè)分支,即硬件邏輯設(shè)計(jì)(中、小規(guī)模集成器件)、軟件邏輯設(shè)計(jì)(軟件組裝的 LSI 和 VSI,如微處理器、單片機(jī)等)及兼有二者優(yōu)點(diǎn)的專用集成電路( ASIC)設(shè)計(jì)。 摘 要 隨著科學(xué)技術(shù)的發(fā)展和普及,各種各樣的競賽越來越多,其中搶答器的作用也 越來越重要 。 目前數(shù)字電子技術(shù)已經(jīng)廣泛地應(yīng)用于計(jì)算機(jī),自動(dòng)控制,電子測量儀表,電視 ,雷達(dá),通信等各個(gè)領(lǐng)域。 第一章 搶答器的概述 2 31 系統(tǒng)設(shè)計(jì)的功能 基本功能: ( 1) 同時(shí)供 8 名選手比賽,分別用 8 個(gè)按鈕 S0 ~ S7 表示。在這段 ( 3)如果定時(shí)時(shí)間已到,無人搶答,本次搶答無效,系統(tǒng)報(bào)警并禁止搶答,定時(shí)顯示器上顯示 00。89C51 的缺陷在于不支持 ISP(在線更新程序)功能,必須加上 ISP 功能等新功能才能更好延續(xù) MCS51 的傳奇。片內(nèi)的 Flash 可允許在線重新編程,也可使用非易失性存儲(chǔ)器編程。 單片機(jī)的內(nèi)部結(jié)構(gòu)圖 為了提高數(shù)據(jù)處理和位操作功能,片內(nèi)增加了一個(gè)通用寄存器 B 和一些專用寄存器,還增加了位處理邏輯電路的功能 [3]。在設(shè)計(jì)硬件電路時(shí),要考慮到將來修改擴(kuò)展的方便。 (5) I/O 端口:在樣機(jī)研制出來后進(jìn)行現(xiàn)場試用時(shí),往往會(huì)發(fā)現(xiàn)一些被忽視的問題,而這些問題不是靠單純的軟件措施來解決的。為了提高整個(gè)系統(tǒng)的性能我選擇了12MHz 的晶振。 C130pFC230pFY112MX1X2 圖 32 時(shí)鐘電路的設(shè)計(jì) 單片機(jī)必須在時(shí)鐘的驅(qū)動(dòng)下才能工作 .在單片機(jī)內(nèi)部有一個(gè)時(shí)鐘振蕩電路 ,只需要外接一個(gè)振蕩源就能產(chǎn)生一定的時(shí)鐘信號送到單片機(jī)內(nèi)部的各個(gè)單元 ,決定單片機(jī)的工作速度。如時(shí)鐘頻率為 12MHz,即 fosc=12MHz,則時(shí)鐘周期為 1/12181。使器件復(fù)位,只要 RST 保持高電平, MCS51保持復(fù)位狀態(tài)。圖 中, RC時(shí)間常數(shù)越大,上電時(shí) RST 端保持高電平的時(shí)間越長。另一方面,在操作者沒有進(jìn)行操作時(shí),顯示內(nèi)容也是變化的,如顯示現(xiàn)場各物理量的變化情況。當(dāng)監(jiān)控程序(鍵盤解釋程序)安排在時(shí)鐘中斷子程序中時(shí),處理比較方便,只要在監(jiān)控程序的匯合處調(diào)用顯示模塊就可以了。這時(shí)就不必?fù)?dān)心其他前臺(tái)模塊來打擾了,就可以得到一次完整的顯示機(jī)會(huì)。關(guān)于鍵盤硬件電路的設(shè)計(jì)方法也可以在文獻(xiàn)和書籍中找到,配合各種不同的硬件電路,這些書籍中一般也提供了相應(yīng)的鍵盤掃描程序。如果監(jiān)控程序中的讀鍵操作安排在主程序(后臺(tái)程序)或鍵盤中斷(外部中斷)子程序中,則該延時(shí)子程序便可直接插 入讀鍵過程中。但是,硬件復(fù)位還能自動(dòng)清除中斷激活標(biāo)志,使中斷系統(tǒng)能夠正常工作,這樣一個(gè)事實(shí)卻容易為不少編碼人員所忽視。前文各處提案到的出錯(cuò)處理程序 ERR 主要完成這一功能,其他的善后工作交由復(fù)位后的系統(tǒng)去完成。 軟件任務(wù)分析時(shí),應(yīng)將各執(zhí)行模塊一一列出,并為每一個(gè)執(zhí)行模塊進(jìn)行功能定義和接口定義(輸入輸出定義)。后臺(tái)程序指主程序及其調(diào)用的子程序,這類程序?qū)?shí)時(shí)性要求不是太高,延誤幾十 ms 甚至幾百 ms 也沒關(guān)系,故通常將監(jiān)控程序(鍵盤解釋程序),顯示程序和打印程序等與操作者打交道的程序放在后臺(tái)程序中執(zhí)行;而前臺(tái)程序安排一些實(shí)時(shí)性要求較高的內(nèi)容,如定時(shí)系 統(tǒng)和外部中斷(如掉電中斷)。搶答時(shí)間 R2 送 R6 MOV R3,01H CLR OK。 MOV A,R2 MOV R6,A 軟件設(shè)計(jì) 2 31 MOV R3,08H CLR OK AJMP COUNT 程序及分析 單片機(jī)控制 8 路搶答器程序 OK EQU 20H 。允許四個(gè)中斷 ,T0/T1/INT0/INT1 CLR OK CLR RING SETB TR1 程序分析 2 31 SETB TR0 。進(jìn)入倒計(jì)時(shí)程序 ,查詢有效搶答的程序 在 COUNT 里面 NEXT: JNB ,FALSE1 JNB ,FALSE2 JNB ,FALSE3 JNB ,FALSE4 JNB ,FALSE5 JNB ,FALSE6 JNB ,TZ1 JNB ,TZ2 AJMP START TZ1: JMP FALSE7 TZ2: JMP FALSE8 非法搶答處理程序 FALSE1: ACALL BARK 。如果 R1 為 0, R1 就置 99, DEC R1 ACALL DELAY1 AJMP INT0SUB SETR1: MOV R1,63H ACALL DELAY1 程序分析 2 31 AJMP INT0SUB BACK0: RETI 。個(gè)位存于 (31H) MOV R5,30H。如果 1s 向下運(yùn)行 ,否者跳到查 停 /顯示 DEC R6。因?yàn)榇痤}的計(jì)時(shí)不再查詢搶答 ,所以就鎖了搶答 AJMP COUNT 程序分析 2 31 TRUE2:ACALL BARK。=====犯規(guī)搶答程序 ===== ERROR: MOV R0,00H 程序分析 2 31 MOV TH1,3CH MOV TL1,0B0H MOV 34H,R3。查表顯示程序 ,利用 P0 口做段選碼口輸出/P2 低三位做位選碼輸出 , MOV A,R3 MOVC A,A+DPTR MOV P2,0feH MOV P0,A ACALL DELAY MOV DPTR,DAT2 MOV A,R5 MOVC A,A+DPTR MOV P2,0fdH MOV P0,A ACALL DELAY MOV A,R4 MOVC A,A+DPTR MOV P2,0fbH 程序分析 2 31 MOV P0,A ACALL DELAY RET DAT1:DB 00h,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 。 CPL 。 整個(gè)設(shè)計(jì)通過了軟件 的 仿真。因此可以說單片機(jī)的設(shè)計(jì)是軟件和硬件的結(jié)合,二者是密不可分的。re clear about the terms of the agreement. It might be best to get
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1