单片机A/D转换应用程序

源代码在线查看: -a-d转换程序.txt

软件大小: 2 K
上传用户: sheng_xia
关键词: 单片机 转换 应用程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				            A/D转换程序如下:
				             
				            A/D转换程序如下:
				            (1)A/D转换子程序。
				            A/D:   PUSH   A
				                        SETB   EA   ;开中断
				                        SETB   IT1   ;外中断1定义为跳变触发
				                      MOV  DPTR,#0BFFFH  ;送ADC0809口地址
				                     MOV   A,#00H;选通IN0通道
				                     MOVX   @DPTR,A    ;启动A/D转换
				                     NOP                        ;
				                     NOP                        ;
				                   NOP                        ;
				                    NOP                        ;
				                    NOP                        ;
				                       SETB    EX1          ;开外中断1
				                       POP      A
				                        RET
				             
				            ……
				             
				            (2)A/D转换结束中断程序。
				            ADINT1:   PUSH   PSW   ;保护现场
				                             PUSH    A
				                             PUSH   DPH
				                            PUSH    DPL
				                            MOV     DPTR,#0BFFFH
				                            MOVX   A,@DPTR        ;读A/D转换结果
				                             MOV    60H,A          ;送入内部RAM60H中
				                          MOV    A,#00H       ;再次启动IN0通道
				                         MOVX    @DPTR,A
				                         POP    DPL        ;恢复现场
				                          POP       A
				                           POP       PSW
				                        RET1        
				
				
				
				
				                       			

相关资源