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

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

?? amperage.asm

?? 電流檢測實例 功能:通過定時器定時從AD上讀取電壓數據
?? ASM
字號:
;---------------------------
;                   電流檢測實例
;功能:通過定時器定時從AD上讀取電壓數據,將電壓數據通過
;              數碼管顯示出來
;---------------------------

	ORG	0000H
	LJMP    START
	ORG     0003H
	LJMP    EXTERN_INT                     ;  外中斷入口
    ORG     000BH
	LJMP    TIMER0_INT    
    A_BIT EQU 20h        ;  數碼管個位數存放內存位置
    B_BIT EQU 21h        ;   數碼管十位數存放內存位置

;-----------------------
;進入初始化程序,初始化各個標志位,定時器
;-----------------------

START:
;-----------------------
;分配內存單元
;-----------------------

    MOV SP,#050H                ;  設置堆棧
	MOV R0,#030H                ;  設置AD存儲單元初始地址
	MOV IE,#0FFH                ;  打開所有中斷
	MOV DPTR,#78FFH            ;  采集通道首地址,只使用一路AD就可以
	MOV R0,#30H
	MOV @R0,#00H                ;  清除AD采集來的電流
	MOV R0,#31H
	MOV @R0,#00H                ;  清除發送緩存中的數據
    MOV R0,#41H
	MOV @R0,#00H                ;  清除定時器每500毫秒的選擇觸發位
	MOV R1,#042H
    MOV @R0,#00H                ;  清除定時器計數器
	LCALL TIMER1_INIT           ;  初始化定時器0和定時器1
;---------------------------
;進入主循環,如果查詢到發送標志位就把采集的數據發送出去
;---------------------------


LOOP:   
    MOV R0,#30H                 ;  30H是AD轉換的地址,把數據采集后存進30H中
    MOV A,@R0
	MOV R0,#31H                 ;  將30H中的數據存放到發送緩存中去
	MOV @R0,A                   ;  將AD轉換后的數據存儲進發送緩存中去
	MOV R0,#41H                 ;  判斷定時器是否來索要數據,
	MOV A,@R1
	JNZ DISPLAY
	MOV R0,#41H                 ;  清除定時器觸發標志位
	MOV @R1,#00H
	SJMP LOOP                   ;  如果沒有,返回循環繼續查詢標志位
;----------------------------------
;顯示子程序
;----------------------------------
DISPLAY:
    MOV A,31H                   ;  將29H中的十六進制數轉換成10進制
    MOV B,#10                    ;  10進制/10=10進制
    DIV AB
    MOV B_BIT,A ;十位在A
    MOV A_BIT,B ;個位在B
    MOV DPTR,#NUMTAB         ;  指定查表啟始地址
    MOV R0,#4
DPL1:
    MOV R1,#250                  ;  顯示1000次
DPLOP: 
    MOV A,A_BIT                 ;  取個位數
    MOVC A,@A+DPTR            ;  查個位數的7段代碼
    MOV P0,A                    ;  送出個位的7段代碼
    CLR P2.0                    ;  開個位顯示
    ACALL D1MS                ;  顯示1ms
    SETB P2.0
    MOV A,B_BIT                ;  取十位數
    MOVC A,@A+DPTR          ;  查十位數的7段代碼
    MOV P0,A                   ;  送出十位的7段代碼
    CLR P2.1                   ;  開十位顯示
    ACALL D1MS ;顯示1ms
    SETB P2.1
    DJNZ R1,DPLOP ;100次沒完循環
    DJNZ R0,DPL1 ;4個100次沒完循環
    RET
;1MS延時
D1MS:
    MOV R7,#80
    DJNZ R7,$
    RET
;實驗板上的7段數碼管0~9數字的共陰顯示代碼
NUMTAB: DB 03FH,06H,5BH,4FH,66H,06DH,07DH,07H,07FH,06FH

;-----------------------
;   初始化定時器,定時器0作為定時的觸發
;-----------------------


TIMER1_INIT:
    ANL TMOD,#0FH                  ;  設置定時器1為方式2
	ORL TMOD,#10H    
    MOV TMOD,#21H                  ;  定時器0工作在方式1
	MOV PCON,#080H  
    CLR TR1                       ;  禁止定時器1
	SETB EA                       ;  使能全部定時器
	SETB ET1                      ;  允許定時器1中斷
	SETB ET0                      ;  允許定時器0中斷
	SETB PT0                       ;  定時器0中斷優于其余中斷
    CLR TF1                        ;  清除定時器1中斷標志位
	MOV TL0,#00H
	MOV TH0,#01FH                  ;  定時器0中斷發生時間為62.5毫秒
	MOV TH1,#0FFH                  ;  定時器1波特率的設定為57600bps
    SETB TR0                       ;  使能定時器0
	CLR TF0                        ;  清除中斷標志位
	SETB TR1                       ;  使能定時器1
	RET


;-----------------------
;   進入定時器中斷,每500毫秒設置一次標志位
;-----------------------
TIMER0_INT:
    PUSH ACC                      ;  累加器入棧
	PUSH PSW                      ;  程序狀態字入棧
	MOV PSW,#10H                  ;  更換寄存器區域
	CLR TF0
	CLR TR0
	MOV TL0,#00H
	MOV TH0,#01FH                  ;  定時器0中斷發生時間為6
	CLR TF0                        ;  清除溢出中斷位
    MOV R1,#042H
	INC @R1                        ;  增加計數器的值,到8為止,這樣達到500毫秒
    CJNE @R1,#08H,TIMER0_READY
	MOV @R1,#00H                   ;  清除計數器的值
	MOV R1,#041H                   ;  設置標志位,每500毫秒采集一次數據
	MOV @R1,#01H
TIMER0_READY:
    SETB TR0                       ;  使能定時器0
    POP PSW                        ;  程序狀態字出棧
	POP ACC                        ;  累加器出棧
    RETI
;-----------------------
;   進入外部中斷,每進入一次讀取ADC的值
;-----------------------
EXTERN_INT:
    PUSH ACC                        ;  累加器入棧
	PUSH PSW                        ;  程序狀態字入棧
	MOV PSW,#018H                   ;  更換寄存器區域
	MOV DPTR,#78FFH                 ;  AD轉換器首地址
	MOVX A,@DPTR
	MOV R1,#030H                    ;  存儲AD轉換器的數據的地址
	MOV @R1,A
	POP PSW                         ;  程序狀態字出棧
	POP ACC                         ;  累加器出棧
    RETI
	END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷亚洲综合| 男男gaygay亚洲| 欧美大片日本大片免费观看| 国产福利一区在线| 国产成人av自拍| 国产剧情一区在线| 国产成人精品午夜视频免费| 国产麻豆精品久久一二三| 国产在线国偷精品免费看| 精品综合久久久久久8888| 韩国一区二区在线观看| 国产精品一区二区久激情瑜伽| 国产成人综合在线播放| av午夜一区麻豆| 欧美午夜精品久久久久久孕妇| 欧美性欧美巨大黑白大战| 在线播放中文一区| 久久综合久久鬼色中文字| 国产欧美日产一区| 亚洲综合偷拍欧美一区色| 日本视频中文字幕一区二区三区| 九九视频精品免费| 99r国产精品| 97久久超碰国产精品| 欧美日本韩国一区二区三区视频 | 日韩av一二三| 国产在线国偷精品免费看| 91麻豆免费在线观看| 69堂精品视频| 国产精品久久三| 人禽交欧美网站| 成人av在线资源网| 欧美一级在线观看| 亚洲国产精品二十页| 亚洲大片一区二区三区| 国产真实乱子伦精品视频| av一区二区三区在线| 欧美一级专区免费大片| 亚洲精品水蜜桃| 国产在线不卡一区| 在线欧美日韩精品| 国产日韩欧美在线一区| 日韩影院免费视频| 91视视频在线直接观看在线看网页在线看| 欧美日韩一本到| 亚洲三级在线观看| 国产一区二区91| 91精品一区二区三区久久久久久| 国产精品丝袜91| 精品在线你懂的| 欧美日韩久久久一区| 亚洲欧美视频在线观看视频| 国产精品亚洲视频| 日韩视频免费观看高清完整版| 一区二区成人在线视频| 粉嫩绯色av一区二区在线观看| 欧美片网站yy| 天堂久久一区二区三区| 在线观看亚洲精品| 最新国产成人在线观看| 国产成人在线影院| 国产亚洲午夜高清国产拍精品| 日本三级亚洲精品| 欧美午夜精品免费| 亚洲成人tv网| 欧美日韩精品一区视频| 亚洲高清久久久| 欧美日韩中文字幕精品| 亚洲高清三级视频| 欧美日韩国产美女| 亚洲第一主播视频| 91超碰这里只有精品国产| 亚洲图片欧美一区| 欧美精品色综合| 亚洲成人动漫在线免费观看| 欧美日韩一区二区电影| 午夜影院在线观看欧美| 欧美日韩夫妻久久| 日韩成人精品在线| 精品免费一区二区三区| 九九国产精品视频| 国产欧美日韩在线| 不卡av电影在线播放| 亚洲精品亚洲人成人网| 777午夜精品免费视频| 精品一区二区三区免费视频| 精品不卡在线视频| 成人动漫视频在线| 伊人夜夜躁av伊人久久| 欧美精品自拍偷拍动漫精品| 另类综合日韩欧美亚洲| 久久九九影视网| 色综合久久久久综合99| 亚洲成人激情av| 久久亚区不卡日本| 91丨九色丨黑人外教| 日本欧美一区二区在线观看| 精品美女在线播放| 99久久777色| 奇米影视一区二区三区| 国产香蕉久久精品综合网| 色狠狠av一区二区三区| 经典三级在线一区| 亚洲女爱视频在线| 欧美成va人片在线观看| 成人免费不卡视频| 亚洲成人精品影院| 亚洲国产精品精华液2区45| 欧美日韩日日摸| 国产精品一区二区不卡| 亚洲国产精品久久久久婷婷884 | 国产精品日日摸夜夜摸av| 欧美写真视频网站| 国产精品伊人色| 亚洲国产日韩一区二区| 亚洲国产精品黑人久久久| 欧美久久久久免费| 91蜜桃婷婷狠狠久久综合9色| 青娱乐精品视频| 一区二区日韩电影| 欧美国产一区二区| 欧美一区午夜精品| 91成人免费在线| 成人av一区二区三区| 蜜乳av一区二区| 亚洲综合偷拍欧美一区色| 久久久天堂av| 日韩一级在线观看| 在线观看网站黄不卡| 懂色av一区二区夜夜嗨| 精品亚洲成av人在线观看| 亚洲国产aⅴ天堂久久| 中文字幕一区av| 中文字幕精品一区二区精品绿巨人| 日韩久久久精品| 91精品国产综合久久婷婷香蕉| 色偷偷成人一区二区三区91 | 水蜜桃久久夜色精品一区的特点| 亚洲视频免费在线| 中文字幕视频一区| 国产欧美日韩不卡免费| 久久久www成人免费毛片麻豆 | 日韩电影免费在线| 亚洲自拍偷拍综合| 亚洲女人****多毛耸耸8| 亚洲视频一区在线观看| 国产精品乱人伦中文| 亚洲国产精华液网站w| 国产精品天干天干在观线| 国产女同互慰高潮91漫画| 久久嫩草精品久久久精品一| 久久亚洲二区三区| 欧美国产日韩a欧美在线观看| 日本一区二区成人| 欧美三级午夜理伦三级中视频| 一本色道a无线码一区v| 91免费看视频| 91玉足脚交白嫩脚丫在线播放| 成人福利在线看| 91免费看`日韩一区二区| 日本韩国欧美一区| 欧美专区亚洲专区| 91精品国产91久久综合桃花| 制服丝袜亚洲色图| 精品久久久三级丝袜| 久久人人爽爽爽人久久久| 国产精品久久久久久妇女6080| 亚洲欧洲国产专区| 亚洲无线码一区二区三区| 日韩精品久久理论片| 精品无人区卡一卡二卡三乱码免费卡| 精品在线观看免费| 99久久综合国产精品| 欧洲av在线精品| 欧美日韩国产一级| 久久综合色一综合色88| 亚洲天天做日日做天天谢日日欢| 亚洲同性gay激情无套| 亚洲一区日韩精品中文字幕| 午夜日韩在线观看| 韩国av一区二区三区在线观看| 成人福利视频网站| 91精品国产一区二区| 欧美国产国产综合| 日本少妇一区二区| 在线亚洲欧美专区二区| 奇米777欧美一区二区| 国产中文一区二区三区| 成人综合婷婷国产精品久久| 91最新地址在线播放| 欧美一级二级在线观看| 中文字幕乱码久久午夜不卡 | 欧美精品在欧美一区二区少妇| 日韩午夜小视频| 亚洲靠逼com| 国产精品69毛片高清亚洲| 欧美日韩一区二区欧美激情| 中文一区一区三区高中清不卡| 亚洲成av人片一区二区三区| 国产成人精品www牛牛影视|