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

正文內(nèi)容

基于at89c51單片機的出租車計價器系統(tǒng)設(shè)計-在線瀏覽

2024-08-07 17:09本頁面
  

【正文】 編程TMOD寄存器。l T/C在中斷方式工作時,須開CPU中斷和源中斷編程IE寄存器。如設(shè)計數(shù)初值為x,則有(21)2us=1000usx=2500因此,TH,TL可置65536500。該方案我們采用動態(tài)顯示的方法。若我們在仿真的時候暫停一下,就可以清楚地看到,時間單元和價格單元分別只顯示一位。按鍵主要控制系統(tǒng)的初始化、開始工作、數(shù)據(jù)鎖存三項工作。P0口作為數(shù)據(jù)總線口,分別把數(shù)據(jù)輸送到4個74LS273地址鎖存器中,而鎖存器的工作需要等待脈沖的到來。算法公式是:費用=起步價+(路程3)路程=速度時間 (速度恒定,60Km/h,也就是1Km/min)若路程小于等于3,則收起步價5元,否則按費用公式算。時間單元由單片機的定時器/計數(shù)器來計算,延時1ms時間的初值由程序來設(shè)定。74LS273是一種帶清除功能的8D觸發(fā)器,1D~8D為數(shù)據(jù)輸入端,1Q~8Q為數(shù)據(jù)輸出端,正脈沖觸發(fā),低電平清除,常用作8位地址鎖存器。該芯片有四個或非門公選擇,如1A或1B后,經(jīng)過非門再輸出,只有當(dāng)輸入的兩個變量同時為0時,輸出才為1。 軟件設(shè)計 模塊介紹該計費器系統(tǒng)的軟件設(shè)計分為一下幾個模塊:(1)主程序模塊在主程序模塊中,需要完成對個接口芯片的初始化、出租車起步價和單價、中斷向量的設(shè)計以及開中斷、循環(huán)等待等工作。然后,主程序?qū)⒏鶕?jù)各標(biāo)志寄存器的內(nèi)容,分別完成啟動、清除、計程和計價等不同的操作。當(dāng)按下輕觸開關(guān)時,開始對系統(tǒng)初始化,價格和時間都顯示0、0,再次按下開關(guān),時間單元開始計時,并計算時間是否超過2分鐘,超過2分鐘,則從第3分鐘開始計費。(2)顯示子程序模塊由于顯示是由顯示時間子程序DIS1和顯示價格子程序DIS組成的,時間由小時、分、秒三個單元組成,共六個數(shù)碼管。 程序流程圖各緩沖區(qū)初始化開始對定時器中斷設(shè)置開始計數(shù)顯示緩沖單元首址送R0掃描初值送R2取顯示單元值,轉(zhuǎn)為段顯碼送段數(shù)據(jù)口 段顯碼送段數(shù)據(jù)口掃描值送位數(shù)據(jù)口P0讓調(diào)整位的DP點亮延時一小段時間顯示單元地址加1掃描值右移一位顯示狀態(tài)是否切換查詢6位顯示完?取段碼送到顯示緩沖區(qū)單元NY分調(diào)整?YN在顯示的低位斷碼上加80H,即點亮DP。01H ;單元內(nèi)容為0,跳到G5 SETB ET0 ;定時器0中斷允許,向CPU申請中斷G6: LCALL DIS LCALL DIS1 JNB ,G6 ;開關(guān)按下,顯示所走的時間及費用 LJMP MAIN ;重新等待下一個工作狀態(tài)G5: CLR ET0G4: LCALL DIS LCALL DIS1 JNB ,G4G3: LJMP LLLTT0: CLR ET0 /*定時一秒*/ CLR TR0 MOV TH0,3CH MOV TL0,0B0H SETB TR0 SETB ET0 DJNZ 6EH,JJJ LCALL ADD1 MOV 6EH,20JJJ: RETIDIS: MOV 6DH,06H /*價格顯示子程序*/ MOV R0,7AH MOV 6CH,0FEHHHH: MOV DPTR,0FDFFH //數(shù)據(jù)指針出口地址,低8位給P0口,高8給//位P2口 MOV A,6CH MOVX DPTR,A MOV A,R0 MOV DPTR,TAB ;查表首地址 MOVC A,A+DPTR ;查表值送A MOV DPTR,0FEFFH MOVX DPTR,A LCALL TIME1 MOV A,6CH RL A MOV 6CH,A INC R0 DJNZ 6DH,HHH RETDIS1: MOV 6DH,04H /*時間顯示子程序*/ MOV R0,72H MOV 6CH,0FEHHHH1: MOV DPTR,0F7FFH ;FF給P0口,— MOV A, 6CH MOVX DPTR,A ;將6CH的內(nèi)容放到0F7FFH中 MOV A,R0 MOV DPTR,TAB ;查表首地址 MOVC A A+DPTR ;查表值送A MOV DPTR,0FBFFH MOV R1,6DH CJNE R1,03H,K1 ORL A,80HK1: MOVX DPTR,A LCALL TIME1 MOV A, 6CH RL A MOV 6CH,A INC R0 DJNZ 6DH,HHH1 RETTIME1: MOV 6AH,0AH /*延時子程序*/FFF: MOV 69H,0AHGGG: DJNZ 69H,GGG DJNZ 6AH,FFF RETJISUAN:JB 00H,K2 /*判斷是否超過3公里及計算價格子程序*/ MOV A,78H CLR C SUBB A,03H MOV 73H,06H JC K3 SETB 00H LJMP K3K2: MOV R3,71H MOV R4,70H MOV R2,00H MOV R5,00HMOV R6,03HMOV R7,0E8H LCALL NDIV42 MOV 75H,R4 MOV A,R6 MOV R3,A MOV A,R7 MOV R4,A MOV R2,00H MOV R7,100 LCALL NDIV31 MOV 74H,R4 MOV A,R
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1