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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 0603.asm

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

        CLR     P1.6            ;開開油泵
WAIT:   JB       P1.4,WAIT      ;等負脈沖
        MOV     WDRST,#1EH      ;
        MOV     WDRST,#0E1H     ;
        SETB    EWD             ;
        MOV     WDCON,#00010111B ;開看門狗定時器
        SETB     TR1             ;開測速定時器
 LOOP1:  JNB      P1.4,LOOP1     ;等正脈沖
;===============================================
        CLR     P1.7                 ;開噴油器
        ACALL   VOL
        SETB    TR0                  ;開噴油定時器

        DJNZ    2EH,AFAN             ;啟動加濃延時
        MOV     2EH,#01H             ;初值
        ACALL   ADREAD               ;調模數轉換子程序
       ; ACALL   DIV1                 ;調除法子程序
       ; acall   count1               ;調計算子程序
        ACALL   DIV2
        ACALL   COUNT2
        ACALL   SIGN
AFAN:   JB      P1.4,AFAN            ;等曲軸正脈沖完
        CLR     TR1                  ;計數器1停測速
        MOV     3BH,TH1              ;測速值進RAM
        MOV     3CH,TL1              ;...
        AJMP    LOOP                 ;返回
;===============================================
START:                               ;啟動子程序
        MOV     2EH,#1FH             ;設啟動加濃次數
        mov     36h,#0ech            ;設啟動加濃寬度
        mov     37h,#78h             ;(10MS)
;        CLR     IE0                  ;清0中斷標志
;        POP     PSW                  ;彈出
;        POP     ACC
        RETI                         ;中斷返回
pump:                                ;油泵開關子程序
        SETB     P1.6                ;關油泵
        POP      PSW                 ;
        POP      ACC                 ;彈出
        RETI                         ;中斷返回
INTF0:                               ;噴油結束中斷子程序
        SETB    P1.7                 ;關噴油器
        CLR     TR0                  ;清中斷;
        MOV     TL0,37H              ;調噴油寬度
        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
;======================================================
;                模數轉換子程序
;======================================================
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
;======================================================
;          ......   計算子程序    ......
;======================================================
;
;          (R7R6)/(35H36H)=(R7R6)
;          (R3R2)=余數部分
;======================================================
;
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         ;每分鐘計數器計數值
        MOV     R5,#0C3H        ;......
        MOV     R6,#0C9H        ;......
        MOV     R7,#01H         ;......
        MOV     A,3Bh            ;除數高八位為零?
        JNZ     BEIGN            ;不為零轉BRIGN開始
        MOV     A,3Ch            ;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品视频| 91在线视频免费91| 91丨九色丨尤物| 日韩欧美激情一区| 亚洲精品乱码久久久久久黑人| 精品一区二区三区免费观看| 91美女片黄在线观看91美女| 亚洲精品一区二区三区影院| 一区2区3区在线看| 成人国产视频在线观看| 日韩欧美在线123| 亚洲国产精品一区二区www在线| 国产 欧美在线| 日韩亚洲电影在线| 性欧美疯狂xxxxbbbb| 99久久国产免费看| 国产精品青草综合久久久久99| 男女视频一区二区| 欧美日韩国产高清一区二区三区| 综合色中文字幕| 成人午夜激情片| 久久久精品一品道一区| 久久se这里有精品| 日韩一区二区视频| 日韩和欧美的一区| 欧美日韩激情一区| 亚洲国产成人tv| 欧美三级电影网| 亚洲bt欧美bt精品777| 色婷婷国产精品综合在线观看| 中文字幕一区二区三区四区| 国产成人av电影| 久久久精品影视| 国产一区二区三区综合| 精品美女在线播放| 国产一区视频在线看| 日韩精品中文字幕一区| 久久狠狠亚洲综合| 久久久久久久久久电影| 国产酒店精品激情| 国产精品久久看| 97久久人人超碰| 亚洲三级在线看| 欧美一区二区三区影视| 亚洲国产精品视频| 日韩一级在线观看| 日韩和欧美一区二区三区| 欧美日本视频在线| 久久99精品久久久久久动态图| 精品美女一区二区| 国产精品一区二区x88av| 国产精品免费丝袜| 欧亚洲嫩模精品一区三区| 亚洲bdsm女犯bdsm网站| 精品国免费一区二区三区| 风间由美一区二区av101| 中文字幕亚洲一区二区av在线| 91丨porny丨中文| 午夜久久久久久| www亚洲一区| 99麻豆久久久国产精品免费优播| 亚洲视频在线一区观看| 欧美日韩国产天堂| 国产激情一区二区三区| 亚洲男人电影天堂| 欧美一区二区高清| 成人99免费视频| 午夜激情久久久| 欧美韩国日本一区| 777色狠狠一区二区三区| 久久99久久99小草精品免视看| 成人欧美一区二区三区| 欧美蜜桃一区二区三区 | 日韩亚洲欧美一区二区三区| 国产福利一区二区三区视频| 亚洲激情男女视频| 久久久久久免费毛片精品| 日本乱人伦aⅴ精品| 国产一区二区三区四区五区入口 | 亚洲一区在线免费观看| 精品免费国产二区三区 | 成人ar影院免费观看视频| 天天操天天干天天综合网| 国产欧美日韩综合| 在线不卡中文字幕播放| 国产一区二区视频在线| 视频在线在亚洲| 国产网站一区二区三区| 在线不卡中文字幕播放| 91在线观看一区二区| 激情综合网av| 婷婷综合久久一区二区三区| 亚洲欧美一区二区视频| 久久蜜桃av一区精品变态类天堂| 欧美性一级生活| jlzzjlzz亚洲日本少妇| 韩国精品一区二区| 免费成人美女在线观看.| 一区二区三区免费| 最新国产の精品合集bt伙计| 一区二区三区欧美| 亚洲精品国产一区二区三区四区在线| 国产清纯在线一区二区www| 精品久久久久一区| 91精品国产高清一区二区三区蜜臀 | 波多野结衣亚洲| 国产麻豆精品在线观看| 久久国产三级精品| 免费成人在线网站| 日本视频一区二区| 免费不卡在线视频| 毛片av中文字幕一区二区| 亚洲福中文字幕伊人影院| 一区二区三区高清在线| 亚洲精品久久久蜜桃| 国产精品久久久久9999吃药| 中文字幕av一区二区三区高| 国产欧美精品区一区二区三区| 日韩久久久久久| 精品剧情v国产在线观看在线| 日韩一区二区三区在线视频| 欧美一区二区福利视频| 日韩欧美一区二区视频| 欧美久久久久久久久中文字幕| 欧美日韩三级在线| 欧美精品在线视频| 日韩一区二区在线播放| 日韩欧美激情四射| 亚洲成a人v欧美综合天堂下载| 亚洲第一久久影院| 日日摸夜夜添夜夜添亚洲女人| 午夜精品久久久久| 蜜桃av一区二区| 国产精品一区免费在线观看| 国产suv精品一区二区三区| 成人av资源在线| 欧美网站一区二区| 欧美一级久久久久久久大片| 欧美mv日韩mv国产网站| 国产欧美视频一区二区| 亚洲精品ww久久久久久p站 | 91麻豆文化传媒在线观看| 欧美色网站导航| 久久综合久久综合久久| 中文字幕一区二区三区蜜月 | 国产一区二区三区四区五区美女| 国产v日产∨综合v精品视频| 色丁香久综合在线久综合在线观看| 欧美日韩国产一级片| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美一区二区三区白人| 久久亚洲一区二区三区四区| 国产精品欧美久久久久一区二区| 国产日韩欧美在线一区| 亚洲欧美乱综合| 亚洲一级二级三级在线免费观看| 久久国产视频网| 成人免费视频caoporn| 欧美色老头old∨ideo| 精品动漫一区二区三区在线观看| 日韩一区日韩二区| 国内外成人在线视频| 91精品福利视频| 日韩视频在线观看一区二区| 中文字幕一区日韩精品欧美| 麻豆成人久久精品二区三区红 | 91浏览器在线视频| 精品国产一区二区三区不卡| 一色屋精品亚洲香蕉网站| 日韩福利视频网| 99re热视频精品| 久久婷婷国产综合精品青草| 亚洲高清不卡在线| 91丨porny丨中文| 国产午夜亚洲精品理论片色戒| 免费成人av在线| 欧美日韩精品一区二区三区 | 久久一区二区三区国产精品| 亚洲成a人片综合在线| 色综合视频在线观看| 欧美精品一区二区三区高清aⅴ | 欧美日韩美少妇| 国产精品乱人伦| 国产精品综合一区二区三区| 欧美日韩国产高清一区二区| 亚洲视频精选在线| 99久久免费视频.com| a4yy欧美一区二区三区| www亚洲一区| 精品亚洲成a人在线观看| 欧美男女性生活在线直播观看| 中文字幕日韩精品一区| 成人听书哪个软件好| 国模娜娜一区二区三区| 国产成人午夜视频| 欧洲日韩一区二区三区| 久久综合久久综合久久综合| 亚洲视频一二三区| 久久爱另类一区二区小说| 色婷婷综合在线|