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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 00729.asm

?? 用匯編語言編寫測電壓
?? ASM
字號:
COM     EQU     50H
DAT     EQU     51H

TC0	EQU     52H     	;定時器計數(shù)單元
TC1	EQU	53H		;定時技術(shù)單元2
REST0	EQU	54H		;存放通道0轉(zhuǎn)換結(jié)果
REST1	EQU	55H		;存放通道1的轉(zhuǎn)化結(jié)果
CURA	EQU	56H		;當(dāng)前的轉(zhuǎn)換通道

AIN0	EQU	00H		;通道0
AIN1	EQU	01H		;通道1

LGAT	EQU	33H		;量程轉(zhuǎn)換門限
BIG	EQU	20H.1		;高電壓標(biāo)志

ADCADD	EQU	0F6FFH		;ADC0808 地址

RS      EQU     P2.1    	;LCD 寄存器選擇信號
RW      EQU     P2.2    	;LCD 讀/寫選擇信號
E       EQU     P2.3    	;LCD 使能信號

EV	EQU	196		;<5V時每個間隔的電壓值數(shù)量級為10^-4
MAXV	EQU	255		;最大數(shù)字量
;--------------------------------------
ORG     0000H
        LJMP    MAIN
ORG     000BH
        LJMP    BT0
ORG     0030H
MAIN:	MOV	SP,#60H		;設(shè)置堆棧起始位置
	LCALL	INT		;對顯示器進(jìn)行初始化
	MOV	30H,#'-'	;顯示電壓值初始化為 ------
	MOV	31H,#'-'	;-
	MOV	32H,#'-'	;-
	MOV	33H,#'-'	;-
	MOV	34H,#'-'	;-
	MOV	35H,#'-'	;-
	MOV	R7 ,#30H	;
	LCALL	N1		;顯示出"Voltage = "
	MOV	REST0,#00H	;轉(zhuǎn)換結(jié)果為00
	MOV	REST1,#00H
;--------------------------------------
;定時器初始化
;**************************************
	MOV	TMOD,#00H	;T0工作方式0
	MOV	TH0,#0CH	;定時 5ms ,fosc=12MHz時,為0C78H fosc=6MHz 時為 163CH
	MOV	TL0,#78H
	SETB	TR0		;啟動T0
	MOV	TC0,#14H	;定時 100ms 采樣一次 28H=40
	MOV	TC1,#28H	;
	MOV	IE,#82H		;開定時中斷
	
	MOV	CURA,#AIN0
	MOV	A,CURA
	MOV	DPTR,#ADCADD
	MOVX	@DPTR,A
;--------------------------------------
;程序循環(huán)等待部分
;**************************************
LP:	MOV	R7,#30H		;顯示緩沖區(qū)首地址
	LCALL	DISPLAY		;調(diào)用顯示
	SJMP	LP		;循環(huán)顯示
;主程序結(jié)束


;--------------------------------------
;定時器中斷服務(wù)程序,讀取轉(zhuǎn)換結(jié)果并轉(zhuǎn)換為顯示值
;**************************************
BT0:	MOV	TH0,#0CH	;定時 5ms ,fosc=12MHz時,為0C78H fosc=6MHz 時為 163CH
	MOV	TL0,#78H
	PUSH	PSW
	MOV	PSW,#08H	;中斷中使用寄存器 1

	DEC	TC0		;中斷中兩個計數(shù)單元都-1
	DEC	TC1

	MOV	A,TC0		;如果 0 單元為 0 ,則采集 0 通道數(shù)據(jù)
	CJNE	A,#00H,BTN1
	MOV	TC0,#28H	;200ms轉(zhuǎn)換一次
	MOV	DPTR,#ADCADD	;讀取通道0轉(zhuǎn)換結(jié)果
	MOVX	A,@DPTR
	MOV	REST0,A
	MOV	A,#AIN1		;啟動下一次通道1的轉(zhuǎn)換
	MOVX	@DPTR,A
	LJMP	V2SHOW		;轉(zhuǎn)到數(shù)據(jù)轉(zhuǎn)換程序

BTN1:	MOV	A,TC1
	CJNE	A,#00H,CST0
	MOV	TC1,#28H
	MOV	DPTR,#ADCADD
	MOVX	A,@DPTR
	MOV	REST1,A
	MOV	DPTR,#ADCADD	;啟動下一次通道0的轉(zhuǎn)換
	MOV	A,#AIN0
	MOVX	@DPTR,A


	SJMP	CONU
CST0:	LJMP	REI		;前面跳轉(zhuǎn)到此接力
CONU:	


;---轉(zhuǎn)換結(jié)果為電壓值	
V2SHOW:	MOV	A,REST0

	CJNE	A,#0FFH,UIN0
	MOV	A,REST1
UIN0:	MOV	B,#EV
	MUL	AB
	MOV	R2,B
	MOV	R3,A

	;//////////高電壓時的值
	JNB	BIG,B2BCD	;小電壓
	CLR	BIG		;大電壓,結(jié)果乘以 2
	CLR	C
	MOV	A,R3
	RLC	A
	MOV	R3,A
	MOV	A,R2
	RLC	A
	MOV	R2,A
	MOV	A,#00H
	ADDC	A,#00H
	MOV	R1,A

		;---------將二進(jìn)制轉(zhuǎn)換為十進(jìn)制
B2BCD:	CLR	A
	MOV	R4,A
	MOV	R5,A
	MOV	R6,A
	MOV	R7,#24		;24bit 即 3 字節(jié)
LOOP:	CLR	C
	MOV	A,R3
	RLC	A
	MOV	R3,A
	MOV	A,R2
	RLC	A
	MOV	R2,A
	MOV	A,R1
	RLC	A
	MOV	R1,A
	MOV	A,R6
	ADDC	A,R6
	DA	A
	MOV	R6,A
	MOV	A,R5
	ADDC	A,R5
	DA	A
	MOV	R5,A
	MOV	A,R4
	ADDC	A,R4
	DA	A
	MOV	R4,A
	DJNZ	R7,LOOP

	;------------------------------
	;根據(jù)轉(zhuǎn)換結(jié)果選擇量程
	MOV	A,#LGAT
	MOV	B,REST0
	SUBB	A,B
	JNC	LOWM		;轉(zhuǎn)小量程
	;大量程轉(zhuǎn)換程序
SMV:	MOV	DPTR,#DTAB	;將轉(zhuǎn)換結(jié)果放到顯示緩沖區(qū)
	MOV	A,R4		;得到最高位
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	30H,A
	MOV	31H,#02EH	;小數(shù)點
	MOV	A,R5		;得到小數(shù)點后第1/2位
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	33H,A
	MOV	A,R5
	SWAP	A
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	32H,A
	MOV	A,R6		;得到小數(shù)點后第3位
	SWAP	A
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	34H,A
	LJMP	CST		;轉(zhuǎn)到啟動 A/D 轉(zhuǎn)換程序
	;小量程轉(zhuǎn)換程序
LOWM:	MOV	DPTR,#DTAB	;將轉(zhuǎn)換結(jié)果放到顯示緩沖區(qū)
	MOV	30H,#02EH	;最高位顯示小數(shù)點
	MOV	A,R5		;得到小數(shù)點后第1/2位
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	32H,A
	MOV	A,R5
	SWAP	A
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	31H,A
	MOV	A,R6		;得到小數(shù)點后第3位
	SWAP	A
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	33H,A
	MOV	A,R6
	ANL	A,#0FH
	MOVC	A,@A+DPTR
	MOV	34H,A

CST:	MOV	A,CURA
	CJNE	A,#AIN0,TAIN1
	MOV	CURA,#AIN1
	LJMP	DOCOV
TAIN1:
	MOV	CURA,#AIN0
DOCOV:	MOV	A,CURA
	MOV	DPTR,#ADCADD
	MOVX	@DPTR,A

	MOV	35H,#'V'	;單位
        
REI:	POP	PSW
	RETI
DTAB:	DB	"0123456789"
;--------二進(jìn)制轉(zhuǎn)換位十進(jìn)制
;中斷服務(wù)程序結(jié)果
;--------------------------------------
;LCD 顯示相關(guān)程序
;**************************************
DISPLAY:	;顯示
	MOV	COM,#08AH	;開始顯示的地址
	LCALL	PR1
	MOV	R1,#06H		;要顯示的數(shù)據(jù)個數(shù)
	MOV	R0,#30H		;要顯示數(shù)據(jù)的首地址
L:	MOV	DAT,@R0
	LCALL	PR2
	INC	R0		;指向要顯示的下一個數(shù)據(jù)
	DJNZ	R1,L		;未顯示完,則顯示下一個
	RET
;--------------------------------------
;逐字輸入方式演示程序段
;**************************************
N1:	MOV	COM,#01H	;清屏
	LCALL	PR1
	MOV	COM,#06H	;寫入數(shù)據(jù)后 AC 自動加 1
	LCALL	PR1
	MOV	COM,#080H	;開始顯示的 LCD RAM 地址
	LCALL	PR1
	MOV	DPTR,#TAB
	MOV	R2,#10H		;要顯示的字符數(shù)
	MOV	R3,#00H
WRIN:	MOV	A,R3
	MOVC	A,@A+DPTR
	MOV	DAT,A
	LCALL	PR2
	INC	R3
	DJNZ	R2,WRIN

	MOV	COM,#0C0H	;顯示首地址
	LCALL	PR1
	MOV	DPTR,#STAB	;顯示數(shù)據(jù)首地址
	MOV	R2,#10H		;16個數(shù)據(jù)
	MOV	R3,#00H		;要顯示的數(shù)據(jù)位
SL:	MOV	A,R3
	MOVC	A,@A+DPTR
	MOV	DAT,A
	LCALL	PR2
	INC	R3
	DJNZ	R2,SL
		;以上是固定顯示標(biāo)志 "dianqi10501niuzf"
;	MOV	COM,#07H	;寫入數(shù)據(jù)后 AC 自動加 1
;	LCALL	PR1

	RET
STAB:	DB	"dianqi10501niuzf"
TAB:	DB	"Voltage = ------"
;--------------------------------------
;LCD 間接控制方式下的初始化程序
;**************************************
INT:	LCALL	DELAY
	MOV	COM,#38H	;設(shè)置功能: 8位數(shù)據(jù),5X8字體
	LCALL	PR1
	MOV	COM,#01H
	LCALL	PR1
	MOV	COM,#06H
	LCALL	PR1
	MOV	COM,#0EH
	LCALL	PR1
	RET
;--------------------------------------
;延時程序
;**************************************
DELAY:	MOV	R6,#0FH
	MOV	R7,#00H
DELAY1:	NOP
	DJNZ	R7,DELAY1
	DJNZ	R6,DELAY1
	RET

;--------------------------------------
;LCD 間接控制方式的驅(qū)動程序
;**************************************
;--------1.讀 BF 和 AC 值
PR0:	PUSH	ACC
	MOV	P0,#0FFH	;P0復(fù)位,準(zhǔn)備讀。
	CLR	RS		;RS=0
	SETB	E		;E=1
	LCALL	DELAY
	MOV	COM,P0		;讀 BF 和 AC6-4 值
	CLR	E		;E=0
	POP	ACC
	RET
;--------2.寫指令代碼程序
PR1:	PUSH	ACC
	CLR	RS
	SETB	RW
PR11:	MOV	P0,#0FFH
	SETB	E
	LCALL	DELAY
	NOP
	MOV	A,P0
	CLR	E
	JB	ACC.7,PR11
	CLR	RW
	MOV	P0,COM
	SETB	E
	CLR	E
	POP	ACC
	RET
;--------3.寫顯示數(shù)據(jù)程序
PR2:	PUSH	ACC
	CLR	RS
	SETB	RW
PR21:	MOV	P0,#0FFH
	SETB	E
	LCALL	DELAY
	MOV	A,P0
	CLR	E
	JB	ACC.7,PR21
	SETB	RS
	CLR	RW
	MOV	P0,DAT
	SETB	E
	CLR	E
	POP	ACC
	RET
;--------4.讀顯示數(shù)據(jù)程序
PR3:	PUSH	ACC
	CLR	RS
	SETB	RW
PR31:	MOV	P0,#0FFH
	SETB	E
	LCALL	DELAY
	MOV	A,P0
	CLR	E
	JB	ACC.7,PR31
	SETB	RS
	SETB	RW
	MOV	P0,#0FFH
	SETB	E
	MOV	DAT,P0
	CLR	E
	POP	ACC
	RET
	END																			   	

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
粉嫩嫩av羞羞动漫久久久| 久久久不卡网国产精品二区| 欧美性猛片xxxx免费看久爱| av福利精品导航| 成人黄色在线看| a级精品国产片在线观看| 成人综合婷婷国产精品久久| 国产xxx精品视频大全| 国产风韵犹存在线视精品| 国产91精品露脸国语对白| 国产91精品一区二区麻豆网站| 福利电影一区二区三区| 成人小视频在线| 91蝌蚪国产九色| 欧美在线一区二区| 欧美日韩国产综合草草| 91麻豆精品国产91| 91精品国产欧美日韩| 免费在线看成人av| 另类中文字幕网| 久久er精品视频| 粉嫩久久99精品久久久久久夜| youjizz国产精品| 日本黄色一区二区| 欧美精品日韩精品| 精品免费国产二区三区 | 成人免费在线视频| 一区二区三国产精华液| 无吗不卡中文字幕| 精品系列免费在线观看| 丁香天五香天堂综合| 色屁屁一区二区| 欧美一区二区免费视频| 久久九九影视网| 亚洲免费大片在线观看| 日本在线播放一区二区三区| 国产乱理伦片在线观看夜一区| 色综合中文综合网| 日韩一区二区三| 2014亚洲片线观看视频免费| 国产精品国产三级国产专播品爱网| 亚洲综合视频网| 美女视频黄频大全不卡视频在线播放| 国产精品一二三四五| 99精品久久免费看蜜臀剧情介绍| 欧美色爱综合网| 亚洲国产精品国自产拍av| 亚洲欧美另类小说| 精品一区二区三区av| 一本到一区二区三区| 欧美大片国产精品| 依依成人精品视频| 国产在线精品一区二区三区不卡| 在线精品视频一区二区三四| 日韩欧美高清dvd碟片| 中文字幕在线观看一区| 日韩高清在线电影| 成人av一区二区三区| 日韩欧美成人激情| 亚洲精品日日夜夜| 国产成人av一区二区三区在线观看| 在线一区二区三区| 国产亚洲欧美一级| 日本三级亚洲精品| 一本大道久久精品懂色aⅴ | 奇米精品一区二区三区在线观看一| 福利一区在线观看| 日韩免费成人网| 亚洲一区二区三区小说| 国产成人精品在线看| 日韩欧美在线一区二区三区| 亚洲精选免费视频| 成人高清av在线| 欧美一区二区三区不卡| 亚洲美女区一区| 不卡电影免费在线播放一区| 精品国产1区二区| 天天影视涩香欲综合网| 91蜜桃免费观看视频| 激情综合色综合久久| 欧美另类变人与禽xxxxx| 国产精品初高中害羞小美女文| 国产精品伊人色| 欧美一卡二卡在线| 亚洲综合色在线| 色婷婷av一区二区三区软件| 中日韩av电影| 国产精品一区二区免费不卡 | 日韩av高清在线观看| 一本色道综合亚洲| 综合婷婷亚洲小说| 成人国产精品免费观看视频| 国产欧美一区二区三区鸳鸯浴| 久久99精品久久久久久动态图 | 日韩一区二区三区在线视频| 亚洲一区二区精品视频| 日本精品视频一区二区| 亚洲欧美偷拍另类a∨色屁股| 高清成人免费视频| 中文字幕免费不卡| 国产电影一区在线| 欧美韩国日本综合| 国产69精品久久99不卡| 国产精品美女久久久久aⅴ国产馆| 国产综合久久久久影院| 欧美精品一区二区三区四区| 激情六月婷婷综合| 久久伊人中文字幕| 国产成人啪午夜精品网站男同| 久久久国产综合精品女国产盗摄| 国产传媒日韩欧美成人| 欧美高清在线精品一区| eeuss鲁一区二区三区| 亚洲色图清纯唯美| 91久久精品一区二区三| 一区二区三区加勒比av| 欧美性猛片xxxx免费看久爱| 日本欧美韩国一区三区| 日韩欧美国产三级电影视频| 国产一区二区不卡| 国产欧美日本一区二区三区| 成人18视频在线播放| 亚洲欧美乱综合| 欧美日韩精品免费观看视频| 麻豆精品一区二区av白丝在线| 精品国产区一区| 成人国产免费视频| 亚洲午夜精品网| 91精品国产91久久综合桃花| 精品一区二区精品| 欧美国产成人精品| 欧美午夜电影在线播放| 日本va欧美va瓶| 欧美激情在线观看视频免费| 99精品国产一区二区三区不卡| 一区二区三区产品免费精品久久75| 欧美日韩国产在线观看| 激情综合网最新| 亚洲欧美日韩成人高清在线一区| 欧美三级三级三级爽爽爽| 麻豆国产欧美一区二区三区| 国产精品天美传媒沈樵| 欧美日韩一区二区三区不卡| 久久精品国产久精国产| 中文字幕在线观看一区| 在线不卡免费av| 国产成人精品一区二区三区网站观看 | 国产精品美女久久久久久久久 | 国产成人一区在线| 亚洲欧美二区三区| 日韩精品在线看片z| 国产精品少妇自拍| 欧美精品国产精品| 国产寡妇亲子伦一区二区| 一区二区久久久久| 欧美精品一区二区久久久| 91色在线porny| 精品夜夜嗨av一区二区三区| 亚洲视频小说图片| 欧美成人aa大片| 在线观看国产一区二区| 国产呦萝稀缺另类资源| 亚洲国产精品久久久久婷婷884| 2021久久国产精品不只是精品| 欧美性videosxxxxx| 国产乱人伦偷精品视频免下载| 亚洲午夜视频在线观看| 国产精品亲子伦对白| 日韩精品一区二区在线| 欧美最新大片在线看| 国产成人精品免费一区二区| 日韩成人av影视| 亚洲女同ⅹxx女同tv| 久久女同性恋中文字幕| 欧美美女网站色| 91欧美一区二区| 东方欧美亚洲色图在线| 美国毛片一区二区| 午夜成人免费视频| 一卡二卡欧美日韩| 中文字幕日韩一区| 国产亚洲精品资源在线26u| 欧美一区二区三区色| 在线免费不卡视频| 99re热这里只有精品视频| 国产成人综合网站| 免费观看在线综合| 亚洲mv大片欧洲mv大片精品| 亚洲欧美偷拍卡通变态| 国产精品无人区| 国产午夜精品一区二区三区嫩草| 欧美一级一区二区| 欧美精品久久一区二区三区| 色播五月激情综合网| 91亚洲大成网污www| 春色校园综合激情亚洲| 国产成人在线网站| 国产精品自产自拍| 黄色日韩网站视频| 久久99蜜桃精品|