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

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

?? exp6.asm

?? ADuc812的各種功能程序的例子!很有參考價值
?? ASM
字號:
P0       DATA  080H  ;PORT 0	
SP       DATA  081H  ;STACK POINTER	
DPL      DATA  082H  ;DATA POINTER - LOW BYTE
DPH      DATA  083H  ;DATA POINTER - HIGH BYTE
DPP      DATA  084H  ;DATA POINTER - PAGE BYTE
PCON     DATA  087H  ;POWER CONTROL
TCON     DATA  088H  ;TIMER CONTROL
TMOD     DATA  089H  ;TIMER MODE
TL0      DATA  08AH  ;TIMER 0 - LOW BYTE
TL1      DATA  08BH  ;TIMER 1 - LOW BYTE
TH0      DATA  08CH  ;TIMER 0 - HIGH BYTE
TH1      DATA  08DH  ;TIMER 1 - HIGH BYTE
P1       DATA  090H  ;PORT 1
SCON     DATA  098H  ;SERIAL PORT CONTROL
SBUF     DATA  099H  ;SERIAL PORT BUFFER
I2CDAT   DATA  09AH  ;I2C DATA BUFFER
I2CADD   DATA  09BH  ;I2C ADDRESS
P2       DATA  0A0H  ;PORT 2
IE       DATA  0A8H  ;INTERRUPT ENABLE 1
IE2      DATA  0A9H  ;INTERRUPT ENABLE 2
P3       DATA  0B0H  ;PORT 3
IP       DATA  0B8H  ;INTERRUPT PRIORITY
ECON     DATA  0B9H  ;FLASH EEPROM CONTROL
ETIM1    DATA  0BAH
ETIM2    DATA  0BBH  ;FLASH EEPROM TIMING2
EDATA1   DATA  0BCH  ;FLASH EEPROM DATA1 
EDATA2   DATA  0BDH  ;FLASH EEPROM DATA2 
EDATA3   DATA  0BEH  ;FLASH EEPROM DATA3 
EDATA4   DATA  0BFH  ;FLASH EEPROM DATA4 
WDCON    DATA  0C0H  ;WATCHDOG TIMER CONTROL
ETIM3    DATA  0C4H  ;FLASH EEPROM TIMING3
EADRL    DATA  0C6H  ;FLASH EEPROM PAGE ADDRESS
T2CON    DATA  0C8H  ;TIMER 2 CONTROL
RCAP2L   DATA  0CAH  ;TIMER 2 CAPTURE REGISTER - LOW BYTE
RCAP2H   DATA  0CBH  ;TIMER 2 CAPTURE REGISTER - HIGH BYTE
TL2      DATA  0CCH  ;TIMER 2 - LOW BYTE
TH2      DATA  0CDH  ;TIMER 2 - HIGH BYTE
PSW      DATA  0D0H  ;PROGRAM STATUS WORD
DMAL     DATA  0D2H  ;DMA ADDRESS LOW BYTE
DMAH     DATA  0D3H  ;DMA ADDRESS HIGH BYTE
DMAP     DATA  0D4H  ;DMA ADDRESS PAGE BYTE
ADCCON2  DATA  0D8H  ;ADC CONTROL
ADCDATAL DATA  0D9H  ;ADC DATA LOW BYTE
ADCDATAH DATA  0DAH  ;ADC DATA HIGH BYTE
PSMCON   DATA  0DFH  ;POWER SUPPLY MONITOR
ACC      DATA  0E0H  ;ACCUMULATOR
I2CCON   DATA  0E8H  ;I2C CONTROL
ADCCON1  DATA  0EFH  ;ADC CONTROL
B        DATA  0F0H  ;MULTIPLICATION REGISTER
ADCOFSL  DATA  0F1H  ;ADC OFFSET LOW BYTE
ADCOFSH  DATA  0F2H  ;ADC OFFSET HIGH BYTE
ADCGAINL DATA  0F3H  ;ADC GAIN LOW BYTE
ADCGAINH DATA  0F4H  ;ADC GAIN HIGH BYTE
ADCCON3  DATA  0F5H  ;ADC CONTROL
SPIDAT   DATA  0F7H  ;SPI DATA REGISTER
SPICON   DATA  0F8H  ;SPI CONTROL REGISTER
DAC0L    DATA  0F9H  ;DAC0 LOW BYTE
DAC0H    DATA  0FAH  ;DAC0 HIGH BYTE
DAC1L    DATA  0FBH  ;DAC1 LOW BYTE
DAC1H    DATA  0FCH  ;DAC1 HIGH BYTE
DACCON   DATA  0FDH  ;DAC CONTROL REGISTER
IT0      BIT   088H  ;TCON.0 - EXT. INTERRUPT 0 TYPE
IE0      BIT   089H  ;TCON.1 - EXT. INTERRUPT 0 EDGE FLAG
IT1      BIT   08AH  ;TCON.2 - EXT. INTERRUPT 1 TYPE
IE1      BIT   08BH  ;TCON.3 - EXT. INTERRUPT 1 EDGE FLAG
TR0      BIT   08CH  ;TCON.4 - TIMER 0 ON/OFF CONTROL
TF0      BIT   08DH  ;TCON.5 - TIMER 0 OVERFLOW FLAG
TR1      BIT   08EH  ;TCON.6 - TIMER 1 ON/OFF CONTROL
TF1      BIT   08FH  ;TCON.7 - TIMER 1 OVERFLOW FLAG
T2       BIT   090H  ;P1.0 - TIMER 2 TRIGGER INPUT
T2EX     BIT   091H  ;P1.1 - TIMER 2 COUNT INPUT
RI       BIT   098H  ;SCON.0 - RECEIVE INTERRUPT FLAG
TI       BIT   099H  ;SCON.1 - TRANSMIT INTERRUPT FLAG
RB8      BIT   09AH  ;SCON.2 - RECEIVE BIT 8
TB8      BIT   09BH  ;SCON.3 - TRANSMIT BIT 8
REN      BIT   09CH  ;SCON.4 - RECEIVE ENABLE
SM2      BIT   09DH  ;SCON.5 - SERIAL MODE CONTROL BIT 2
SM1      BIT   09EH  ;SCON.6 - SERIAL MODE CONTROL BIT 1
SM0      BIT   09FH  ;SCON.7 - SERIAL MODE CONTROL BIT 0
EX0      BIT   0A8H  ;IE.0 - EXTERNAL INTERRUPT 0 ENABLE
ET0      BIT   0A9H  ;IE.1 - TIMER 0 INTERRUPT ENABLE
EX1      BIT   0AAH  ;IE.2 - EXTERNAL INTERRUPT 1 ENABLE
ET1      BIT   0ABH  ;IE.3 - TIMER 1 INTERRUPT ENABLE
ES       BIT   0ACH  ;IE.4 - SERIAL PORT INTERRUPT ENABLE
ET2      BIT   0ADH  ;IE.5 - TIMER 2 INTERRUPT ENABLE
EADC     BIT   0AEH  ;IE.6 - ENABLE ADC INTURRUPT
EA       BIT   0AFH  ;IE.7 - GLOBAL INTERRUPT ENABLE
RXD      BIT   0B0H  ;P3.0 - SERIAL PORT RECEIVE INPUT
TXD      BIT   0B1H  ;P3.1 - SERIAL PORT TRANSMIT OUTPUT
INT0     BIT   0B2H  ;P3.2 - EXTERNAL INTERRUPT 0 INPUT
INT1     BIT   0B3H  ;P3.3 - EXTERNAL INTERRUPT 1 INPUT
T0       BIT   0B4H  ;P3.4 - TIMER 0 COUNT INPUT
T1       BIT   0B5H  ;P3.5 - TIMER 1 COUNT INPUT
WR       BIT   0B6H  ;P3.6 - WRITE CONTROL FOR EXT. MEMORY
RD       BIT   0B7H  ;P3.7 - READ CONTROL FOR EXT. MEMORY
PX0      BIT   0B8H  ;IP.0 - EXTERNAL INTERRUPT 0 PRIORITY
PT0      BIT   0B9H  ;IP.1 - TIMER 0 PRIORITY
PX1      BIT   0BAH  ;IP.2 - EXTERNAL INTERRUPT 1 PRIORITY
PT1      BIT   0BBH  ;IP.3 - TIMER 1 PRIORITY
PS       BIT   0BCH  ;IP.4 - SERIAL PORT PRIORITY
PT2      BIT   0BDH  ;IP.5 - TIMER 2 PRIORITY
PADC     BIT   0BEH  ;IP.6 - ADC PRIORITY
PSI      BIT   0BFH  ;IP.7 - SPI OR 2-WIRE SERIAL INTERFACE PRIORITY
WDE      BIT   0C0H  ;WDCON.0 - WATCHDOG ENABLE
WDS      BIT   0C1H  ;WDCON.1 - WATCHDOG STATUS
WDR2     BIT   0C2H  ;WDCON.2 - WATCHDOG TIMER REFRESH BIT2
WDR1     BIT   0C3H  ;WDCON.3 - WATCHDOG TIMER REFRESH BIT1
PRE0     BIT   0C5H  ;WDCON.5 - WATCHDOG TIMEOUT SELECTION BIT0
PRE1     BIT   0C6H  ;WDCON.6 - WATCHDOG TIMEOUT SELECTION BIT1
PRE2     BIT   0C7H  ;WDCON.7 - WATCHDOG TIMEOUT SELECTION BIT2
CAP2     BIT   0C8H  ;T2CON.0 - CAPTURE OR RELOAD SELECT
CNT2     BIT   0C9H  ;T2CON.1 - TIMER OR COUNTER SELECT
TR2      BIT   0CAH  ;T2CON.2 - TIMER 2 ON/OFF CONTROL
EXEN2    BIT   0CBH  ;T2CON.3 - TIMER 2 EXTERNAL ENABLE FLAG
TCLK     BIT   0CCH  ;T2CON.4 - TRANSMIT CLOCK SELECT
RCLK     BIT   0CDH  ;T2CON.5 - RECEIVE CLOCK SELECTT
EXF2     BIT   0CEH  ;T2CON.6 - EXTERNAL TRANSITION FLAG
TF2      BIT   0CFH  ;T2CON.7 - TIMER 2 OVERFLOW FLAG
P        BIT   0D0H  ;PSW.0 - ACCUMULATOR PARITY FLAG
F1       BIT   0D1H  ;PSW.1 - FLAG 0
OV       BIT   0D2H  ;PSW.2 - OVERFLOW FLAG
RS0      BIT   0D3H  ;PSW.3 - REGISTER BANK SELECT 0
RS1      BIT   0D4H  ;PSW.4 - REGISTER BANK SELECT 1
F0       BIT   0D5H  ;PSW.5 - FLAG 0
AC       BIT   0D6H  ;PSW.6 - AUXILIARY CARRY FLAG
CY       BIT   0D7H  ;PSW.7 - CARRY FLAG
CS0      BIT   0D8H  ;ADCCON2.0 - ADC INPUT CHANNEL SELECT BIT0
CS1      BIT   0D9H  ;ADCCON2.1 - ADC INPUT CHANNEL SELECT BIT1
CS2      BIT   0DAH  ;ADCCON2.2 - ADC INPUT CHANNEL SELECT BIT2
CS3      BIT   0DBH  ;ADCCON2.3 - ADC INPUT CHANNEL SELECT BIT3
SCONV    BIT   0DCH  ;ADCCON2.4 - SINGLE CONVERSION ENABLE
CCONV    BIT   0DDH  ;ADCCON2.5 - CONTINUOUS CONVERSION ENABLE
DMA      BIT   0DEH  ;ADCCON2.6 - DMA MODE ENABLE
ADCI     BIT   0DFH  ;ADCCON2.7 - ADC INTURRUPT FLAG
I2CI     BIT   0E8H  ;I2CCON.0 - I2C INTURRUPT FLAG
I2CTX    BIT   0E9H  ;I2CCON.1 - I2C TRANSMIT SELECT
I2CRS    BIT   0EAH  ;I2CCON.2 - I2C RESET
I2CM     BIT   0EBH  ;I2CCON.3 - I2C MASTER MODE SELECT
MDI      BIT   0ECH  ;I2CCON.4 - I2C MASTER MODE SDATA INPUT
MCO      BIT   0EDH  ;I2CCON.5 - I2C MASTER MODE SCLOCK OUTPUT
MDE      BIT   0EEH  ;I2CCON.6 - I2C MASTER MODE SDATA ENABLE
MDO      BIT   0EFH  ;I2CCON.7 - I2C MASTER MODE SDATA OUTPUT
SPR0     BIT   0F8H  ;SPICON.0 - SPI BITRATE SELECT BIT0
SPR1     BIT   0F9H  ;SPICON.1 - SPI BITRATE SELECT BIT1
CPHA     BIT   0FAH  ;SPICON.2 - SPI CLOCK PHASE SELECT
CPOL     BIT   0FBH  ;SPICON.3 - SPI CLOCK POLARITY SELECT
SPIM     BIT   0FCH  ;SPICON.4 - SPI MASTER/SLAVE MODE SELECT
SPE      BIT   0FDH  ;SPICON.5 - SPI INTERFACE ENABLE
WCOL     BIT   0FEH  ;SPICON.6 - SPI WRITE COLLISION ERROR FLAG
ISPI     BIT   0FFH  ;SPICON.7 - SPI END OF TRANSFER FLAG


io_page		equ	04h
led8seg_port  	equ	0004h
led8bit_port  	equ	0005h

CHN0    EQU    0 ;對通道0進行采樣

	ORG   0000H
	ljmp  main
	
	ORG   0033H ;中斷服務程序
ADC0:	MOV R2,ADCDATAL ;存轉換結果低位字節
	MOV R3,ADCDATAH ;存轉換結果高位字節
DAC0:   MOV DAC0H,R3
        MOV DAC0L,R2
	SETB 20H
	RETI
	ORG 0100H
main:	mov sp,#80h
	CLR 20H	
	MOV DACCON,#00001101B  ;DAC0 on, 12bit, asynchronous
	MOV ADCCON1,#01100100B ;ADC正常工作4分頻2個采集時鐘
	MOV ADCCON2,#CHN0 ;選擇通道0
	SETB EA;開中斷
	SETB EADC;開ADC中斷	
	;SETB CCONV;連續轉換,單步無此句
AGAIN:  NOP	
	LCALL	DELAY_1MS ;延時
	SETB SCONV
	LCALL	DELAY_1MS
	;LCALL	DELAY_1MS
	JB 20H, dspaddata	      
	LJMP AGAIN

dspaddata:
	NOP
	mov R0,#30H
	MOV A,R2
	ANL A,#0FH
	MOV @R0,A
	INC R0
	MOV A,R2
	SWAP A
	ANL A,#0FH
	MOV @R0,A
	INC R0
	MOV A,R3
	ANL A,#0FH
	MOV @R0,A
	INC R0
	MOV A,R3
	SWAP A
	ANL A,#0FH
	MOV @R0,A
	CLR 20H
LPDSP:	NOP
	mov r4,#4
	mov R0,#30H
	mov R1,#0feh
LPDSP1:	NOP
	acall disp_data
	inc R0
	acall disp_bit
	setb c
        RLc A
	MOV R1,A
	lcall DELAY_1MS	
	lcall DELAY_1MS
	djnz r4,LPDSP1
	ret
	
	
;入口:R0顯示數據	
DISP_data:
	NOP
	MOV A,@R0 
	MOV DPTR,#TAB
	MOVC A,@A+DPTR
	MOV DPP,#io_page
	MOV DPTR,#led8seg_port
	MOVX @DPTR,A
	ret
	
;入口:R1顯示位置		
disp_bit:
	NOP
	MOV A,R1
	MOV DPP,#io_page
	MOV DPTR,#led8bit_port
	MOVX @DPTR,A
	RET

TAB:  DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,8EH;0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

DELAY_10MS:
	MOV R6,#8
DELAY_10MS1:
	LCALL DELAY_1MS
	DJNZ R6,DELAY_10MS1
	RET

DELAY_1MS:
	MOV R7,#250
DELAY_1MS1:
	NOP
	NOP
	DJNZ R7,DELAY_1MS1
	RET
			
	end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人三级小说| 亚洲国产成人va在线观看天堂| 一本久道久久综合中文字幕| 激情成人综合网| 日韩中文字幕亚洲一区二区va在线| 日韩伦理电影网| 亚洲色图欧美激情| 一区二区三区中文在线观看| 成人欧美一区二区三区小说| 亚洲国产高清在线观看视频| 中文字幕电影一区| 国产精品不卡在线| 亚洲欧美综合在线精品| 亚洲少妇最新在线视频| 成人欧美一区二区三区| 一区二区三区资源| 日韩一区精品字幕| 精品一二三四区| 国产精品99久| 91美女蜜桃在线| 欧美色图激情小说| 精品少妇一区二区三区在线视频| 日韩一区二区精品| 中文在线资源观看网站视频免费不卡 | 精品国产凹凸成av人导航| 91精品国产品国语在线不卡| 欧美大度的电影原声| 中文欧美字幕免费| 一区二区三区.www| 精品一二三四区| 波多野结衣欧美| 欧美丝袜自拍制服另类| 日韩欧美一区在线| 中文字幕一区二区三区不卡| 亚洲国产美国国产综合一区二区| 九九精品一区二区| 91啪亚洲精品| 欧美成人猛片aaaaaaa| 欧美国产精品专区| 日韩国产欧美在线视频| www.在线欧美| 日韩午夜av一区| 亚洲免费观看视频| 久久国产欧美日韩精品| 在线观看日韩精品| 国产日韩一级二级三级| 亚洲a一区二区| 成人av在线播放网址| 欧美老人xxxx18| 国产精品欧美综合在线| 欧美a一区二区| 在线免费精品视频| 国产亚洲1区2区3区| 免费人成在线不卡| 欧美日韩一区在线| 国产精品嫩草影院av蜜臀| 日韩 欧美一区二区三区| 91美女在线观看| 国产欧美精品区一区二区三区| 一区二区久久久久| 成人激情开心网| 国产三区在线成人av| 久久精品国产精品亚洲综合| 一本到三区不卡视频| 国产婷婷色一区二区三区四区| 日韩电影一区二区三区| 91麻豆产精品久久久久久| 久久精品欧美一区二区三区不卡 | 国产精品灌醉下药二区| 老司机一区二区| 欧美精品v日韩精品v韩国精品v| 亚洲精品国产高清久久伦理二区| www.亚洲人| 国产精品欧美一区二区三区| 国产大陆a不卡| 亚洲精品一区二区在线观看| 青青草精品视频| 欧美日韩大陆在线| 午夜精品一区二区三区免费视频| 91小视频在线| 一区二区三区色| 欧美亚洲另类激情小说| 一区二区三区中文免费| 色94色欧美sute亚洲线路一ni| 中文字幕在线播放不卡一区| 91在线视频官网| 亚洲欧美视频一区| 欧美日韩一区二区三区在线看| 一区二区三区蜜桃网| 欧美日韩一区二区三区在线 | 狠狠狠色丁香婷婷综合激情| 久久久精品日韩欧美| 国产成人日日夜夜| 自拍偷自拍亚洲精品播放| 日本乱码高清不卡字幕| 亚洲国产sm捆绑调教视频| 91精品国产入口| 国产成人自拍网| 亚洲人xxxx| 日韩午夜三级在线| 岛国av在线一区| 一区二区三区**美女毛片| 欧美一卡在线观看| 国产精品香蕉一区二区三区| 成人欧美一区二区三区黑人麻豆| 91福利精品第一导航| 奇米色777欧美一区二区| 欧美激情在线看| 欧美日本一区二区三区四区| 精品一区二区三区欧美| 中文字幕一区在线观看视频| 欧美日韩你懂的| 国产成人免费视频一区| 亚洲高清在线精品| 欧美国产精品专区| 欧美群妇大交群的观看方式| 国产成人自拍网| 日日夜夜一区二区| 国产欧美在线观看一区| 欧美日韩你懂得| 波多野结衣中文字幕一区| 日韩国产成人精品| 中文字幕亚洲一区二区va在线| 欧美日韩黄视频| 成人av在线播放网站| 久久综合综合久久综合| 亚洲色图色小说| 久久久久久一二三区| 欧美一区二区视频在线观看2020| 成人免费黄色大片| 久久精品国产第一区二区三区| 亚洲视频免费在线观看| 国产亚洲综合色| 91麻豆精品国产91久久久久久久久| 国产精品69毛片高清亚洲| 欧美aⅴ一区二区三区视频| 亚洲视频每日更新| 国产精品视频看| 久久午夜老司机| 日韩精品一区二区三区视频| 欧美在线|欧美| 91香蕉视频在线| 成人av动漫在线| 成人av在线播放网站| 国产精品一区二区久久精品爱涩| 日韩电影在线免费看| 天堂成人免费av电影一区| 亚洲国产欧美在线| 亚洲蜜桃精久久久久久久| 中文字幕制服丝袜成人av| 欧美激情一区不卡| 国产午夜三级一区二区三| 欧美大片在线观看| 日韩一区二区三区在线观看| 欧美日本乱大交xxxxx| 欧美日韩一区二区在线观看| 色噜噜狠狠成人网p站| 一本色道久久综合亚洲aⅴ蜜桃| 99re热这里只有精品免费视频| 99国产一区二区三精品乱码| 99久久综合精品| 91在线国产福利| 日本黄色一区二区| 欧美亚洲国产一区在线观看网站| 色噜噜狠狠成人中文综合| 欧美性大战久久| 日韩欧美不卡在线观看视频| 欧美本精品男人aⅴ天堂| 精品福利av导航| 中文字幕欧美激情| 亚洲欧洲av另类| 亚洲国产成人av| 麻豆精品在线播放| 国产精品一卡二卡| k8久久久一区二区三区| 一本大道久久a久久精二百| 欧美日韩三级视频| 欧美不卡视频一区| 最新不卡av在线| 日韩在线a电影| 国产成人午夜精品影院观看视频| 国产黄色精品视频| 色吊一区二区三区| 精品国产一区二区三区不卡| 国产精品久久久一本精品| 亚洲夂夂婷婷色拍ww47| 美日韩一区二区三区| 丁香网亚洲国际| 欧美日韩亚洲高清一区二区| 久久只精品国产| 一区二区日韩电影| 国精产品一区一区三区mba桃花 | 亚洲.国产.中文慕字在线| 激情亚洲综合在线| 色哟哟一区二区| 337p日本欧洲亚洲大胆色噜噜| 亚洲欧美另类图片小说| 免费一级片91| 欧美亚洲禁片免费| 国产精品美女久久久久aⅴ|