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

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

?? ylcd128e.asm

?? LCD12864顯示 便攜式 電池,壓力,電流三輸入表 單次讀數 1240E 各通道增益不同 非線性自校準, x5165分配:0-0708H ( 25組計量數據 ) 校準 07d8h--07ec
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
;********************************************************************************************************
;LCD12864顯示  便攜式  電池,壓力,電流三輸入表   單次讀數    1240E  各通道增益不同  非線性自校準,
;x5165分配:0-0708H ( 25組計量數據;) 校準 07d8h--07ec;  (21單元分區)對應C8-dbh
;     組數07f0-07f1H; 計量開關07f2H  (不清除), 數據格式07F3H;  讀電流零值0f74h-07f6h
;壓力自動量程編號  ; < > 鍵顯示電池/量程,     ;按 "+" "-"鍵電流清零
;2006.2.21    ;增加即時通訊*******************
;******************************************************************************************************
                             ;P0----BUS
SDI         BIT      P1.0    ;1240e
SCLK        BIT      P1.2
SDO         BIT      P1.1
DRDY        BIT      P1.3
;************************************************************
CS         BIT      P1.4     ;x5165 ;1
SOUT       BIT      P1.5            ;2
SIN        BIT      P1.6            ;5
SLK        BIT      P1.7            ;6
;***********************************************************
;控制IC Ks0108     模塊 12864E   公司:上海磊志 臺灣晶彩
_CS1      BIT  P2.0        ;左屏片選  低有效
_CS2      BIT  P2.1        ;右屏
_RST      BIT  P2.2        ;復位
R_W       BIT  P2.3        ;
D_I       BIT  P2.4        ;
E         BIT  P2.5        ;
;*********************************************************
KEY01       BIT      P2.6      ;KEY
KEY02       BIT      P2.7
SPIKE       BIT      P3.2      ;******
KEY0        BIT      P3.3
KEY1        BIT      P3.4
KEY2        BIT      P3.5      ;
KEY3        BIT      P3.6
KEY4        BIT      P3.7
;********************************可變RAM單元*******************
SWEMIT     BIT      00H      ;=1;要數據
SELdy      BIT      01H      ;電池位 +++++++++
SELI       BIT      02H      ;電流位
SELP       BIT      03H      ;壓力位
KEY_DELAY  bit      04h      ;鍵掃描
volt_low     BIT      05H     ;=1,電池欠壓顯示
disp_batery  bit      06h     ;顯示電壓位  ;電池測量顯示 ---雙鍵操作
POL        BIT      07H      ;=1,A/D是負數輸入
sel_ps     BIT      08H      ;選擇壓力表計量
SETHAO     BIT      09H      ;=1,表號已設置
OVERBIT    BIT      0aH      ;ad取樣過載
negt_bit   bit      0bh      ;=1,計算當前誤差為負
set_calib   bit     0ch      ;=1,有計量補償。
BITHAO     BIT      0dH      ;=1,表號輸入
DISPMODE    bit     0eh     ;=1,清零模式顯示
bit_scan   bit      0fh     ;=1,數據輸入掃描結束
bit_cal    bit      10h     ;計量修正輸入結束
bit_flash  BIT      11H     ;輸入閃爍位
WAIT_DY    BIT      12H     ;電池等待
                       ;22h
              ;26h  -27h      rxt  use
DIV0    EQU     29H     ;單極性十進制數據組
DIV1    EQU     2AH     ;
DIV2    EQU     2BH     ;
DIV3    EQU     2CH     ;
SUBCT	EQU	2DH

ram30	EQU	30H   ;a/d 采樣輸出 hight
ram31	EQU	31H
ram32	EQU	32H   ;d/a   low
ram33	EQU	33H   ;bcd   low

adhexh          equ     34h   ;a/d hex
adhexm          equ     35h   ;
adhexl          equ     36h   ;
save01          equ     37h   ;保存顯示結果二進制 高位
save02          equ     38h   ;   ?????????????????/
save03          equ     39h   ;
savad_bh        equ     3ah   ;清零保存---取樣原值高位
savad_bm        equ     3bh
savad_bl        equ     3ch
 RAM65          EQU     3dH   ;變換
ram40    equ     40h     ;顯示代碼起始地址
ram41   EQU     41H     ;A/D結果十進制數據組    低位
ram42   EQU     42H     ;
ram43   EQU     43H     ;
ram44   EQU     44H     ;x10    用             高位
ram45	EQU	45H   ;計算備份    數據變換
ram46	EQU	46H   ;
ram47	EQU	47H   ;
ram48	EQU	48H   ;

RAM5	EQU	4dH       ;delay  time  unit
RAM6	EQU	4eH       ;delay  time  unit
RAM7	EQU	4fH       ;delay  time  unit

RAM50     EQU     50H   ;0計算      ;十進制數據處理
RAM51     EQU     51H   ;
RAM52     EQU     52H   ;
RAM53     EQU     53H   ;
RAM54     EQU     54H   ;
RAM55     EQU     55H   ;

RAM58     EQU     56H   ; ;58-59H 電池欠壓處理
RAM59     EQU     57H   ;
Dly_Time  equ     58h   ;延時單元
;***********************固定RAM單元*********************************************
                ;5d-5fh    電流取樣保存
;RAM60   EQU     60H   ;電流清零數據
;RAM61   EQU     61H   ;
;RAM62   EQU     62H   ;
RAM63    EQU    63H   ;即時通訊求和
RAMY4   EQU     64H     ;壓力非線性補償十進制數
INTNUMB   EQU   65H      ;整數位數
FULL_NO   EQU   66H       ;按量程編號

ZUSHU   EQU     67H      ;記錄表號組數     ROM  (FDH)
ZUHAO   EQU     68H      ;數據序號0-21  第一個是表號ROM(FEH)
CALB    EQU     69H      ;計量選擇
DTMODE  EQU     6aH      ;計量數據格式(最后開機)
x       equ     6bh     ;水平坐標0-64(0-128)
y       equ     6ch     ;垂直坐標 0-7
Pix     equ     6dh     ;畫線或清屏點陣單元
map_no  equ     6eh     ;圖象編號單元
hz_with  equ    6fh     ;顯示字寬0-4,1-8;2-16
adhex70h   equ     70h     ;壓力 a/d取樣數據備份   h(清零顯示計算)
adhex71h   equ     71h     ;
adhex72h   equ     72h     ;             l
yy_back0    equ     73h     ;壓力十進制備份 H
yy_back1    equ     74h     ;壓力十進制備份
yy_back2    equ     75h     ;壓力十進制備份
dy_back0   equ     76h     ;電池十進制備份 H
dy_back1   equ     77h     ;電池十進制備份
dy_back2   equ     78h     ;電池十進制備份
i_back0     equ      79h      ;電流十進制備份 H
i_back1     equ      7ah      ;電流十進制備份
i_back2     equ      7bh      ;電流十進制備份
YHEX7CH     equ     7Ch     ;壓力清零后顯示值HEX----(計算線性補償)
YHEX7DH     equ     7Dh     ;壓力清零后顯示值HEX
YHEX7EH     equ     7Eh     ;壓力清零后顯示值HEX
errram      equ      7Fh    ;計量誤差單元
CALIB_DATA  EQU     0c8H    ;計量校驗數據16字節首地址
;*******************************************************************************************************************
	ORG	0000H
	LJMP	BEGIN0
	ORG	023H     ;si 串行中斷
	PUSH	PSW
	PUSH	ACC
        LJMP	RXT
         ORG	0050H
BEGIN0: MOV	SP,#0e0h
        MOV     PSW,#00H
        MOV	TMOD,#21H    ;T0為定時;T1為波特率
	MOV	TCON,#00
	MOV	TH1,#0FaH    ;f4h=2400;fah=4800
	MOV	TL1,#0FaH
	MOV	SCON,#0D0H   ;方式3,8位方式,容許接收
	MOV	PCON,#00     ;波特率不倍增
	MOV	TH0,#0E3H
	MOV	TL0,#3DH
	MOV	IE,#80H     ;EA,開啟
	MOV	IP,#00H
        mov     p0,#0ffh    ;reset
        mov     p1,#0ffh
        mov     p2,#0ffh
        mov     p3,#0ffh
	MOV	R2,#0fbH     ;清05H-ffH
	MOV	R0,#05H
	CLR	A
BEGIN1: MOV	@R0,A
	INC	R0
	DJNZ	R2,BEGIN1
; 序號       量程     量程編號NO       USE
;  0       1.6KP         10H
;  1       16KP          21H
;  2       25KP          22H
;  3       60kp          23H
;  4       100kp         34H
;  5       160kp         35H
;  6       200kp         36H
;  7       400kp         37H
;  8       600kp         38H
;  9       1.6MP         99H     (2.0mp)
;  a       2.5MP         9aH
;  b       6.0MP         9bH
;  c       25MP          AcH
;  d       40MP          AdH
;  e       60MP          AeH
;  f      100mp          bfh
        MOV  FULL_NO,#0ACH     ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
        MOV    DPTR,#rang_tb3
        mov     R0,#FULL_NO          ;按量程編號
        MOV     A,@R0
        ANL     A,#0FH
        MOVC   A,@A+DPTR
        MOV    65H,A

chek00: ;LCALL   WRSR         ;寫狀態 ;開狗1.4S
        MOV    DPH,#07
        MOV    DPL,#0F0H      ;讀組數  07F0H--07F2
        mov    r0,#zushu
        mov    r3,#4
        LCALL   READ_65        ;讀R3字節結果存@R0
        mov     a,zushu
        cjne    a,#0ffh,chek0a1
        mov    zushu,#00
chek0a1:  mov     a,zuhao
        cjne    a,#0ffh,chek0a2
        mov    zuhao,#00
chek0a2:    MOV    DPH,#07
            MOV    DPL,#0d8H
            MOV    R0,#CALIB_DATA
            MOV    R3,#10H
            LCALL   READ_65
       mov    a,calb      ;0--no,1--use;2--lock
       jz     chek004
       CLR    C
       SUBB   A,#03
       JNC    CHEK004
       setb   set_calib   ;1 AND 2
       sjmp   chek003
chek004:  clr   set_calib  ;不補償
          MOV    CALB,#0
chek003:  SETB    TR1

        lcall   init1240           ;復位 初始化
        lcall   selfcal       ;自校準偏移和增益
       ; LCALL   REDCC        ;連續讀
        lcall   _128Ini        ;lcd初始化
        Lcall   FullCLEAR       ;full screen     22ms
        mov     map_no,#00h
        lcall   dis_map
        mov   Dly_Time,#10   ;10h=2.3s
        lcall  Delayb

            MOV    DPH,#07H      ;讀電流零值
            MOV    DPL,#0F4H
            mov    r0,#60H
            mov    r3,#3
            lcall   read_65
           mov    a,60h     ;判斷 補償電流數據
           anl    a,#7fh
           jz     tstii
tstii3:    mov    60h,#0
           mov    61h,#0
           mov    62h,#0
           sjmp   start
tstii:     mov    a,61h
           cjne   a,#64h,tstii2
tstii2:    jc     start          ;零位小于100個字正常,大于100錯誤
           sjmp   tstii3
START:     Lcall   FullCLEAR
           lcall    fill_range      ;填充壓力量程
           mov     map_no,#02h    ; 測量畫面
           lcall   dis_map
           SETB    ES
;********************************************************************************************
MAINY:   setb   SELP
         clr    seldy
         clr    seli
         LCALL   SWICH_Y         ;選擇輸入+++++++++++++++++++++
        mov   Dly_Time,#2
        lcall  Delayb
        lcall  redone      ;only  one   reader
    ;  MOV    30H,#7FH        ;自動量程測試用
    ;  MOV    31H,#0FFH
        LCALL	READADy    ;讀數據子程序 (備份) adhex70h
        LCALL   DISPPPY    ;清零計算 ;24位二進制計算,當前值-零位值
        LCALL	DEAL_DATA   ;量程、過載、結果BCD存ram30,  BIN備份到7C-7EH
        LCALL   DISXIAN     ;保存顯示結果二進制 到37-39h
nocalib:MOV   A,RAM30       ;顯示數據備份到    ;73h--75h
        MOV   YY_BACK0,A
        MOV   A,RAM31
        MOV   YY_BACK1,A
        MOV   A,RAM32
        MOV   YY_BACK2,A
        LCALL   DATA_FILLy     ;填充壓力顯示數字   ;顯示負數
        clr     es
        LCALL    CCOMM      ;即時通訊    *******************************
        setb   es
        JB      SWEMIT,KEY_com0    ;上傳嗎?
        JB      OVERBIT,OVERY0    ;ad取樣過載
        SETB    SPIKE
        lcall   scan
        AJMP    MAINdY
KEY_com0:  LJMP  communi          ;通訊
OVERY0:    CLR   SPIKE          ;壓力過載顯示
           CLR    OVERBIT
           mov    Dly_Time,#2
           lcall  Delayb
           SETB   SPIKE
           SJMP   MAINDY
;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DYBBB0: INC     ram59
        MOV     A,ram59
        CLR     C
        CJNE    A,#10H,MAINDYC    ;10h==14s
MAINDYC:  JC    MAINI0
        CLR     WAIT_DY
        MOV     ram59,#0
        AJMP    MAINDYb
MAINI0: AJMP    MAINI

MAINDY:  JB     disp_batery,MAINDYb  ;電池顯示不間斷測量
         JB     WAIT_DY,DYBBB0       ;間斷測量轉
MAINDYb: SETB   WAIT_DY              ;DELAY
         setb   seldy
         clr    SELP
         clr    seli
         LCALL   SWICH_DY         ;選擇輸入+++++++++++++++++++++
         mov   Dly_Time,#2
         lcall  Delayb
         lcall   scan
         mov   Dly_Time,#1
         lcall  Delayb
          lcall  redone         ;only  one   reader
MDYY:  	LCALL	READAD          ;讀數據子程序 (不備份)
        LCALL	DEAL_DATAb       ;單極性數據處理 0-FFFFFFH
        mov    dy_back0,30h     ;數據備份
        mov    dy_back0+1,31h
        mov    dy_back0+2,32h
        lcall   scan
        jnb     volt_low,dyAA   ;不欠壓轉
        CLR     SPIKE            ;欠壓處理
        Lcall   FullCLEAR
        mov     map_no,#01h   ;電池欠壓請充電!!!!
        lcall   dis_map
        LCALL   DATA_FILLdy    ;電池填充數字
        mov   Dly_Time,#10
         lcall  Delayb
        setb    SPIKE
        lcall   goout
        ajmp    DISPDY

DYAA:   ;jb      SETHAO,DYAAA         ;進入計量畫面不顯示電池
        JNB     disp_batery,DYAAA    ;不顯示電池轉

DISPDY:    mov     x,#00        ;電池顯示
           mov     y,#00
           lcall    clear_1h     ;清除1行程序(x,y外值)
           mov     map_no,#16    ; 電壓顯示行
           lcall   dis_map
           mov    a,76h           ;分解BCD碼到51-55H
           mov    51h,a
           MOV    52H,#1DH  ;.
           mov    a,77h
           swap   a
           anl    a,#0fh
           mov    53h,a
           mov    a,77h
           anl    a,#0fh
           mov    54h,a

           mov     x,#40h
           mov     y,#00
           mov     r0,#51h
           mov     r3,#04h
          lcall    FILL_5BIT         ;設定Y,X,r0-顯示數據地址,r3-個數
           SJMP    MAINI

DYAAA:     jb      sethao,maini
           mov     x,#00        ;
           mov     y,#00
           lcall    clear_1h     ;清除1行程序(x,y外值)
           mov     map_no,#02h    ; 測量畫面
           lcall   dis_map
           lcall    fill_range      ;填充壓力量程
           setb    SPIKE
          AJMP    MAINi
;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MAINI:   setb   seli
         clr    SELP
         clr    seldy
         LCALL   SWICH_I         ;選擇輸入+++++++++++++++++++++ 4
         mov   Dly_Time,#2
         lcall  Delayb
         lcall   scan
         mov   Dly_Time,#1
         lcall  Delayb
         lcall  redone      ;only  one   reader
  	LCALL	READAD           ;讀數據子程序
         lcall   add_iii        ;電流清零
        LCALL	DEAL_DATA        ;處理數據---十進制ram32-ram4
        mov    i_back0,30h       ;數據備份
        mov    i_back0+1,31h
        mov    i_back0+2,32h

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美最猛性xxxxx直播| 青青草国产精品97视觉盛宴| 在线观看亚洲专区| 日本美女一区二区三区| 99视频精品在线| 日韩—二三区免费观看av| 56国语精品自产拍在线观看| 一区二区三区国产精品| 91麻豆国产自产在线观看| 六月丁香婷婷久久| 亚洲美女精品一区| 欧美影院一区二区三区| 亚洲成a人片综合在线| 国产亚洲精品超碰| 91麻豆精品国产91| 久久国内精品自在自线400部| 亚洲日穴在线视频| 国产日韩精品一区二区浪潮av | 麻豆视频一区二区| 91麻豆精品国产无毒不卡在线观看| 国产高清不卡一区| 麻豆91免费看| 午夜精品久久久久久久久久久 | 久久嫩草精品久久久精品一| 欧美欧美欧美欧美| 99久久精品99国产精品| 国产成人在线视频网址| 久久国产精品第一页| 久久综合九色综合97婷婷女人| 国产成人av电影在线播放| 六月婷婷色综合| 欧美久久久久久蜜桃| 国产夜色精品一区二区av| 国产v日产∨综合v精品视频| 韩国av一区二区三区在线观看| 日韩专区在线视频| 一区二区三区电影在线播| 国产精品久久久久永久免费观看| 一道本成人在线| 91免费看`日韩一区二区| 懂色av中文字幕一区二区三区| 久久99国产精品久久99果冻传媒| 国产精品久久久久影院色老大| 久久精品一二三| 欧美性一二三区| 欧美日韩一区二区三区四区五区| 色视频欧美一区二区三区| 久久精品国内一区二区三区| 亚洲综合999| 亚洲激情图片qvod| 夜夜嗨av一区二区三区网页| 亚洲激情自拍偷拍| 欧美一级二级在线观看| 日韩欧美中文字幕制服| 欧美成人激情免费网| 91在线视频18| 欧美一a一片一级一片| 国产美女一区二区| 成人av一区二区三区| 91在线视频观看| 色综合久久久久久久久久久| 极品少妇xxxx偷拍精品少妇| 亚洲综合视频在线观看| 久久免费视频色| 678五月天丁香亚洲综合网| 7777精品伊人久久久大香线蕉最新版 | 亚洲人成影院在线观看| 有码一区二区三区| 美女在线视频一区| 国产一区二区三区四| 日韩电影一区二区三区| 一区二区三区 在线观看视频| 亚洲综合视频在线观看| 蜜桃一区二区三区四区| 国产91综合一区在线观看| 日韩精品欧美精品| 精品一区二区av| 91色porny在线视频| 国内精品免费**视频| 99视频精品全部免费在线| 欧美日韩一区不卡| 国产三级久久久| 日韩欧美国产精品一区| 中文字幕欧美国产| 亚洲午夜视频在线| 国产乱码精品一区二区三区av| 99国产一区二区三精品乱码| 成人在线综合网| 国产一区二区三区免费在线观看| 91猫先生在线| 精品免费99久久| 一区二区三区四区中文字幕| 美脚の诱脚舐め脚责91 | 激情综合网av| 色噜噜夜夜夜综合网| 在线观看91精品国产入口| 欧美影院精品一区| 国产目拍亚洲精品99久久精品| 国产午夜亚洲精品羞羞网站| 亚洲成av人片在线观看| 成人永久aaa| 91免费观看视频在线| 精品捆绑美女sm三区| 亚洲一区免费观看| 丁香亚洲综合激情啪啪综合| 7777精品伊人久久久大香线蕉最新版| 91精品国产综合久久久蜜臀粉嫩 | 精品少妇一区二区三区视频免付费| 日韩欧美综合一区| 亚洲欧美日韩电影| 国产激情一区二区三区| 欧美一区二区观看视频| 亚洲夂夂婷婷色拍ww47| 国产精品一区二区久激情瑜伽| 91精品欧美久久久久久动漫| 一区二区三区在线视频观看58| 成人短视频下载| 欧美日韩一区二区三区四区 | 久久草av在线| 在线成人高清不卡| 一区二区三区精品久久久| 日韩国产欧美三级| 91精品福利视频| 亚洲男帅同性gay1069| 国产不卡视频在线播放| 久久婷婷综合激情| 精品一区二区综合| 日韩一区二区免费电影| 中文一区在线播放| 午夜激情久久久| 粉嫩在线一区二区三区视频| 在线精品国精品国产尤物884a| 日韩久久精品一区| 亚洲黄色录像片| 国产精品乡下勾搭老头1| 欧美日韩精品久久久| 久久久久久亚洲综合| 一二三区精品福利视频| 在线免费av一区| 国产精品美女久久久久久久网站| 国内精品自线一区二区三区视频| 91麻豆精品在线观看| 亚洲人成网站影音先锋播放| 在线免费av一区| 国产精品美女久久久久久2018| 日韩国产在线观看一区| av电影天堂一区二区在线| 国产精品久久久久永久免费观看 | 国产成人精品综合在线观看| 国产午夜精品一区二区三区四区| 国产一区二区三区电影在线观看 | 精品动漫一区二区三区在线观看| 亚洲伦理在线精品| 在线日韩国产精品| 天堂av在线一区| 欧美变态口味重另类| 国产乱国产乱300精品| 欧美精品丝袜中出| 亚洲黄色小说网站| 欧美精品成人一区二区三区四区| ●精品国产综合乱码久久久久| 国产一区二区精品久久99| 国产亚洲va综合人人澡精品| 九九国产精品视频| 久久综合色婷婷| 99国产精品国产精品毛片| 亚洲一区二区精品3399| 日本精品裸体写真集在线观看| 亚洲国产日韩一级| 91久久线看在观草草青青| 国产精品黄色在线观看| 欧亚一区二区三区| 精品一区二区免费视频| 日韩一区中文字幕| 91精品国产91久久久久久最新毛片| 亚洲综合激情网| 欧美无砖砖区免费| 国内偷窥港台综合视频在线播放| 亚洲欧洲另类国产综合| 欧美日韩一区二区三区在线看 | 色狠狠色狠狠综合| 亚洲私人影院在线观看| 欧美欧美午夜aⅴ在线观看| 国产超碰在线一区| 国产精品美女久久久久久2018 | 欧美精品一区二区久久久| 99久久99久久综合| 麻豆专区一区二区三区四区五区| 日韩一区国产二区欧美三区| 成人免费视频一区| 午夜激情久久久| 亚洲图片激情小说| 一本大道久久a久久精品综合| 中文字幕一区二区三中文字幕| 欧美日高清视频| 成人a免费在线看| 美国欧美日韩国产在线播放| 亚洲精品日韩一| 久久精品人人做人人爽人人| 91精品国产麻豆|