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

正文內容

對外部脈沖計數及出租車計費系統(tǒng)的設計課程-預覽頁

2025-07-11 14:52 上一頁面

下一頁面
 

【正文】 C3104E1220U FV C CD B 0D B 1D B 2D B 3D B 4D B 5D B 6D B 7V C CS8SW12J8C O N 2C6104P1D C + 5Vc8e7f4dp2g1b9a3d6com15com210S1D P Y 8S E G 2WV C CR E S E TR E S E T 圖 2 單片機最小系統(tǒng)原理圖 三、設計思路: 7 255 計數: 255 可用 8位二進制數表示,故本設計可直接采用可以重裝載的計數器 T1模式二進行計數。 圖 3 255 計數程序流程圖 開始 初始化堆棧,定時器初始化 清零相關 RAM 地址單元 TF1=1? 調用顯示子程序 脈沖數加 1 即 20H 加 1 20H=100? 21H 加 1 20 清零 計算出脈沖數的個 ,十 ,百位 分別存放于 30H,31H,32H (20H=54)amp。 例如:脈沖數 212 (十 進 制 ),(20H)=12,(21H)=2。 void delay1ms(unsigned int i) { unsigned char j。 } } } void Display(unsigned char x) { P2=0xfb。 P2=0xfd。 //顯示十位 delay1ms(5)。 } 9 /******************************************* 函數功能:主函數 ******************************************/ void main(void) { TMOD=0x06。 //允許外中斷 INT0 IT0=1。 Display(x)。 //因為是 3 位數碼管顯示要把計的數控制在 256 以內( 000~255) } } } 10 0255 計數器匯編程序 ORG 0000H AJMP MAIN ORG 0003H LJMP INT0 ORG 000BH LJMP T0INT ORG 0030H MAIN: MOV SP,60H 。允許外部中斷 0 SETB ET0 。啟動 T0 CLR TF0 。顯示百位 LCALL DELAY D2: MOV A,B MOV B,10 DIV AB MOV R3,A MOV A,R2 JZ C2 MOV P2,0FDH MOV DPTR,TAB MOV A,R3 MOVC A,A+DPTR 。顯示個位 LCALL DELAY D1: MOV P2,0FEH MOV DPTR,TAB MOV A,B MOVC A,A+DPTR 。計數器中斷 T0中斷服務程序 CJNE A,0,T0INT 。 //段碼表 unsigned int x。j125。 // 引腳輸出低電平 P0=Tab[x/10000]。x%10000/1000==0) P0=0x00。} if(x/10000==0amp。x%10000%1000/100==0) P0=0x00。} if(x/10000==0amp。x%10000%1000/100==0amp。 // 引腳輸出低電平 P0=Tab[x%100/10]。 //顯示個位 delay1ms(5)。 EA=1。 //INT0 為下負脈沖觸發(fā)方式 TR0=1。 Display(x)。 //軟件去抖 if(P34==0){ x=(x+1)%50000。 //段碼表 unsigned char W[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}。 while(i) { for(j=0。 else {P2=0x01。 // 引腳輸出高電平 P0=W[x%100/10]。 //顯示路程個位 delay1ms(1)。 P2=0x00。 // 引腳輸出高電平 P0=Tab[a/1000]。a%1000/100==0) P0=0x00。} P2=0x40。 // 引腳輸出高電平 P0=Tab[a%10]。 } /******************************************* 函數功能:主函數 ******************************************/ void main(void) { TMOD=0x05。 //開總中斷 ET0=1。 //啟動 T TF0=0。 if(x0){ 20 a=50+8*z。 } } //INT0 終端函數 void clear0() interrupt 0 { TH0=0xff。 } //T0 計數器中斷 void Key_counter() interrupt 1 { if(P34==0){ delay1ms(20)。 TL0=0xfb。所以還是要多動手,實踐是檢驗真理的唯一標準。這也激發(fā)了我今后努力學習的興趣,我想這將對我以后的學習產生積極的影響。 24
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1