基于单片机的电子导游系统硬件设计.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 引言 当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。为使我国尽快实现经济信息化,赶上发达国家水平,必须加速发展我国的信息技术和信息产业。而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。单片机以其集成度高、运算速度快、体积小、运行可靠、价格低廉、等优势,在过程控制、数据采集、机电一体化、智能化仪表、家用电器以及网络技术等方面得到了广泛的应用。特别是单片机嵌入式系统的开发与应用,标志着计算机发展史上又一个新的里程碑。作为计算机两大发展方向之一的单片机,以面向对象的的实时控制为己任,嵌入到如家用电器、汽车、机器人、仪器仪表等设备中使其智能化。目前国内外各大电气公司,大的半导体厂商正不断地开发、使用单片机,使用单片机,使其无论在控制能力,减小体积,降低成本,还是开发环境的改善等方面,都得到了空前迅速的发展。 随着集成电路技术的发展,单片微型计算机的功能也不断增强,许多高性能的新型机种不断涌现出来。单片机为自动化和各个测控领域中广泛应用的器件,在工业生产中称为必不可少的器件,尤其是在日常生活中发挥的作用也越来越大。在系统中,单片机更是起到了不可替代的核心作用很难达到令人满意的效果所谓智能语音技术,就是使计算机、手机等信息终端具备能听会说的能力,能够通过对语言进行分析、理解和生成,使得智能机器可以像人一样自如地使用人类语言从语音技术取得突破性进展至今,语音技术在仪器仪表、计算机监控系统中的应用一直受到普遍的关注主要包括语音、语音识别等技术。目前,基于单片机的语音合成装置的开发完全靠手工式操作,开发工作量大,研制周期长;并且语音词汇库的编辑、修改与扩充困难。在PC机上使用的各种语音卡没有考虑系统的特殊要求,难以用于有一定实时性、可靠性要求的系统中。单片机的串行通信方式接受来自主机的命令,完成相应的语音通报、报警任务,并具有功耗低、体积小、重量轻、抗干扰性强的特点 图3.1系统框图 4 方案实体设计 4.1 元器件的选型 根据系统的需要本人选择AT89C51单片机作为核心的控制芯片,用ISD4004作为语音放音芯片,SC2272作为解码芯片,SC2262为编码芯片,无线频率发射头F05P,无线接收头J04P,LM386作为音频功率放大器。 4.2 AT89C51 重要引脚功能说明 ·P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动(吸收或输出电流)4 个TTL逻辑门电路。对P3 口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。作输入端时,被外部拉低的P3 口将用上拉电阻输出电流。[1] P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,如表4.2.1所示: P3口还接收一些用于Flash闪速存储器编程和程序校验的控制信号。 ·RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。 ·ALE/PROG: 当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE 仍以时钟振荡频率的l/6 输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对Flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要可通过对特殊功能寄存器区中的8EH单元的DO 位置位,可禁止ALE 操作。该位置位后,只有一条MOVX和MOVC指令ALE才会被激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE无效。[2][3] 表4.2.1 P3口第二功能 端口引脚 第二功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 (外部中断0) P3.3 (外部中断1) P3.4 T0(定时计数0外部输入) P3.5 T1(定时计数1外部输入) P3.6 (外部数据存储器写选通) P3.7 (外部数据存储器读选通) ·PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C51 由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。在此期间,当访问外部数据存储器,这两次有效的PSEN信号出现。 ·EA/VPP:外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000H—FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接VCC端),CPU则执行内部程序存储器中的指令。Flash存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档