添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第705页 > AT89C51AC3 > AT89C51AC3 PDF资料 > AT89C51AC3 PDF资料2第108页
图61 。
A / D转换器时钟
中央处理器
时钟
÷
2
预分频器ADCLK
ADC时钟
A / D
变流器
CPU内核时钟符号
ADC待机模式
IT ADC管理
当不使用ADC ,可以通过清零ADEN将其设置在待机模式下
在ADCON寄存器。在此模式下其功耗大约为1 μW 。
转换结束的中断旨意时,就会发生位ADEOC被激活,位
EADC设置。重新武装的中断位ADEOC必须由软件清零。
图62 。
ADC中断结构
ADEOC
ADCON.2
ADCI
EADC
IEN1.1
程序示例
1.配置P1.2和P1.3的ADC通道
//配置通道P1.2和P1.3为ADC
ADCF = 0CH
//启用ADC
ADCON = 20H
2.启动一个标准转换
//变量"channel"包含信道转换
//将变量"value_converted"是一个无符号整型
//清除域SCH [ 2 : 0 ]
ADCON和= F8H
//选择通道
ADCON | =通道
//开始转换,在标准模式
ADCON | = 08H
//等待标志转换结束
而( ( ADCON和01H ) ! = 01H )
转换标志//清除完
ADCON和= EFH
//读取的值
value_converted = ( ADDH << 2)+( ADDL )
3.启动一个精确的转换(需要中断ADC)
//变量"channel"包含信道转换
//允许ADC
108
AT89C51AC3
4383D–8051–02/08

深圳市碧威特网络技术有限公司