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

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

?? amperage.asm

?? 《PIC單片機應用開發典型模塊》源代碼及圖片
?? 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一区二区三区免费野_久草精品视频
色av成人天堂桃色av| 日韩不卡免费视频| 久久久不卡网国产精品一区| 日韩一区二区三| 精品理论电影在线观看| 日韩久久久久久| 国产视频一区在线播放| 欧美韩国日本一区| 国产精品久久毛片av大全日韩| 欧美韩国日本一区| 亚洲视频一二区| 亚洲成人一区在线| 琪琪久久久久日韩精品| 狠狠色丁香婷综合久久| 国产精品一级黄| 91小视频免费观看| 欧美日韩精品福利| 日韩精品一区二区三区中文不卡| 亚洲精品在线观看视频| 亚洲国产精华液网站w | 久久激情五月婷婷| 美女一区二区视频| 丁香六月综合激情| 99久久99久久免费精品蜜臀| 91精品欧美久久久久久动漫| 欧美巨大另类极品videosbest | 亚洲女人的天堂| 亚洲电影视频在线| 国产精品一二一区| 在线观看日韩电影| 久久综合九色综合久久久精品综合 | 欧美午夜电影在线播放| 日韩一级黄色大片| 国产精品久线在线观看| 亚洲成av人综合在线观看| 国产在线精品一区在线观看麻豆| 成人精品在线视频观看| 欧美一区二区三区四区五区| 国产欧美日韩在线看| 亚洲va韩国va欧美va| 国产成人日日夜夜| 91精品国产品国语在线不卡| 中文字幕+乱码+中文字幕一区| 午夜精品国产更新| 99久久国产综合色|国产精品| 欧美精品第一页| 亚洲免费毛片网站| 国产成人精品午夜视频免费| 5566中文字幕一区二区电影| 国产精品国产三级国产aⅴ原创| 日韩主播视频在线| jizzjizzjizz欧美| 欧美一级黄色大片| 国产精品青草久久| 久久99久久99精品免视看婷婷 | 亚洲一区在线观看免费| 亚洲观看高清完整版在线观看 | 婷婷亚洲久悠悠色悠在线播放| 蜜芽一区二区三区| 99国产欧美久久久精品| 日韩手机在线导航| 亚洲一区在线免费观看| 国产精品一线二线三线精华| 欧美系列亚洲系列| 国产欧美日韩视频一区二区 | 久久综合色天天久久综合图片| 中文文精品字幕一区二区| 亚洲成人自拍一区| 黑人巨大精品欧美一区| 欧美中文字幕一二三区视频| 国产性做久久久久久| 一区二区三区在线观看网站| 国产成人鲁色资源国产91色综 | 一区二区三区毛片| 国产一区二区免费看| 制服丝袜亚洲精品中文字幕| 国产精品嫩草99a| 精东粉嫩av免费一区二区三区| 91国偷自产一区二区使用方法| 久久久99久久精品欧美| 青青草精品视频| 欧美日韩一区二区三区四区 | 久久成人羞羞网站| 色噜噜狠狠色综合中国| 久久精品网站免费观看| 亚洲女性喷水在线观看一区| www.欧美日韩| 国产精品久久久久一区| 国内偷窥港台综合视频在线播放| 欧美二区乱c少妇| 亚洲大型综合色站| 欧美在线观看一区| 亚洲综合免费观看高清完整版 | 成人免费电影视频| 国产精品三级视频| 国产99久久精品| 久久久久国产精品麻豆ai换脸| 久久国产精品免费| 欧美一区二区免费视频| 日韩精品午夜视频| 日韩一级二级三级| 麻豆91在线播放免费| 欧美成人vps| 国产精品一品二品| 国产精品久久久久9999吃药| 国产成人自拍网| 久久久www成人免费无遮挡大片| 国产伦精一区二区三区| 日韩欧美激情在线| 成人中文字幕在线| 亚洲精品国产无套在线观| 91福利精品第一导航| 亚洲一级不卡视频| 在线不卡中文字幕| 久久精品国产秦先生| 久久网这里都是精品| 成人亚洲一区二区一| 亚洲欧美激情在线| 欧美日韩aaaaaa| 欧美午夜在线一二页| 亚洲女与黑人做爰| 欧美猛男超大videosgay| 国产精品久久久久影院老司| 免费av成人在线| 欧美亚洲综合网| 综合色中文字幕| 国内精品伊人久久久久影院对白| 欧美日韩精品免费| 亚洲国产色一区| 99久久久久免费精品国产| 亚洲日本丝袜连裤袜办公室| 国内精品视频666| 一本大道久久a久久综合| www国产成人| 五月婷婷色综合| 成人性视频免费网站| 亚洲日本青草视频在线怡红院| 欧美一区二区三区在线| 日韩欧美一区二区视频| 国产日本一区二区| 一本一本久久a久久精品综合麻豆| 天堂久久一区二区三区| 久久久久久电影| 精品国产一区二区三区不卡| 99久久精品国产网站| 日韩二区在线观看| 亚洲欧美国产毛片在线| 久久综合九色综合97婷婷女人| 91麻豆自制传媒国产之光| 激情偷乱视频一区二区三区| 亚洲综合免费观看高清完整版在线 | 国产老肥熟一区二区三区| 国产欧美日韩精品在线| 欧美老年两性高潮| 欧美日韩免费高清一区色橹橹| 国产精品乡下勾搭老头1| 精品盗摄一区二区三区| 欧美日韩免费一区二区三区| 国产福利91精品一区二区三区| 青青草原综合久久大伊人精品 | 在线播放/欧美激情| 国产成人久久精品77777最新版本| 亚洲韩国精品一区| 亚洲免费电影在线| 精品成人一区二区三区四区| 欧美女孩性生活视频| 色一情一乱一乱一91av| 91首页免费视频| av中文字幕在线不卡| 国产sm精品调教视频网站| 激情文学综合网| 九色综合国产一区二区三区| 日韩国产在线观看一区| 日本亚洲最大的色成网站www| 欧美激情一区二区在线| 中文字幕日韩欧美一区二区三区| 2021中文字幕一区亚洲| 久久久国产精品午夜一区ai换脸| 精品国产亚洲一区二区三区在线观看| 制服丝袜亚洲网站| 日韩三级在线观看| 亚洲精品一区二区精华| 久久久久久免费| 中文字幕一区二区日韩精品绯色 | 国产一区二区三区四区五区美女 | 国产麻豆精品theporn| 国产精品亚洲综合一区在线观看| 国产老肥熟一区二区三区| 丰满亚洲少妇av| av色综合久久天堂av综合| 在线视频一区二区三| 欧美日韩视频一区二区| 日韩欧美中文字幕一区| 国产亚洲欧美一级| 亚洲精品中文在线影院| 亚洲第一成年网| 国产精品综合二区| 色综合久久88色综合天天免费| 精品国产乱码久久久久久久| 亚洲国产精品高清|