?? adc591.asm
字號:
/*--------------------- 周立功單片機研究所 ----------------------------------
------------------------------------------------------------------------------
文件: ADC591.ASM
開發: WWW.ZLGMCU.COM
創建人: 唐堯福
創建日期: 2004.04.28
功能: P87C591的AD轉換應用,采樣ADC3的模擬輸入并把結果通過LED顯示出來.
------------------------------------------------------------------------------
-----------------------------------------------------------------------------*/
LED DATA 0A0H ;P2
ADCON DATA 0C5H
ADCH DATA 0C6H
AUXR1 DATA 0A2H
ORG 0000H
AJMP MAIN
;主程序從這里開始
MAIN:
ANL AUXR1,#7FH ;10位轉換
MOV R7,#250
DJNZ R7,$
MAIN_L1:
MOV A,ADCON
ANL A,#08H
JNZ MAIN_L1
MAIN_LOOP:
MOV ADCON,#03H ;選擇模擬通道3(ADC3),并清除ADCI
MOV R7,#50
DJNZ R7,$
ORL ADCON,#08H ;啟動AD轉換
MAIN_L2:
MOV A,ADCON
ANL A,#10H
JZ MAIN_L2
MOV A,ADCH
CPL A
MOV LED,A ;將轉換結果的高8位在LED中顯示出來
AJMP MAIN_LOOP
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -