亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 0603.asm

?? 用LPC764制作的摩托車(chē)電噴系統(tǒng)程序源碼
?? ASM
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
;**********摩托車(chē)電控噴油系統(tǒng)*****************
;
;                         程序設(shè)計(jì):游4  1/2001
;=============================================
;
;		一  初始化程序
;---------------------------------------------
;
OILCTRL BIT	P1.7		;噴油器控制位
KINDLE  EQU     P1.2            ;點(diǎn)火脈沖位
OILPUMP BIT     P1.6            ;油泵開(kāi)關(guān)位
TXD_    EQU     P1.0            ;RS232發(fā)
RXD_    EQU     P1.1            ;RS232收
MOTOR   EQU     P1.3            ;啟動(dòng)馬達(dá)位
SPEED   BIT     P1.4            ;轉(zhuǎn)速測(cè)試位
REST_   BIT     P1.5            ;外部復(fù)位位
OSC_X1  BIT     P2.1            ;外部振蕩1
OSC_X2  BIT     P2.0            ;外部振蕩2
COMPOUT EQU     P0.0            ;比較器輸出
COMPINA EQU     P0.1            ;比較器輸入1
COMPINB EQU     P0.2            ;比較器輸入2
AD_0    EQU     P0.3            ;模數(shù)轉(zhuǎn)換0
AD_1    EQU     P0.4            ;模數(shù)轉(zhuǎn)換1
AD_2    EQU     P0.5            ;模數(shù)轉(zhuǎn)換2
AD_3    EQU     P0.6            ;模數(shù)轉(zhuǎn)換3
JSQ_1   EQU     P0.7            ;計(jì)數(shù)器1
VSS     DATA    'P5'            ;接地腳
VDD     DATA    'P15'           ;正電源+5V
PTOAD   DATA    0F6H            ;模數(shù)轉(zhuǎn)換控制寄存器
POM2    DATA    85H             ;
POM1    DATA    84H             ;
;
OIL_BUF EQU     30H              ;油門(mén)開(kāi)度緩沖寄存器
AIR_BUF EQU     34H              ;空氣量緩沖寄存器
AIR_T   EQU     31H              ;進(jìn)氣溫度緩沖寄存器
MACH_BF EQU     32H              ;機(jī)器溫度緩沖寄存器
VOL_BUF EQU     33H              ;電壓補(bǔ)償緩沖寄存器
ADC_N   EQU     3AH              ;模數(shù)轉(zhuǎn)換器編號(hào)
SPEEDwH  EQU     3BH              ;轉(zhuǎn)速計(jì)數(shù)器高八位RAM
SPEEDwL  EQU     3CH              ;轉(zhuǎn)速計(jì)數(shù)器低八位RAM
m_i     EQU     38H              ;數(shù)據(jù)表下標(biāo)(i)
M_j     EQU     39H              ;數(shù)據(jù)表下標(biāo)(j)
;
OIL_T   EQU     28H             ;油泵定時(shí)器循環(huán)值
COOL_X  EQU     2DH             ;冷啟動(dòng)加濃次數(shù)寄存器
STA_X   EQU     2EH             ;啟動(dòng)加濃次數(shù)寄存器
ON_OFF  EQU     2FH             ;開(kāi)關(guān)量輸入寄存器
BASICH  EQU     36H             ;基本噴油量寄存器H
BASICL  EQU     37H             ;基本噴油量寄存器L
Tv      EQU     3DH             ;電壓補(bǔ)償噴油量寄存器
TM      EQU     3EH             ;溫度補(bǔ)償噴油量RAM
COOL_   EQU     3FH             ;冷啟動(dòng)噴油量寄存器
SPEEDL  EQU     40H             ;十六位轉(zhuǎn)速低八位
SPEEDH  EQU     41H             ;十六位轉(zhuǎn)速高八位
;
TABEL   equ     0800H           ;表首地址
;
;============================================================
;
        org     0000h
REST:   aJMP    MAIN            ;復(fù)位轉(zhuǎn)主程序
        ORG     0003H           ;啟動(dòng)中斷入口
;        PUSH    ACC             ;保護(hù)現(xiàn)場(chǎng)
;        PUSH    PSW             ;
        AJMP    START           ;轉(zhuǎn)啟動(dòng)子程序
        org     000bh           ;噴油定時(shí)器0中斷000BH
        AJMP    INTF0           ;溢出轉(zhuǎn)
        ORG     0053H           ;看門(mén)狗
        PUSH    acc
        PUSH    PSW
        AJMP    PUMP            ;轉(zhuǎn)油泵子程序
        ORG     0080H
MAIN:   MOV     SP,#60H         ;設(shè)棧底
        mov     TMOD,#10010001b       ;設(shè)定時(shí)器1為模式1,GATE=1
;                                      ;設(shè)定時(shí)器0為模式1,GATE=0
        mov     2eh,#01h
        mov     th0,#0ech
        mov     tl0,#78h
        MOV     PTOAD,#78H      ;定義模擬口作輸入
        ANL     POM2,#87H       ;關(guān)P0口數(shù)字輸入
        ORL     POM1,#78H       ;關(guān)P0口數(shù)字輸入
        mov     adc_n,#80h      ;開(kāi)通道號(hào)00
        MOV     IP0H,#02H       ;中斷級(jí)別,定時(shí)器0最高
        MOV     IP0,#02H        ;
        MOV     WDRST,#1EH      ;看門(mén)狗初始化
        MOV     WDRST,#0E1H     ;看門(mén)狗初始化
        SETB    EWD             ;開(kāi)看門(mén)狗中斷
        SETB    ET0             ;開(kāi)定時(shí)器0中斷
        SETB    EX0             ;開(kāi)0中斷
        SETB    P1.3            ;中斷0可輸入
        CLR     IT0             ;設(shè)中斷0 位低電平觸發(fā)
        setb    EA              ;開(kāi)總體中斷
        MOV     WDCON,#00010111B ;開(kāi)看門(mén)狗,設(shè)定時(shí)2.1s
LOOP:
        MOV     TH1,#00H        ;清測(cè)速計(jì)數(shù)器
        MOV     TL1,#00H        ;......

        CLR     P1.6            ;開(kāi)開(kāi)油泵
WAIT:   JB       P1.4,WAIT      ;等負(fù)脈沖
        MOV     WDRST,#1EH      ;
        MOV     WDRST,#0E1H     ;
        SETB    EWD             ;
        MOV     WDCON,#00010111B ;開(kāi)看門(mén)狗定時(shí)器
        SETB     TR1             ;開(kāi)測(cè)速定時(shí)器
 LOOP1:  JNB      P1.4,LOOP1     ;等正脈沖
;===============================================
        CLR     P1.7                 ;開(kāi)噴油器
        ACALL   VOL
        SETB    TR0                  ;開(kāi)噴油定時(shí)器

        DJNZ    2EH,AFAN             ;啟動(dòng)加濃延時(shí)
        MOV     2EH,#01H             ;初值
        ACALL   ADREAD               ;調(diào)模數(shù)轉(zhuǎn)換子程序
       ; ACALL   DIV1                 ;調(diào)除法子程序
       ; acall   count1               ;調(diào)計(jì)算子程序
        ACALL   DIV2
        ACALL   COUNT2
        ACALL   SIGN
AFAN:   JB      P1.4,AFAN            ;等曲軸正脈沖完
        CLR     TR1                  ;計(jì)數(shù)器1停測(cè)速
        MOV     3BH,TH1              ;測(cè)速值進(jìn)RAM
        MOV     3CH,TL1              ;...
        AJMP    LOOP                 ;返回
;===============================================
START:                               ;啟動(dòng)子程序
        MOV     2EH,#1FH             ;設(shè)啟動(dòng)加濃次數(shù)
        mov     36h,#0ech            ;設(shè)啟動(dòng)加濃寬度
        mov     37h,#78h             ;(10MS)
;        CLR     IE0                  ;清0中斷標(biāo)志
;        POP     PSW                  ;彈出
;        POP     ACC
        RETI                         ;中斷返回
pump:                                ;油泵開(kāi)關(guān)子程序
        SETB     P1.6                ;關(guān)油泵
        POP      PSW                 ;
        POP      ACC                 ;彈出
        RETI                         ;中斷返回
INTF0:                               ;噴油結(jié)束中斷子程序
        SETB    P1.7                 ;關(guān)噴油器
        CLR     TR0                  ;清中斷;
        MOV     TL0,37H              ;調(diào)噴油寬度
        MOV     TH0,36H              ;...

        RETI                         ;返回
vol:
        PUSH    ACC
        PUSH    PSW
        MOV     A,33h
VOL_I:  INC     A
        nop
        cjne    A,#0FFh,vol_I
        POP     psw
        POP     acc
        RET
;======================================================
;                模數(shù)轉(zhuǎn)換子程序
;======================================================
ADRead:
        PUSH    ACC
        MOV     ADC_N,#80H
        MOV     R1,#30H
ADNEXT: mov     adcon,adc_n
        MOV     R0,#5
        DJNZ    R0,$
        setb    adcs
ADChk:
        jnb     adci,adchk
        mov     a,dac0
        MOV     @R1,A
        INC     R1
        INC     ADC_N
        clr     adci
        CJNE    R1,#34H,ADNEXT
        POP     ACC
        ret

SIGN:
        CPL     P1.7
        MOV     R1,31H
        DJNZ    R1,$
        CPL     P1.7
        RET
SIGN1:
        CPL     P1.7
        MOV     R1,31H
S1:     NOP
        NOP
        DJNZ    R1,S1
        CPL     P1.7
        RET
;======================================================
;          ......   計(jì)算子程序    ......
;======================================================
;
;          (R7R6)/(35H36H)=(R7R6)
;          (R3R2)=余數(shù)部分
;======================================================
;
DIV2:
        MOV     50H,#80H
        MOV     51H,#0C3H
        MOV     52H,#0C9H
        MOV     53H,#01H
DVT2:
        MOV     R6,#00H
        MOV     R5,#00H
        MOV     R4,#00H
        MOV     R3,3BH
        MOV     R2,3CH
DVT20:  MOV     R7,#20H
        CLR     54H
        ACALL   RLN
DVL1:   CLR     C
        MOV     A,R4
        SUBB    A,R2
        MOV     R4,A
        MOV     A,R5
        SUBB    A,R3
        MOV     R5,A
        MOV     A,R6
        SUBB    A,#00H
        MOV     R6,A
        JC      DVL2
        SETB    54H
DVL3:   ACALL   RLN
        DJNZ    R7,DVL1
        RET
DVL2:   MOV     A,R4
        ADD     A,R2
        MOV     R4,A
        MOV     A,R5
        ADDC    A,R3
        MOV     R5,A
        MOV     A,R6
        ADDC    A,#00H
        MOV     R6,A
        CLR     54H
        AJMP    DVL3
RLN:    MOV     C,54H
        MOV     R0,#04H
        MOV     R1,#50H
RLNO:   MOV     A,@R1
        RLC     A
        MOV     @R1,A
        INC     R1
        DJNZ    R0,RLNO
        MOV     A,R4
        RLC     A
        MOV     R4,A
        MOV     A,R5
        RLC     A
        MOV     R5,A
        MOV     A,R6
        RLC     A
        MOV     R6,A
        RET
;
;
DIV1:
        MOV     R4,#80H         ;每分鐘計(jì)數(shù)器計(jì)數(shù)值
        MOV     R5,#0C3H        ;......
        MOV     R6,#0C9H        ;......
        MOV     R7,#01H         ;......
        MOV     A,3Bh            ;除數(shù)高八位為零?
        JNZ     BEIGN            ;不為零轉(zhuǎn)BRIGN開(kāi)始
        MOV     A,3Ch            ;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
2021中文字幕一区亚洲| 91污在线观看| 久久综合色之久久综合| 成人免费黄色在线| 亚洲欧美激情插| 欧美高清视频一二三区 | 午夜成人在线视频| 欧美私人免费视频| 青青草成人在线观看| 久久国产精品99久久人人澡| 91网上在线视频| 亚洲欧洲精品一区二区三区不卡| 激情综合色播激情啊| 欧美日韩精品免费观看视频| 国产精品久久精品日日| 国产精品123区| 久久精品人人爽人人爽| 日本亚洲最大的色成网站www| 成人精品在线视频观看| 久久久久久**毛片大全| 亚洲国产日韩一区二区| 久久精品99国产精品| 欧美一区二区视频在线观看| 国产精品国产三级国产aⅴ原创| 日本亚洲视频在线| 欧美色大人视频| 亚洲美女少妇撒尿| 在线一区二区观看| 中文字幕亚洲欧美在线不卡| 图片区日韩欧美亚洲| 91天堂素人约啪| 国产精品不卡在线| 99久久久久免费精品国产| 欧美国产1区2区| 丰满岳乱妇一区二区三区| 国产欧美日韩精品在线| 国产成人啪免费观看软件| 国产精品天干天干在观线| 性欧美疯狂xxxxbbbb| 欧美日韩精品三区| 成人综合在线视频| 日韩欧美亚洲国产精品字幕久久久| 精品美女一区二区| 国产成人在线视频播放| 国产精品伦一区| www久久精品| 亚洲免费在线视频一区 二区| 国产精品成人免费精品自在线观看| 日韩欧美黄色影院| 国产**成人网毛片九色| 蜜桃视频第一区免费观看| 亚洲综合色成人| 亚洲日本一区二区| 欧美韩国日本一区| 久久女同性恋中文字幕| 日韩精品电影在线观看| 久久久久久久综合色一本| 久热成人在线视频| 国产精品毛片无遮挡高清| 日韩一级在线观看| 久久er精品视频| 国产乱码精品一区二区三区忘忧草 | 一区二区久久久| 欧美一级在线视频| 欧美视频日韩视频| 色综合久久九月婷婷色综合| 色综合久久99| 色狠狠色噜噜噜综合网| 在线视频你懂得一区| 91国模大尺度私拍在线视频| 欧美日韩一级片网站| 欧美性极品少妇| 91精品国产乱码| 欧美不卡激情三级在线观看| 久久综合九色综合97_久久久| 精品国产乱码久久久久久久久| 久久蜜桃av一区二区天堂 | 26uuu色噜噜精品一区二区| 日韩视频免费观看高清完整版| 日韩欧美一级在线播放| 日韩av中文在线观看| 午夜精品在线看| 久国产精品韩国三级视频| 国产麻豆午夜三级精品| jvid福利写真一区二区三区| 在线看一区二区| 日韩一区二区三区视频| 精品国产精品一区二区夜夜嗨| 国产欧美综合在线| 亚洲另类中文字| 免费av网站大全久久| 国产原创一区二区三区| 99re在线精品| 欧美高清视频一二三区| 欧美一级午夜免费电影| 欧美精品丝袜中出| 久久精品欧美日韩| 国产精品高清亚洲| 日韩专区欧美专区| 国产一级精品在线| 91精品91久久久中77777| 欧美日韩国产综合一区二区三区| 亚洲国产欧美在线| 中文字幕在线不卡一区二区三区| 亚洲3atv精品一区二区三区| 老司机精品视频在线| 91啪在线观看| 日韩视频免费直播| 一区二区三区视频在线观看| 麻豆91在线观看| 91蜜桃视频在线| 欧美大胆人体bbbb| 国产欧美一区二区三区在线看蜜臀 | 日韩av成人高清| 国产九九视频一区二区三区| 色综合久久久久| 日韩精品一区二区三区四区视频 | 韩国视频一区二区| 成人午夜视频免费看| 欧美日韩国产天堂| 国产欧美日韩一区二区三区在线观看| 亚洲欧美另类久久久精品2019| 老司机一区二区| 91福利在线免费观看| 久久久91精品国产一区二区精品| 欧美日韩在线播放| 国产视频一区不卡| 亚洲成av人片一区二区梦乃| 国产91对白在线观看九色| 欧美老肥妇做.爰bbww| 国产欧美日韩中文久久| 日韩电影在线一区二区| 99国产欧美另类久久久精品| 日韩一区二区三区视频在线| 曰韩精品一区二区| 丁香桃色午夜亚洲一区二区三区| 91精品国产欧美一区二区| 亚洲婷婷综合色高清在线| 国产麻豆成人传媒免费观看| 91精品麻豆日日躁夜夜躁| 亚洲视频网在线直播| 国产成人综合视频| 欧美xxxxx裸体时装秀| 亚洲韩国精品一区| 91亚洲国产成人精品一区二三| 久久丝袜美腿综合| 免费看精品久久片| 884aa四虎影成人精品一区| 亚洲免费观看高清完整版在线观看| 国产v日产∨综合v精品视频| 精品久久人人做人人爱| 男女男精品视频网| 91成人免费网站| 一区二区在线观看不卡| proumb性欧美在线观看| 国产精品视频在线看| 国产精品亚洲午夜一区二区三区 | 成人黄色网址在线观看| 久久蜜臀精品av| 国产毛片精品国产一区二区三区| 日韩美一区二区三区| 日本美女视频一区二区| 91精品国产免费久久综合| 亚洲国产另类av| 欧美日韩一区二区在线观看视频 | 国内精品国产三级国产a久久| 欧美男同性恋视频网站| 午夜欧美电影在线观看| 制服视频三区第一页精品| 日韩精品91亚洲二区在线观看| 欧美视频一区二区三区四区| 亚洲成人免费电影| 在线成人免费视频| 日本欧美在线观看| 精品免费日韩av| 韩国成人精品a∨在线观看| 久久精品免视看| 99久久久精品| 亚洲最大成人综合| 欧美日韩日日摸| 免费的成人av| 久久日一线二线三线suv| 六月丁香综合在线视频| 欧美一区二区私人影院日本| 日韩精品每日更新| 久久综合色之久久综合| 成人免费观看视频| 亚洲人成影院在线观看| 欧美色图天堂网| 美日韩一区二区| 国产日韩欧美在线一区| www.在线成人| 亚洲一区二区在线观看视频| 在线综合+亚洲+欧美中文字幕| 精品一区二区在线看| 久久久电影一区二区三区| 91在线视频播放地址| 午夜精品aaa| 久久美女艺术照精彩视频福利播放| 99久久精品国产导航|