- 14
- 0
- 约3.6万字
- 约 47页
- 2016-11-23 发布于天津
- 举报
2.18通过4通道AD转换测量电压.doc
2.18 通过4通道A/D转换测量电压
功能:A/D转换器
2。18。1 特性
在本程序中,A/D转换器用于通过4路A/D转换测量电压。
如图2.82所示,H8/3664系列单片机的输入电压通过4个通道输入,并将结果A/D转换结果存储在RAM中。
图2.82 通过4通道A/D转换测量电压
图中英文译文:Input voltage channel :输入电压通道
2。18。2 所用功能说明
在这个示例程序中,使用A/D转换器通过4个通道的A/D转换测量电压。
图2.83时A/D转换器的方块图。下面详细说明方块中的各元素。
在这个示例程序中,每个通道的A/D转换时间被设置为12.4微秒。
A/D数据寄存器(ADDRA到ADDRD)时4个16位只读寄存器,用于存储A/D转换的结果。低6位通常位0。由于CPU和A/D转换器间的数据总线宽为8位,因此只有高位字节能直接被CPU读取,低位字节只能通过一个临时寄存器读取。当读取ADDR中的数据时,只能读取高位字节或以字方式读取。每个ADDR被初始化为H’0000。
A/D控制/状态寄存器ADCSR中包含着A/D转换器的控制维和转换结束标志位。
模拟输入管脚0到7(AN0到AN7)式输入电压通道0到7的输入管脚。
AVcc管脚是模拟模块的电源和参考电压管脚。
AVss管脚是模拟模块的接地点和参考电压。
在这个示例程序中,通过4个通道
原创力文档

文档评论(0)