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

正文內容

對外部脈沖計數(shù)及出租車計費系統(tǒng)的設計課程(編輯修改稿)

2025-07-16 14:52 本頁面
 

【文章內容簡介】 沖的個位數(shù)值(30H)=2, 脈沖的十位數(shù)值 (31H)=1, 脈沖的百位數(shù)值 (32H)=2. 8 四、課程設計報告內容: 1)設計任務調試程序: 0255 計數(shù) C 程序 include //包含 51 單片機寄存器義的頭文件 Unsigne char Tab[ ]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 //段碼表 unsigned char x。 sbit P34=P3^4。 void delay1ms(unsigned int i) { unsigned char j。 while(i) { for(j=0。j125。j++) //1ms 基準延時程序 { 。 } } } void Display(unsigned char x) { P2=0xfb。 // 引腳輸出低電平, DS6 點亮 if(x/100==0) P0=0x00。 else P0=Tab[x/100]。 //顯示百位 delay1ms(5)。 P2=0xfd。 // 引腳輸出低電平, DS6 點亮 if(x/100==0amp。x%100/10==0) P0=0x00。 else P0=Tab[x%100/10]。 //顯示十位 delay1ms(5)。 P2=0xfe。 // 引腳輸出低電平, DS7 點亮 P0=Tab[x%10]。 //顯示個位 delay1ms(5)。 } 9 /******************************************* 函數(shù)功能:主函數(shù) ******************************************/ void main(void) { TMOD=0x06。 // TMOD=0000 0110B,使用計數(shù)器 T0 的模式 2 EA=1。 //開總中斷 ET0=1。 //允許定時器 T0 的中斷 EX0=1。 //允許外中斷 INT0 IT0=1。 //INT0 為下負脈沖觸發(fā)方式 TR0=1。 //啟動 T0 TH0=TL0=2561。 //計數(shù)器 T0高 8位賦初值 255 while(1) //無限循環(huán),不停地將 TL0 計數(shù)結果送 P1 口 { //x=TL0。 Display(x)。 } } //INT0 終端函數(shù) void clear0() interrupt 0 { x=0。 } //T0 計數(shù)器中斷 void Key_counter() interrupt 1 { if(P34==0){ delay1ms(20)。 //軟件去抖 if(P34==0){ x=(x+1)%256。 //因為是 3 位數(shù)碼管顯示要把計的數(shù)控制在 256 以內( 000~255) } } } 10 0255 計數(shù)器匯編程序 ORG 0000H AJMP MAIN ORG 0003H LJMP INT0 ORG 000BH LJMP T0INT ORG 0030H MAIN: MOV SP,60H 。系統(tǒng)初始化 MOV TMOD,06H 。選擇計數(shù)器工作方式 1 MOV TH0,00H MOV TL0,00H SETB EA 。開 cpu 總中斷 SETB EX0 。允許外部中斷 0 SETB ET0 。允許計數(shù)器中斷 T0 SETB IT0 。INT0 為下負脈沖觸發(fā)方式 。 SETB TR0 。啟動 T0 CLR TF0 。軟件清 0計數(shù)溢出標志 LOOP: MOV A,TL0 LCALL DISP AJMP LOOP DISP: MOV R0,A 。數(shù)碼管顯示子程序 MOV B,100 DIV AB MOV R2,A JZ D2 MOV P2,0FBH MOV DPTR,TAB MOV A,R2 11 MOVC A,@A+DPTR 。指向表格數(shù)據(jù)第 A位 MOV P0,A 。顯示百位 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 。指向表格數(shù)據(jù)第 A位 MOV P0,A 。顯 示個位 LCALL DELAY LJMP D1 C2: MOV A,R3 JZ D1 MOV P2,0FDH MOV DPTR,TAB MOV A,R3 MOVC A,@A+DPTR 。指向表格數(shù)據(jù)第 A位 MOV P0,A 。顯示個位 LCALL DELAY D1: MOV P2,0FEH MOV DPTR,TAB MOV A,B MOVC A,@A+DPTR 。指向表格數(shù)據(jù)第 A位 MOV P0,A 。顯示個位 LCALL DELAY 12 RET INT0: MOV TL0,00H 。外部中斷 0
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1