系统程序对K2键计数,实现逆序报站。

本设计方案总体包括语音和显示两部分,语音部分需将电信号转换为声信号,单片机扫描外围按键输入,按照设定功能对语音芯片进行放音控制,同时也控制显示部分。公交报站系统设计框图如图2.1。

51单片机的公交报站系统设计框图

图2.1总体设计框图

3 基于51单片机公交报站系统的硬件设计

3.1 概述

公交报站系统的设计主要四个模块组成,分别由主控模块、语音芯片模块、LCD液晶显示模块、键盘控制模块,其中核心是当然是主控模块,主要是指AT89C51芯片,它是系统的核心模块控制整个系统的运行核心,其各个口也分别控制其他模块,使其他模块与主控模块能够成为一个整体,实现报站的功能,当然主控模块里也需要有晶振复位电力;语音模块主要利用的是WT588D芯片;LCD液晶显示模块的主要作用是显示站点信息,也是作为辅助模块使用,按键控制模块则主要通过判断按键次数调用相应的站点程序,来实现语音播报和显示站点信息。来!自~优尔论-文|网www.youerw.com

3.2 AT89C51单片机简介

AT89C51拥有40个引脚和1个全双工异步串行口以及4个8位并行的I/O口,同时里面包含5个中断源和2个优先级以及2个16位定时的计数器。AT89C51的存储器系统是由4K程序存储器(ROM)和128B数据存储器(RAM)组成,它的特点是能够低电压供电以及体积很简单,四个端口也只是需要其中两个口就可以满足电路系统设计的需要,也很适合便携式的产品设计,使用系统可用USB供电[1]。

上一篇:PFC技术BOOST型PFC变换器设计+电路图
下一篇:基于PLC温室综合控制系统设计+梯形图

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究