A/D转换器设计与应用
时间:01-12
来源:互联网
点击:
按键功能归划
在本系统中共有四个按键,而工作模式共有显示目前温度、设定温度、察看其它组目前温度、察看其它组温度设定情形及设定温度控制组别等模式,必须使用复合键(双键同按),按键功能规划如表六所示。
软件程序规划
在软件规划方面,分成三大部份:主程序、计时中断程序、A/D中断程序,流程图如图5所示。计时中断程序(如图6a所示)主要产生250us中断时间基频,每中断一次将CO_NUMB_0内存值增加一,主程序依据CO_NUMB_0值产生5ms信号做扫瞄显示及扫瞄按键使用。A/D中断程序(如图六b所示)主要将每一个模拟信号信道之ADRH及ADRL的值取样128次后取平均值,考量HT46微控器其堆栈系以地址堆栈方式,因此在执行A/D中断时先将ACC及STATUS缓存器存入内存ACC_B及STATUS_B中、执行完毕再从内存ACC_B及STATUS_B取回原先之值,避免影响主程序的执行。主程序负责工作包括:依据计时中断所产生时间基频做扫瞄显示、扫瞄按键、温度转换、及以PWM方式进行温度控制,经由按键做查询各信道目前温度、设定温度、及调整更换设定温度。
五、 结论HOLTEK微控器采用精简指令集架构设计而成,具有很强的运算能力,再加上它根据不同的需求设计专用的微控器,除了提升效能外,也大量减少硬件电路设计的成本,以本文所介绍的模拟/数字转换器为例,一般通用型的微控器不但要增加模拟/数字转换芯片,而且对于有多信道的需求,要兼顾到成本的考量,往往只用一颗模拟/数字转换芯片搭配一颗模拟开关,而采用HT46系列的微控器,上述两颗芯片都可以省略,而且使得应用电路更加的简洁
- 那些经典的过流保护电路应用举例(12-09)
- 便携应用的电源管理挑战(12-09)
- 技术解析:单片机应用系统的可靠性设计(12-09)
- 多路输出开关电源的设计以及实际应用原则(12-09)
- 变频电源分类及其应用领域详细介绍(12-08)
- 浅析工业领域对UPS电源的应用要求(12-08)
