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

正文內(nèi)容

單片機(jī)串行通信協(xié)議設(shè)計(jì)課程設(shè)計(jì)論文-文庫(kù)吧資料

2025-05-20 08:56本頁(yè)面
  

【正文】 止鍵盤(pán)中斷 CLR CH451_LOAD 。2 DB 0BH。0 顯示數(shù)碼管號(hào) DB 09H。L DB 0E6H。E DB 0A0H。J DB 080H。9 DB 0E8H。7 DB 0FEH。5 DB 0FAH。3 DB 0C6H。1 DB 0BCH。對(duì)應(yīng)m2t1板的數(shù)碼管位置轉(zhuǎn)換TTB: MOV DPTR,TAB_B MOVC A,A+DPTR RET TAB_A: DB 07EH。對(duì)應(yīng)m2t1板的數(shù)碼管位置轉(zhuǎn)換 MOV B,A MOV A,R2 ACALL CH451_WRITE RET。對(duì)應(yīng)m2t1板的數(shù)碼管位置轉(zhuǎn)換 MOV B,A MOV A,R2 ACALL CH451_WRITE RETCHANGE1: MOV A,R5 ACALL TTA 。設(shè)置為鍵盤(pán)與顯示開(kāi) MOV A,03H ACALL CH451_WRITE RET CHANGE: MOV A,R5 ACALL TTA 。清中斷標(biāo)志 SETB EX0 。置外部信號(hào)為低電平觸發(fā) SETB PX0 。置為默認(rèn)的高電平 SETB CH451_DIN SETB CH451_LOAD SETB CH451_DOUT 。****************************************************************************CH451_INIT: CLR CH451_DIN 。**************************************************************************** 。調(diào)用外部RAM ACALL CH451_INIT 。**************************************************************************** ORG 0000H AJMP MAIN ORG 0003H LJMP RESTART ORG 0013H LJMP SHU1 ORG 0030HMAIN: SETB IT0 SETB EX0 SETB IT1 SETB EX1 SETB EA MOV 55H,00H MOV 57H,00H 。INT0,鍵盤(pán)中斷和鍵值數(shù)據(jù)輸入,接 CH451 的數(shù)據(jù)輸出 CH451_KEY DATA 7FH 。串行數(shù)據(jù)輸出,接 CH451 的數(shù)據(jù)輸入 CH451_LOAD BIT 。第6章 參考文獻(xiàn)[1]姚永平. STC12C5A60S2系列單片機(jī)器件手冊(cè). 宏晶STC官方網(wǎng)站[2]常麗. 測(cè)控儀器與網(wǎng)絡(luò)實(shí)驗(yàn)指導(dǎo)書(shū). 沈陽(yáng)工業(yè)大學(xué)[3]李群芳,肖看,張士軍. 單片微型計(jì)算機(jī)與接口技術(shù). 電子工業(yè)出版社程序CH451_DCLK BIT 。最終的程序下載到單片機(jī)中,通信時(shí)沒(méi)有任何數(shù)據(jù)丟失或錯(cuò)誤。DCCAB按鍵標(biāo)號(hào)中斷INT0程序入口軟件復(fù)位中斷INT1程序入口讀取儲(chǔ)存的數(shù)據(jù)打開(kāi)中斷INT0、INT1開(kāi)始初始化CH451初始化串口顯示“HELLO”發(fā)送55H否判斷D是否按下是否接收到8AH發(fā)送0A8H是否X與X的反碼是否符合發(fā)送0AAH并儲(chǔ)存X判斷C是否按下是發(fā)送8AH是否接收到0A8H否是發(fā)送X與X的反碼是否接收到0AAH否 是否掃描按鍵判斷A是否按下判斷B是否按下X加1X加10否是是否是否判斷X是否小于99否X=X100假設(shè)發(fā)送和接收的數(shù)為X是圖3第5章 結(jié)論本課程設(shè)計(jì)的主要任務(wù)是設(shè)計(jì)單片機(jī)串行通訊系統(tǒng)協(xié)議。 讀取接收數(shù)據(jù)讀取數(shù)據(jù)時(shí)先讀取數(shù)據(jù)個(gè)數(shù),根據(jù)數(shù)據(jù)個(gè)數(shù)和寄存器間接尋址首地址來(lái)讀取數(shù)據(jù),防止讀取到外部RAM中的亂碼。本文采用通過(guò)對(duì) IAP_CONTR寄存器送入20H,SWBS=0,SWRET=1,產(chǎn)生的軟件復(fù)位。 自行校驗(yàn)當(dāng)兩單片機(jī)建立通信關(guān)系時(shí),單片機(jī)B發(fā)送數(shù)據(jù)的原碼和反碼,單片機(jī)A判斷數(shù)據(jù)的原碼和反碼是否匹配,若匹配,單片機(jī)A發(fā)送“AAH”,當(dāng)單片機(jī)B接收到“AAH”,表示發(fā)送數(shù)據(jù)正確;若數(shù)據(jù)的原碼和反碼不匹配,單片機(jī)A發(fā)送“55H”,當(dāng)單片機(jī)B接收到“55H”,表示發(fā)送數(shù)據(jù)不正確,單片機(jī)A系統(tǒng)板數(shù)碼管顯示“JEr”,單片機(jī)B系統(tǒng)板數(shù)碼管顯示“FEr”,單片機(jī)B重新發(fā)送數(shù)據(jù)的原碼和反碼。 通信協(xié)議本文單片機(jī)通信采用2400的波特率,串行口工作方式為方式1,設(shè)有發(fā)送接收允許和自行校驗(yàn)。 讀取儲(chǔ)存數(shù)據(jù)讀取儲(chǔ)存數(shù)據(jù),硬件上使用外部中斷INT1,在中斷程序中讀取儲(chǔ)存數(shù)據(jù),外部中斷INT1的接口電路如圖2所示。CH451內(nèi)置RC振蕩電路,可以動(dòng)態(tài)驅(qū)動(dòng)8
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1