[AD键盘设计原理及方法.docVIP

  • 15
  • 0
  • 约 5页
  • 2017-01-06 发布于北京
  • 举报
[AD键盘设计原理及方法

基于MSP430单片机的A/D键盘设计 1.1 设计原理   原理图如图1-1所示,PA0为模拟电压输入口,初始化为悬浮状态。PC3~PC0初始化为输出低电平,分别接4个发光二极管,它输出的16种状态1111~0000分别表示按键S15~S0被按下。   当不同的按键被按下时,AD转换的电压不同,通过AD转换值便可以判断出是哪个按键被按下。AD转换出来的结果共有10位,在程序中取其高8位作为有效位,便可以分辨出16个按键。按键、输入电压和AD转换值(高8位)的对应关系如表1所示。 按键 转换电压(V) AD转换值(理论) 无 0 $00 S0 0.156 $08 S1 0.469 $18 S2 0.781 $28 S3 1.094 $38 S4 1.406 $48 S5 1.719 $58 S6 2.031 $68 S7 2.344 $78 S8 2.656 $88 S9 2.969 $98 S10 3.281 $A8 S11 3.594 $B8 S12 3.906 $C8 S13 4.219 $D8 S14 4.531 $E8 S15 4.844 $F8   但是,在实际中不可能得到很准确的AD转换值,这是由于存在以下几种误差:   ◆ 对于同一个电压值,AD多次转换的结果不可能完全相同。   ◆电

文档评论(0)

1亿VIP精品文档

相关文档