sp; MAIN ;如果没有发生TMR0溢出中断则返回循环检测
BCF INTCON,T0IF ;如果发生了TMR0溢出中断,则清除标志位T0IF
BSF ADCON0,GO ;开启A/D转换过程
WAIT
BTFSS PIR1,ADIF ;等待A/D转换过程结束,检测ADC中断标志位
GOTO WAIT ;如果没有转换结束,则返回循环检测
MOVF ADRESH,W ;如果转换完毕,则把A/D结果读到W
MOVWF PORTC ;经过W送C口LED显示
GOTO MAIN ;循环进行A/D转换
;---------------------------------
END ;源
程序结束
;*****************************************************
; 进入该实战演练的工序流程如下:
; 1.创建源文件和编辑源文件;在此介绍一种不同于前面讲的创建源文件的方法,用Windows附件中的”记事本”
; 这个为大家所熟知和好用的文件编辑器,并且可以方便的加入中文注释.不过有两点需要注意,一是注释前面的
; 分号”;”必须用西文半角输入;二是必须用”.asm”扩展名存储到事先建立的一个专用子目录下.
; 2.打开MPLAB集成开发环境:首先在WINDOWS环境下,选用开始>
程序>Microchip MPL