您当前的位置:五五电子网电子知识单片机-工控设备AVR单片机基于AVR微控制器的ADC按键设计技巧 正文
基于AVR微控制器的ADC按键设计技巧

基于AVR微控制器的ADC按键设计技巧

点击数:7873 次   录入时间:03-04 11:46:23   整理:http://www.55dianzi.com   AVR单片机
1引言

    在 单片机 应用领域中,人机交互的途径和方式灵活多样,但键盘输人仍然是最常见、最重要的方法。通常实现键盘接口的方式有:直接输入、矩阵结构、A/D方式、键盘和显示复用、并行扩展、串口扩充以及用键盘和显示专用控制器件。本设计使用A/D转换的方法,其硬件电路简单,按键电路与MCU的连线少,易修改,而且可以节省MCU有限的I/0资源。但在处理按键数目较多的情况时,往往会出现按键不可靠的问题,如按键没有任何反映,按键功能交叉。本文除了给出A/D按键的硬件电路外.着重介绍利用软件技巧来实现可靠的键盘接口。

2硬件设计

    本设计选用的 单片机 是基于AVR增强型RISC结构的低功耗8位CMOS微控制器ATmegal68「1」该微控制器具有8个10位带采样保持电路的逐次逼近型ADC,以确保在转换过程中输入ADC的电压保持恒定。A/D转换按键的具体硬件电路如图l所示。A/D转换的方法不仅成本低、功耗少、体积小、布线灵活,而且与带MCU的主板的连接非常简单, 只需提供信号线和地线。




本文关键字:技巧  控制器  AVR单片机单片机-工控设备 - AVR单片机