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

正文內(nèi)容

《單片機(jī)技術(shù)》課程設(shè)計說明書-單片機(jī)交通燈課程設(shè)計-文庫吧

2025-07-26 08:08 本頁面


【正文】 實物做好后,使用USB下載線連接單片機(jī)的下載口和電腦的USB口,把老師給的測試程序編入單片機(jī)中,檢查是否各模塊的功能顯示正常。若有問題,則需對實物進(jìn)行檢查并修改。 所做實物圖所做實物圖如圖2所示 圖2 所做實物圖3 課題軟件系統(tǒng)設(shè)計 單片機(jī)資源使用情況⑴、P3口為二極管的控制端⑵、P0口用作地址/數(shù)據(jù)總線⑶、P2口用作地址/數(shù)據(jù)總線⑷、既在AT89S52的P3口用來接八個發(fā)光二極管的陰極,控制其亮與滅,P0口和P2口外接由8個LED數(shù)碼管構(gòu)成的顯示器,用P0口作LED的段碼輸出口(~~dp),P2口作LED的位控輸出線,P2口外接四個個按鍵A、B、C、D(、)用于調(diào)整顯示接口電路。 軟件各模塊簡要介紹軟件的設(shè)計是由匯編語言來編寫的,分成各個模塊分別為主程序、顯示程序、鍵處理和鍵掃描程序、延時程序,以下給予相應(yīng)的介紹。 主程序主程序是程序的入口,在主程序中會一直調(diào)用顯示程序、鍵掃描程序和延時程序,當(dāng)沒有鍵按下是數(shù)碼管會一直顯示P點,當(dāng)有鍵按下是,就會按操作執(zhí)行。 顯示程序顯示程序主要完成數(shù)碼管的動態(tài)顯示,將相應(yīng)的段控碼送往P0口,相應(yīng)的位控碼送往P2口,實現(xiàn)顯示需要的字符信息。 鍵處理和鍵掃描程序鍵處理程序主要是將從P1口取值送往單片機(jī)進(jìn)行取反。鍵掃描程序主要是判斷是否有鍵按下,即度過前沿抖動之后再判斷是否有鍵按下,如果確實有鍵按下再判斷是否釋放,同樣也要度過后沿抖動。最終將處理完的鍵值作為返回值返回。 延時程序主程序和顯示程序中將會調(diào)用到延時程序,是用來倒計時的時候延時1秒的作用。 程序流程框圖 主程序的流程框圖主程序流程框圖如圖3所示 圖3 程序流程框圖 鍵掃子程序流程框圖鍵掃子程序流程框圖如圖4所示 圖4 鍵掃子程序流程框圖 顯示子程序流程框圖顯示子程序流程框圖如圖5所示 圖5 顯示子程序流程框圖 延時程序流程框圖延時程序流程框圖如圖6所示 圖6 延時程序流程框圖 程序清單/***************主程序****************************************/ORG 0000HLJMP MAIN ORG 0030HMAIN: MOV SP, 60H MOV PSW, 00H LOOP: MOV 7CH, 16MOV 7DH, 16 MOV 7EH, 16 MOV 7FH, 17 LOOP1: LCALL KEY MOV R0, 20H CJNE @R0, 01H, KEY1 LJMP JIACHEDAOKEY1: CJNE @R0, 02H, KEY2 LJMP YICHEDAOKEY2: LCALL DIR LJMP LOOP1TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H ,90H DB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH 。0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,滅,P. /共陽極 表格區(qū)*/ /***甲車道綠燈亮60s,乙車道紅燈亮60s*****************************/JIACHEDAO: MOV P3, 0EBH MOV 7CH, 16 MOV 7DH, 16 MOV 30H, 0 MOV 31H, 6 MOV 7EH, 30H MOV 7FH, 31H LCALL DELAY1S MOV 30H, 9 MOV 31H, 5 MOV 7EH, 30H MOV 7FH, 31H LCALL DELAY1SYANG: DEC 30H MOV 7CH, 16 MOV 7DH, 16 MOV 7EH, 30H MOV 7FH, 31H MOV R0, 100 LOOP2: LCALL DIR LCALL KEY MOV R1, 20H CJNE @R1, 01H, YXW LJMP JIACHEDAO YXW: CJNE @R1, 02H, YXW1 LJMP YICHEDAOYXW1: CJNE @R1, 04H, YXW2 LJMP JINCHEDAOYXW2: CJNE @R1, 08H, YXW3 LJMP LOOPYXW3: LCALL DELAY1MS DJNZ R0, LOOP2 CJNE @R1, 02H, YXW4 LJMP YICHEDAO YXW4: MOV A, 30H CJNE A, 00H, YANG DEC 30H MOV 7CH, 16 MOV 7DH, 16 MOV 30H, 9 MOV 7EH, 30H MOV 7FH, 31H LCALL DELAY1S
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1