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

正文內容

單片機課程設計八路搶答器設計(參考版)

2025-06-29 10:15本頁面
  

【正文】 CPL 。第一個為零,其他與上相同,因為十位如果為零顯示熄滅加減時間延時(起到不會按下就加 N 個數(shù)):DELAY1: MOV 35H,08HLOOP0: ACALL DISPLAY DJNZ 35H,LOOP0 RET延時(顯示和去抖動用到) :DELAY: MOV 32H,12HLOOP: MOV 33H,0AFHLOOP1: DJNZ 33H,LOOP1 DJNZ 32H,LOOP RET發(fā)聲程序:BARK: SETB RING單片機課程設計36 ACALL DELAY1 ACALL DELAY1 CLR RING 。查表顯示程序,利用 P0 口做段選碼口輸出/P2 低三位做位選碼輸出 MOV A,R3 MOVC A,A+DPTR MOV P2,0feH MOV P0,A ACALL DELAY MOV DPTR,DAT2單片機課程設計35 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 MOV P0,A ACALL DELAY RETDAT1:DB 00h,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 。取回號數(shù) MOV R5,0BH MOV R4,0BH 。 向下運行滅并停響 CLR RING MOV R3,0AH MOV R4,0AH MOV R5,0AH ;三燈全滅 AJMP CHECK1 FLASH: CJNE A,0CH,CHECK1 。因為答題的計時不再查詢搶答,所以就鎖了搶答 AJMP COUNTTRUE2:ACALL BARK MOV A,R2 MOV R6,A MOV R3,02H CLR OK AJMP COUNTTRUE3:ACALL BARK MOV A,R2 MOV R6,A MOV R3,03H CLR OK AJMP COUNTTRUE4:ACALL BARK MOV A,R2 MOV R6,A MOV R3,04H CLR OK AJMP COUNTTRUE5: ACALL BARK 單片機課程設計33 MOV A,R2 MOV R6,A MOV R3,05H CLR OK AJMP COUNTTRUE6: ACALL BARK MOV A,R2 MOV R6,A MOV R3,06H CLR OK AJMP COUNTTRUE7: ACALL BARK MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNTTRUE8: ACALL BARK MOV A,R2 MOV R6,A MOV R3,08H CLR OKAJMP COUNT犯規(guī)搶答程序:ERROR: MOV R0,00H MOV TH1,3CH MOV TL1,0B0H MOV 34H,R3 。如果按下了“停止鍵”執(zhí)行的程序 CLR RING AJMP START 正常搶答處理程序:TRUE1: ACALL BARK MOV A,R2 MOV R6,A 。判斷是否使用錦囊NEXTT: ACALL DISPLAY JB OK,ACCOUT 。如按下停止鍵退出 JNB OK,CHECKK 。如果 1s 向下運行,否者跳到“停/顯示” DEC R6 。計時完畢 MOV R0,00H DEC R6 。1s 中 向下運行 CLR RING AJMP CHECKFULL: CJNE A,14H,CHECK 。取個位 MOV A,R6 SUBB A,07H JNC LARGER 。個位存于 (31H) MOV R5,30H 。除十分出個位/ 十位 MOV 30H,A 。重置定時器RECOUNT:MOV A,R6 。當?shù)褂嫊r進入最后 5 秒的時候,啟用錦囊能消除蜂鳴倒計時程序(搶答倒計時和回答倒計時都跳到改程序):COUNT: MOV R0,00H 。如果 R1 為 0, R1 就置 99, DEC R1單片機課程設計29 ACALL DELAY1 AJMP SELSUB0SETR1: MOV R1,63H ACALL DELAY1 AJMP SELSUB0BACK0: AJMP STARTSELSUB1(回答時間 R2 調整程序 ):SELSUB1: MOV A,R2 MOV B,0AH DIV AB MOV R5,A MOV R4,B MOV R3,0AH ACALL DISPLAY JNB ,INC1 JNB ,DEC1 JNB ,BACK1 AJMP SELSUB1INC1: MOV A,R2 CJNE A,63H,ADD1 MOV R2,00H ACALL DELAY1AJMP SELSUB1ADD1: INC R2 ACALL DELAY1 AJMP SELSUB1DEC1: MOV A,R2 JZ SETR2 DEC R2單片機課程設計30 ACALL DELAY1 AJMP SELSUB1SETR2: MOV R2,63H ACALL DELAY1 AJMP SELSUB1BACK1: AJMP START啟用錦囊程序:REPEAT:MOV A,38h 。如果不是 99,R2 加 1,如果加到 99,R1就置 0,重新加起。 為1s 鍵,如按下跳到 DECO JNB ,BACK0 。先在兩個時間 LED 上顯示 R1 JNB ,INC0 。搶答只顯示計時,滅號數(shù) AJMP COUNT 。送 R1R6,因為 R1 中保存了搶答時間單片機課程設計27 SETB OK 。開放 INT0 ACALL BARK 。倒計時調整 JB ,NEXT ACALL DELAY JB ,NEXT 。初始化 MOV R5,0BH MOV R4,0BH MOV R3,0BH ACALL DISPLAY 。允許二個中斷,T0/T1 CLR OK CLR RING SETB TR1 SETB TR0 。越高發(fā)聲頻率越高,越尖 MOV TH1,3CH MOV TL1,0B0H 。啟用錦囊時間從 60s 倒計時單片機課程設計26 MOV TMOD,11H 。初設搶答時間為 20s MOV R2,30 。響鈴標志位 DATA0 EQU 36H 。表 1 器件選型方案的詳細清單器件名稱 規(guī)格型號 數(shù)量微處理器 AT89C51 174LS04 1芯片74HC30 1電阻 3WATT10K 8電容 20PF 3晶振 12MHZ 1按鈕 117 段數(shù)碼管 7SEGMPX4CA 4揚聲器 1附錄 B: 主要程序分析主程序: OK EQU 20H 。老師淵博的知識、敏銳的學術思維、嚴謹?shù)闹螌W態(tài)度、求實的科學態(tài)度和工作作風以及創(chuàng)新的工作精神,令我終身受益,是我畢生學習的典范,值此論文完成之際,謹向姜老師致以崇高的敬意和衷心的感謝!附錄 A: 器件選型方案及詳細清單微控制器選用 ATMAL 公司生產(chǎn)的 AT89C51,該芯片貨源充足,并且價格也比較單片機課程設計25便宜。本設計是在姜靜老師的指導下完成的?;仡^再看看該設計,還可以將設計的擴展功能增強:可以設計聲控裝置,在主持人說開始時,系統(tǒng)自動完成清零并開始計時的功能;增加記分模塊,可以設定初始積分,并記錄每次搶答完成后的積分;將搶答按鍵用無線實現(xiàn),如紅外線,使搶答者可以遠距離進行搶答,并簡化按鍵模塊的線路布置。本次課程設計在軟、硬件設計成熟后,通過親手焊接電路板和燒制程序,最終實現(xiàn)設計指標,基本完成的課程設計任務。主流程圖如 所示:顯示 FFF開始鍵加一鍵減一鍵回答時間 調整搶答時間去抖動非法搶答處理顯示犯規(guī)正常搶答 顯示搶答號并倒計時Y YY 初始化單片機課程設計22圖 程序設計流程圖 主程序系統(tǒng)結構圖單片機課程設計23圖 軟件系統(tǒng)結構圖5 總結基于單片機八路掃描式搶答器的設計是我在廣泛參加校團委和學院各項活動的親身經(jīng)歷后,發(fā)現(xiàn)如果添加搶答器這樣的簡易實用的活動道具,一定能使活動更加公平公正系統(tǒng)初始化模塊按鍵模塊非法搶答模塊正確搶答模塊調整搶答時間調整回答時間模塊數(shù)碼顯示模塊單片機課程設計24而又妙趣橫生。也可以將全部程序均安排在前臺,后臺程序為“使系統(tǒng)進入睡眠狀態(tài)” ,以利于系統(tǒng)節(jié)電和抗干擾。整個系統(tǒng)軟件可分為后臺程序(背景程序)和前臺程序。這如同當一名操作工人比較容易,而當一個廠長就比較難了。首先根據(jù)系統(tǒng)功能和鍵盤設置選擇一種最適合的監(jiān)控程序結構。在各執(zhí)行模塊進行定義時,將要牽扯到的數(shù)據(jù)結構和數(shù)據(jù)類型問題也一并規(guī)劃好。這兩類軟件的設計方法各有特色,執(zhí)行軟件的設計偏重算法效率,與硬件
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1