课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] 基于单片机的公交车报站系统课程设计 [复制链接]

楼主
文件格式:word
文件大小:1.07MB
适用专业:基于单片机的公交车报站系统
适用年级:大学
下载次数:5 次
我要下载:点击联系下载
论文编号:110963

资料简介:
  基于单片机的公交车报站系统课程设计,共45页,16007字。
  
摘要
  
单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。而51单片机是各单片机中最为典型和最有代表性的一种。
  
现在大城市公交车基本上实现智能化,报站只需按一个键即可完成语音提示,本设计就是基于51单片机实现的公交车报站系统。此公交车报站系统主要可以分为四个部分:单片机控制部分、语音播报部分、液晶显示和键盘输入部分,采用AT89S52单片机作为主控制芯片,利用ISD1420P实现语音报站,显示采用带中文字库的FM12864F液晶显示模块,键盘采用普遍使用的4*4的键盘矩阵,简单易行且控制方便。它主要实现功能有:可以实现较多的公交线路;可以存放较多的服务用语和广告词;具有线路切换控制功能;设计电路硬、软件部分并能实现演示。设计主要的使用的软件有Protel99 SE、Keil等,软件方面采用C语言编程。
  
关键词:单片机,C语言,语音报站,Keil
  

  
目录
  
摘要    I
  
Abstract    II
  
1    绪论    1
  
1.1 课题背景    1
  
1.2 国内外发展现状    1
  
1.3 课题研究的目的和意义    2
  
2    系统开发工具和主要元器件介绍    3
  
2.1开发工具的介绍    3
  
2.1.1 Keil的介绍    3
  
2.2主要元期器介绍    3
  
2.2.1 AT89S52单片机    3
  
2.2.2 ISD1420P语音芯片    7
  
2.2.3 FM12864F液晶显示器    9
  
2.3 单片机C语言编程    14
  
3 电路设计    17
  
3.1 总系统设计概述    17
  
3.1.1 总系统基本功能要求    17
  
3.1.2 总系统设计思想及方案    17
  
3.1 子系统的设计    18
  
3.2.1 单片机控制部分    18
  
3.2.2 语音播报模块    19
  
3.2.3 液晶显示模块    19
  
3.2.4 键盘矩阵    20
  
4 程序的设计    21
  
4.1 程序设计流程图    21
  
4.2 程序的核心代码    22
  
4.3 程序的编译和硬件的调试    29
  
4.3.1 程序的编译    29
  
4.3.2 程序编译的主要问题及解决    34
  
4.3.3 硬件调试的主要问题及解决    35
  
5 程序的烧录    36
  
5.1 程序的烧录    36
  
6 总结    38
  
结束语    39
  
致谢    40
  
参考文献    41


资料文件预览:
共1文件夹,1个文件,文件总大小:1.07MB,压缩后大小:697.24KB

  • 基于单片机的公交车报站系统课程设计
  • doc基于单片机的公交车报站系统.doc  [1.07MB]

我要下载:基于单片机的公交车报站系统课程设计
分享 转发
TOP
沙发

我是出来打酱油的,路过

我是出来打酱油的,路过
TOP
板凳

好东西我要

    收藏再看要顶先
TOP
地板

蹦?Q么卡卡查查要有新思维了

卡卡查查要有新思维了



最近希望常常和哥们都多沟通下
TOP
5#

保持队形

大家保持队形,继续啊
TOP
6#

努力赚积分。。。。。。。。。。。努力赚积分。。。。。。。。。。。努力赚积分。。。。。。。。。。。努力赚积分。。。。。。。。。。。努力赚积分。。。。。。。。。。。
TOP
7#

我要积分!!!!!!!!!!!!!!!!!!
TOP
8#

我也想要
TOP
9#

我想要啊可为什么要200积分啊
TOP
10#

TOP
发新话题 回复该主题