新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 流量傳感器測量車輛瞬時耗油量的程序實驗

流量傳感器測量車輛瞬時耗油量的程序實驗

作者: 時間:2012-08-22 來源:網絡 收藏
;實驗:(霍爾器件)脈沖顯示程序;該程序實現(xiàn)的脈沖數(shù)計數(shù);同時二進制顯示在P1口的發(fā)光二極管和十進制顯示在三位數(shù)碼管上。;接線圖:        +5V----------------------傳感器紅線(+5V電源);              +5V---10K電阻----傳感器黃線(脈沖輸出)---單片機INT0(P3.2);              GND----------------------傳感器黑線(地); 30H--3秒內脈沖數(shù)   31H放個位數(shù) 32H放十位數(shù)  33H放百位數(shù);嚴老師 2011.3.2調試畢?!   ?org 0000h       ;源程序開始地址    jmp main    ORG 03H  ;設置中斷服務程序入口地址    INC 30H    RETI    org 50h ;主程序開始main:      setb it0 ;下降沿觸發(fā)方式     mov ie,#10000001b ;開放中斷,允許外部0中斷    mov 30H,#0 ;脈沖計數(shù)器清零here:   mov  A,30Hcpl a    mov p1,a ;顯示。因為是0亮1不亮,所以要cpl反相;數(shù)碼管顯示子程序  從30H中取數(shù),轉換為壓縮BCD碼,并通過串口發(fā)送到數(shù)碼管顯示。xshi:   mov a,30h    mov b,#100    div ab    mov 33h,a    mov a,b    mov b,#10    div ab    mov 32H,a    mov 31H,b    MOV 30H,#0    MOV   DPTR,#xshm    MOV   SCON,#10H loop_1:   MOV   A,31H            MOVC  A,@A+DPTR      MOV   SBUF,A           JNB   TI,$           CLR   TI             MOV   A,32H            MOVC  A,@A+DPTR           MOV   SBUF,A              JNB   TI,$           CLR   TI     mov   A,33H                MOVC  A,@A+DPTR          MOV   SBUF,A              JNB   TI,$                CLR   TI                 CALL DELAY    CALL DELAY    CALL DELAY     CALL DELAY    CALL DELAY     ;inc 30h    jmp here   delay:     mov r7,#10 ;延時子程序(精確定時1秒)d1:         mov r6,#200d2:         mov r5,#229    djnz r5,$    djnz r6,d2    djnz r7,d1    ret        xshm: DB 3FH,06H,5BH,4FH,66H ;0,1,2,3,4DB 6DH,7DH,07H,7FH,6FH ;5,6,7,8,9end 

產品工業(yè)設計如下:
點擊瀏覽下一頁

OK!

這個東東還有其他的功能:

1、記錄你總耗油量。不怕你的司機偷了你的油了。

2、記錄你單程的耗油量。比如想知道我從三里街到九江學院那里用了多少油。

我只有摩托車沒汽車,等我上路實驗完我會上傳我的摩托車的油耗曲線的。


上一頁 1 2 3 下一頁

關鍵詞: 流量傳感器 瞬時耗油量 定速巡航系統(tǒng)

評論


相關推薦

技術專區(qū)

關閉