亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
国产一区欧美一区| 亚洲激情网站免费观看| 麻豆精品国产传媒mv男同| 欧美狂野另类xxxxoooo| 偷拍与自拍一区| 日韩一区二区三| 老司机免费视频一区二区 | 911精品产国品一二三产区| 亚洲曰韩产成在线| 在线成人高清不卡| 精品一区二区三区视频| 中日韩免费视频中文字幕| 色综合天天综合狠狠| 午夜精品久久久久久久久| 欧美mv日韩mv| 成人h动漫精品一区二| 亚洲你懂的在线视频| 欧美精品v国产精品v日韩精品| 免费欧美在线视频| 国产精品欧美久久久久一区二区| 一本久久综合亚洲鲁鲁五月天 | 一区2区3区在线看| 91精品国产麻豆国产自产在线| 国产在线精品视频| 亚洲欧美日韩在线| 日韩欧美一区电影| 99视频有精品| 日欧美一区二区| 国产免费成人在线视频| 日本韩国一区二区三区| 国产在线播精品第三| 亚洲人精品午夜| 精品国产乱码久久久久久老虎| av不卡在线观看| 久久国产精品99久久人人澡| 亚洲同性同志一二三专区| 欧美一区二区三区成人| 一本到一区二区三区| 在线视频你懂得一区| 男女男精品视频| 亚洲女与黑人做爰| 精品美女在线观看| 欧美日韩精品是欧美日韩精品| 国产成人综合视频| 日本在线不卡视频| 亚洲蜜臀av乱码久久精品| 日韩精品中文字幕一区| 欧美在线视频日韩| 成人av网站在线观看免费| 捆绑调教一区二区三区| 一区二区三区在线高清| 国产欧美日韩麻豆91| 日韩丝袜情趣美女图片| 欧美色图12p| 99精品视频一区| 国产一区二区三区观看| 麻豆中文一区二区| 亚洲小说欧美激情另类| 自拍av一区二区三区| 久久久久久久久97黄色工厂| 欧美另类变人与禽xxxxx| 99久久精品免费精品国产| 国产麻豆欧美日韩一区| 韩国中文字幕2020精品| 日本aⅴ免费视频一区二区三区| 亚洲一区二区三区在线播放| 亚洲婷婷综合久久一本伊一区| 国产亚洲短视频| 久久久久九九视频| 国产亚洲一区二区三区在线观看| 3d成人h动漫网站入口| 欧美性猛交xxxx黑人交| 在线观看成人免费视频| 91国产丝袜在线播放| av电影一区二区| 91亚洲精品久久久蜜桃| 99精品1区2区| 久久伊人蜜桃av一区二区| 精品国产区一区| 欧美精品一区二区高清在线观看 | 琪琪一区二区三区| 日本少妇一区二区| 日韩高清一区二区| 免费的国产精品| 久久国产欧美日韩精品| 国产中文字幕一区| 国产一区二区免费看| 国产成人一区在线| 成人高清在线视频| 91影视在线播放| 欧美色综合网站| 欧美酷刑日本凌虐凌虐| 日韩一区二区在线播放| 久久久91精品国产一区二区三区| 26uuu色噜噜精品一区| 久久久亚洲综合| 最新久久zyz资源站| 亚洲裸体在线观看| 国产91富婆露脸刺激对白| 成人av电影免费观看| 丰满岳乱妇一区二区三区| 色综合 综合色| 欧美区一区二区三区| 欧美成人乱码一区二区三区| 国产午夜久久久久| 中文字幕亚洲精品在线观看 | 婷婷综合五月天| 蜜桃视频在线观看一区| 国产乱色国产精品免费视频| 色综合欧美在线| 欧美电影一区二区| 国产亚洲精品资源在线26u| 亚洲精品免费一二三区| 视频一区二区欧美| 国产成人午夜片在线观看高清观看| 波波电影院一区二区三区| 欧美视频三区在线播放| 久久新电视剧免费观看| 一区二区三区四区乱视频| 久久99久久久欧美国产| 91片黄在线观看| 精品免费日韩av| 亚洲一区二区三区自拍| 国产精品一级片在线观看| 色老综合老女人久久久| 精品不卡在线视频| 亚洲国产精品人人做人人爽| 国产精品一区2区| 91精品国产综合久久久久久漫画 | 日本vs亚洲vs韩国一区三区二区 | 色婷婷综合久久久久中文一区二区 | 一区二区三区在线视频观看58| 日韩精品一级中文字幕精品视频免费观看| 精品夜夜嗨av一区二区三区| 91官网在线观看| 久久精品人人做人人综合| 亚洲国产日韩av| 97se狠狠狠综合亚洲狠狠| 欧美精品一区二区久久婷婷| 日韩国产成人精品| 色av一区二区| 欧美国产精品久久| 免费欧美日韩国产三级电影| 欧美色视频在线观看| 国产精品另类一区| 国产麻豆午夜三级精品| 日韩精品一区二区三区蜜臀| 亚洲自拍偷拍九九九| eeuss国产一区二区三区| 久久亚洲二区三区| 另类小说视频一区二区| 777久久久精品| 亚洲综合免费观看高清完整版在线| 高清在线观看日韩| 精品国产电影一区二区 | 免费在线一区观看| 欧美日韩免费观看一区二区三区| 中文字幕亚洲一区二区va在线| 国产高清一区日本| 国产亚洲一区二区三区在线观看 | 欧美乱熟臀69xxxxxx| 亚洲激情男女视频| 91免费国产在线观看| 国产精品久久久久久户外露出| 国产乱人伦精品一区二区在线观看| 欧美一区二视频| 日本欧美一区二区在线观看| 欧美日韩中文字幕一区二区| 亚洲va韩国va欧美va| 欧美视频完全免费看| 偷拍一区二区三区| 91精品国产品国语在线不卡| 奇米色一区二区| 日韩精品一区二区三区蜜臀 | 亚洲一二三四区不卡| 欧美主播一区二区三区| 亚洲国产人成综合网站| 欧美精品欧美精品系列| 三级欧美在线一区| 欧美mv日韩mv| 国产传媒欧美日韩成人| 亚洲欧洲性图库| 欧美网站大全在线观看| 性久久久久久久久久久久| 日韩欧美一区二区免费| 国产精品中文字幕一区二区三区| 中文一区一区三区高中清不卡| 成人午夜又粗又硬又大| 亚洲柠檬福利资源导航| 欧美日韩电影在线| 久久爱另类一区二区小说| 久久精品在线观看| 一本色道久久综合精品竹菊| 亚洲成av人片www| 2023国产精华国产精品| 成人免费看的视频| 亚洲一卡二卡三卡四卡五卡| 欧美一区二区二区| 成人av中文字幕| 亚洲一区二区三区精品在线|