人机对话装置
发布时间:2012/6/12 19:32:42 访问次数:1068
要做到省电,就只能使用KS8995E液晶显示器,同时LCD能提供的信息量也更多些,还有个前提就是要其体积小,越小越好,因为这个里程表的安装空间很有限。为此我在当地的电子市场转了几次,终于买到了一款较为合适的LCD。请看图4,这是一款国产的LCD,点阵为128×64,自带国标汉字库和ASCll字库,只能3.3V供电正好符合电源要求,而且可以并行或串行两种通信方式,更棒的是其在串行通信方式下LCD本身可外接16个按键,为单片机提供按键功能。本着尽量利用现有元器件和节省单片机端口的原则,LCD和单片机采用串行方式通信,没有使用LCD的按键功能。本例中的按键只有几个,P1口有8个端口,作独立式按键完全够用,但因我手中已有一个现唐的3x4的矩阵键盘,这是我在旧货市场淘来的,所以没有额外制作按键。
实时时间显示和数据保存
AT89C2051内部的两个定时器因为要进行串口通信和测量速度,所以就不能提供时钟功能了,在此使用PCF8563提供时钟,但若系统断电了,时钟数据就会丢失,所以还要给PCF8563外加一个备用电源, 般选用3.6V的镍铬电池。里程数据的保存则选用AT24C01,这两款芯片相信大家都已很熟悉了,它们都采用I2C方式通信,所以单片机只用两条I/O口即可同时控制这两个片子。
里程表电路原理请看图5,图中注意PCF8563和单片机的连接方式,PCF8563PC恿线和单片机相连外,其可编程时钟输出端接至单片机的外中断1端口上,这样的安排将在软件介绍中加以说明。至此里程表的电路便初具雏形,由图可见单片机的端口已全部用完。
要做到省电,就只能使用KS8995E液晶显示器,同时LCD能提供的信息量也更多些,还有个前提就是要其体积小,越小越好,因为这个里程表的安装空间很有限。为此我在当地的电子市场转了几次,终于买到了一款较为合适的LCD。请看图4,这是一款国产的LCD,点阵为128×64,自带国标汉字库和ASCll字库,只能3.3V供电正好符合电源要求,而且可以并行或串行两种通信方式,更棒的是其在串行通信方式下LCD本身可外接16个按键,为单片机提供按键功能。本着尽量利用现有元器件和节省单片机端口的原则,LCD和单片机采用串行方式通信,没有使用LCD的按键功能。本例中的按键只有几个,P1口有8个端口,作独立式按键完全够用,但因我手中已有一个现唐的3x4的矩阵键盘,这是我在旧货市场淘来的,所以没有额外制作按键。
实时时间显示和数据保存
AT89C2051内部的两个定时器因为要进行串口通信和测量速度,所以就不能提供时钟功能了,在此使用PCF8563提供时钟,但若系统断电了,时钟数据就会丢失,所以还要给PCF8563外加一个备用电源, 般选用3.6V的镍铬电池。里程数据的保存则选用AT24C01,这两款芯片相信大家都已很熟悉了,它们都采用I2C方式通信,所以单片机只用两条I/O口即可同时控制这两个片子。
里程表电路原理请看图5,图中注意PCF8563和单片机的连接方式,PCF8563PC恿线和单片机相连外,其可编程时钟输出端接至单片机的外中断1端口上,这样的安排将在软件介绍中加以说明。至此里程表的电路便初具雏形,由图可见单片机的端口已全部用完。
热门点击
- 两组副边移相变压器电压矢量图
- 采用P沟MOSFET和N沟MOSFET的电路
- 复费率电能表程序
- 笔筒式万年历
- RL=lOOQ时A、B、C点的电位
- 人机对话装置
- 步进电动机的特点
- 变频器的散热
- 变频器的谐波和应对措施
- 模拟开关电路的性能
推荐技术资料
- DFRobot—玩的就是
- 如果说新车间的特点是“灵动”,FQPF12N60C那么... [详细]