基于ATmega168的ADC按键设计
利用Atmel公司的ATmega168微处理器,采用A/D转换方式来实现按摩椅控制器的键盘接口,通过在硬件电路中巧妙地选择电阻,在软件设计中采用数字滤波、二分法和区间鉴定等方法,灵敏可靠地实现了按摩椅中30个按键的处理。给出了硬件电路设计和软件设计思想以及部分汇编代码。 Abstract: &...
利用Atmel公司的ATmega168微处理器,采用A/D转换方式来实现按摩椅控制器的键盘接口,通过在硬件电路中巧妙地选择电阻,在软件设计中采用数字滤波、二分法和区间鉴定等方法,灵敏可靠地实现了按摩椅中30个按键的处理。给出了硬件电路设计和软件设计思想以及部分汇编代码。 Abstract: &...
WTS701是华邦公司推出的内建喇叭驱动功能的“文字转发音”单芯片集成电路。该芯片将连续运算法与华邦专有的多层次储存技术相结合,从而实现了真正将“文字转发音”的完整功能。文中介绍了该芯片的原理及典型应用,给出了Cygnal F120 MPU与WTS701 的接口电路,并根据相应的芯片指令给出了其控制...
在2005年第4期中,笔者曾写了《单片机快速入门》一文,在近几个月中,笔者收到了众多读者的来信、来电纷纷表示称赞及支持。使不少初学者对单片机的学习有了非常大的进步与认识,同时也希望笔者能继续引导大家进一步地学习单片机技术,这使我也感到非常欣慰,也使我有了更大的动力。从本期开始,我们将作连载,从各方面...
在大多数单片机系统中经常要用到按键和 7 段数码管显示,ZLG7290 就是一款功能强劲的按键处理和7 段数码管显示专业芯片。ZLG7290 提供了I2C 串行接口和键盘中断信号方便与处理器连接;可驱动8 位共阴数码管或64 个独立LED 和64 个按键, 可控扫描位数并且可控任一数码管闪烁,提供数...
HT45R35在触控按键中的应用(使用C语言) HT45R35 Demo Board包含12个Touch Switch,这是一种电容式的非接触式触摸按键,它可以用来取代任何的机械式按键。由于C语言具有良好的可读性、可移植性等优点,本文将介绍如何使用Holtek C语言来完成HT45R35 12Key...