公交车智能语音播报系统毕业设计

合集下载

公交车自动报站及汉字显示系统毕业设计PPT

公交车自动报站及汉字显示系统毕业设计PPT

R 91
R 92
R 93
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
9 10111213141516
1718192021222324
3334353637383940 8 * 8 LE D 16 15 14 13 12 11 10 9 72 71 70 69 68 67 66 65
4142434445464748 8 * 8 LE D 16 15 14 13 12 11 10 9 72 71 70 69 68 67 66 65
4950515253545556 8 * 8 LE D 16 15 14 13 12 11 10 9 72 71 70 69 68 67 66 65
列驱动
16*16 LED点阵
16*16 LED点阵
16*16 LED点阵
16*16 LED点阵

设计采用以AT89C51单片机为核心芯片,16*16LED 汉字显示4个字,即为16*64点阵汉字显示,采用重 叠处理的方法。即在显示本行各列数据的同时,传 送下一列数据。为了达到重叠处理的目的,列数据 的显示就需要具有锁存功能。经过上述分析,就可 以归纳出列驱动器电路应具有的功能。对于列数据 准备来说,它应能实现串入并出的移位功能;对于 列数据显示来说,应具有并行锁存的功能。这样, 本行已准备好的数据打入并行锁存器进行显示时, 串并移位寄存器就可以准备下一行的列数据,而不 会影响本行的显示。
U5 7 4 LS5 9 5

基于单片机的公交车语音报站系统的设计

基于单片机的公交车语音报站系统的设计

基于单片机的公交车语音报站系统的设计Design of Voice-Based Bus Stop AnnouncementSystem Based on SCM目录摘要 (Ⅰ)ABSTRACT (Ⅱ)引言 (1)第一章方案论证与选择 (3)1.1单片机的选用 (3)1.2LCD液晶显示模块的选用 (3)1.3语音芯片的选用 (3)1.4功率放大器的选用 (4)1.5方案确定 (4)第二章公交车报站系统的硬件设计 (5)2.1硬件结构方框图 (5)2.2AT89S52单片机模块 (5)2.2.1AT89S52单片机主要特性 (6)2.2.2AT89S52单片机管脚图 (7)2.2.3AT89S52单片机的中断系统 (9)2.2.4AT89S52单片机的定时/计数器 (9)2.3语音模块 (10)2.4LCD1602显示模块 (13)2.4.1液晶模块简介 (14)2.4.2液晶显示部分与89S52的接口 (16)2.5TDA2822功率放大模块 (16)2.6键盘输入模块 (17)第三章公交车报站系统的软件设计 (19)3.1软件方框图 (19)3.2液晶显示流程图 (19)第4章公交车报站系统电路制作、调试分析 (20)4.1系统电路的制作 (20)4.2电路的调试 (20)结论 (21)致谢 (22)参考文献 (22)附录 (23)附录A公交车报站系统单片机控制模块原理图 (24)附录B公交车报站系统的主程序 (24)附录C公交车报站系统元器件清单 (30)基于单片机的公交车报站系统的设计摘要:根据AT89S52单片机的特点和公交车报站特点,本文提出一种用单片机控制语音芯片进行公交车语音手动报站的方法。

同时给出软硬件设计的方法,设计过程中包括硬件电路设计和软件程序编写两个方面,解释单片机在应用过程中的方法和可能出现的问题。

本文主要介绍硬件电路设计部分。

利用AT89S52作为CPU进行总体控制,通过ISD4004语音芯片建立语音信息库,对语音信息进行自由组合,形成变化多样的语音信息,同时运用LCD 液晶显示屏进行站数显示。

基于单片机的公交车自动报站系统设计毕业设计

基于单片机的公交车自动报站系统设计毕业设计

基于单片机的公交车自动报站系统设计毕业设计目录摘要................................................ 错误!未定义书签。

ABSTRACT.............................................. 错误!未定义书签。

引言 (1)第一章公交车自动报站系统设计的意义及任务 (3)1.1 公交车自动报站系统设计的意义 (3)1.2 设计任务 (3)第二章系统的硬件设计和方案对比选择 (5)2.1系统设计结构图 (5)2.2系统设计方案对比选择 (5)2.2.1 MCU微处理控制器的方案对比选择 (6)2.2.2 LCD液晶显示模块的方案对比选择 (6)2.2.3 语音芯片的方案对比选择 (7)2.2.4.实时时钟电路的方案对比选择 (7)2.2.5 控制方式方案选择 (8)第三章系统的硬件设计电路及元件说明 (9)3.1MCU微控制器电路 (9)3.2LCD液晶显示电路 (11)3.3语音芯片电路 (14)3.3.1 ISD4004引脚的说明 (14)3.3.2 ISD4004的操作模式说明 (16)3.4功放电路 (17)3.5红外无线控制电路及控制说明 (18)3.6按键控制 (20)3.7实时时钟电路 (20)I3.8温度传感模块 (21)3.9晶振电路 (22)3.10系统电源供电电路 (23)第四章系统的软件设计 (25)4.1中断服务程序 (25)4.2录音/放音控制程序 (27)4.3红外遥控解码程序 (28)4.4主程序设计 (29)第五章系统的制作、焊接与调试 (31)5.1系统的制作 (31)5.2系统的焊接 (31)5.3系统的调试 (31)第六章系统的验证及改进 (33)6.1系统的验证 (33)6.2系统的待改进的模块 (33)设计总结 (35)参考文献 (37)致谢 (39)附录 (41)附录一系统的主程序清单 (41)附录二基本单片机公交车自动报站系统设计的原理图 (50)附录三基本单片机公交车自动报站系统设计的PCB图 (51)附录四基于单片机公交车自动报站系统设计的元器件清单 (52)附录五基于单片机公交车自动报站系统设计的实物图 (53)附录六基于单片机公交车自动报站系统设计的使用说明 (54)II引言引言虽着我国城市建设的发展,对城市服务行业的服务质量要求也越来越高。

公交车语音报站系统的设计毕业论文

公交车语音报站系统的设计毕业论文

公交车语音报站系统的设计毕业论文目录第1章绪论 (1)1.1课题研究的背景 (1)1.2课题研究的意义 (1)1.3课题研究的主要容 (1)1.4课题研究的工作原理 (2)第2章系统总体方案设计 (3)2.1功能要求 (3)2.2设计思路 (3)2.3方案选择 (3)2.3.1显示模块选择方案 (3)2.3.2按键选择方案 (3)2.3.3芯片选择方案 (4)2.4总体设计框图 (5)第3章系统硬件设计 (7)3.1概述 (7)3.2主控模块 (7)3.2.1STC89C52芯片的简介 (7)3.2.2主控模块电路原理图 (10)3.3语音芯片模块 (10)3.3.1ISD4004芯片简介 (10)3.3.2LM386芯片简介 (14)3.3.3语音芯片模块电路原理图 (16)3.4LCD液晶显示模块 (16)3.4.1组成结构 (17)3.4.2引脚功能 (17)3.5按键控制模块 (19)3.5.1按键控制模块电路原理图 (19)第4章系统软件设计 (20)4.1录音模块设计 (21)4.2放音模块设计 (21)4.3显示模块设计 (22)4.4键盘扫描模块设计 (23)第5章系统分析与调试 (25)第6章结论与展望 (28)参考文献 (29)致谢 (30)附录 (31)附录A外文资料 (31)附录B硬件原理图 (46)附录C程序清单 (47)第1章绪论1.1 课题研究的背景随着社会经济的发展,城市化进程越来越快,城市人口急剧增加从而使城市交通压力不管增大,在倡导绿色低碳环保的今天,公交车作为城市公共交通的重要方式,是城市居民出行的重要工具。

因为公交车具有方便、快捷、经济实惠等优点。

公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响到服务的质量。

1.2 课题研究的意义传统由乘务人员人工报站的方式工作强度大且效果差,并需要大量的人力资源。

而通过单片机和语音芯片的结合,使得公交车到站信息及提示信息以语音和显示的方式告知乘客,为市民提供更人性化,完善的服务,并且节省了大量的人力资源。

公交车智能语音播报系统设计

公交车智能语音播报系统设计
C D 4 5 1 1驱 动模 块 . 3 . 2 微 控 制 系统 ( 1 ) 单 片机
按 键 控 制 单 元 如 图 3所 示 ,通 过 不 同 按 键 实 现
公 交 车 智 能 语 音 播 报 系统 设 计
彭卓立 , 曾 科, 杨桂 林
( 重 庆 大 学 光 电5 1 2 程学 院, 重庆 4 0 0 0 4 4)
摘 要 : 以一单片机 为控制核 心设计 一个功能完善 、 具 有 实 用 价 值 的智 能语 音 报 站 系 统 , 通 过 按 键 控 制
广 东技 术师 范学 院学 报 ( 自然 科 学 )
2 0 1 4年第 1 l 期
J o u na r l o f Gu a n g d o n g P o l y t e c h n i c No r ma l Un i v e r s i t y
No . 1 1 , 2 01 4
4 3 0 F 2 2 7 2单 片 机 : 8位 L E D 数码 管 :
收 稿 日期 : 2 0 1 4 — 0 9 — 2 0
作者简介 : 彭卓立 ( 1 9 9 2 一) , 男, 江西人 , 重 庆 大 学 光 电工 程学 院学 生 . 专业 方 向: 信号处理.
曾科( 1 9 9 1 一 ) , 男, 云南 人 , 重庆大学光电工程学院学生. 专业方 向: 信号处理.
控制信息.
信息 , 将 车辆 经 纬 度 坐 标 同站 点 坐 标 相 比较 , 一 旦 车 辆进入站点 一定范围 , 系 统 将 自动 报 站 ; 第 二 种 则 利 用 无 线 射 频 识 别 技术 . 在各公交 站设置 I D 唯 一 的射 频发射器 , 并 间歇 发 射 信 号 , 一 旦 公 交 车 驶 入 车 站 范 围, 车 载 系 统 将 接 收信 号 , 解码 站 台 I D, 并 由 单 片 机 控 制 播 放 对 应 站 台 报 站 语 音 ;第 三 种 是 对 车 轮 轴 转 角 脉 行 计 数 ,并 将 计 数 值 与 预 置 值 相 对 比确 定 报 站

公交车语音自动报站系统的设计第3稿11

公交车语音自动报站系统的设计第3稿11

本科生毕业论文(设计)系(院)物理与电子工程学院专业电子信息工程论文题目公交车语音自动报站系统的设计学生姓名李春容指导教师吴波(讲师)(姓名及职称)班级07级电信1班学号********完成日期:2011 年4月公交车语音自动报站系统的设计李春容物理与电子工程学院电子信息工程07331046[摘要] 本文介绍了一种利用红外线技术,模拟公交车语音自动报站的系统的设计制作过程。

该设计以STC89C52单片机为控制核心,ST188作为进出站识别系统,再由单片机控制语音芯片APR9600输出事先录入的站点信息,达到语音播报的目的,同时LCD显示当前的站台信息。

[关键词]单片机反射式红外传感器模数转换芯片语音芯片1前言现今社会,公交事业关乎到大多数城市居民的出行,可公交车上的报站系统依然无法满足大家对其的要求。

现在公交车上普遍使用的人工按键报站会出现报站不准确(由于司机在操作报站系统时经常会按错键或忘记按键,而且在调整系统时会连续报出几个站点,让不熟悉路线站点的乘客不知所措),并且每次报站时都需要由驾驶员对报站器进行操作,而在车辆起动与进站时,往往是路面情况最复杂的时候,驾驶员既要对行驶中的汽车进行起动或制动等操作,同时还要兼顾报站系统的操作,给行驶中的车辆带来一定的安全隐患。

虽然现在已经有些大城市的某些公交车上已经采用GPS定位系统自动报站,但其昂贵的成本,难以实现普及,特别是一些中小城市难以负担。

本设计针对目前常见公交车报站系统的主要缺陷,介绍了基于单片机控制的公交车语音自动报站系统,该系统费用廉价,可以普及。

2 总体方案设计2.1 方案例举方案一:由麦克风输入语音信号,经过放大处理后送至AD采样转换成单片机可以识别的数字信号,再存放在外部存储器(EEPROM)里面,当到站的时候,在有单片机从中取出声音信号,送给DA转换成模拟的音频信号,再经过音频放大器将信号放大,最后送到扬声器,进行语音播报。

方案二:把预先制作好的语音信息,分别都烧录到一块一次性集成语音芯片内,当到站或出站的时候就由单片机控制驱动电路,分别驱动对应的语音报站芯片,让其进行语音播报,从而达到自动报站的目的。

公交车的自动报站系统设计本科毕业设计

公交车的自动报站系统设计本科毕业设计

公交车自动报站系统设计摘要我国城镇化发展非常迅速,城市规模快速膨胀,城市人口和机动车数量急剧增长。

近年来由此而带来的城市交通拥堵问题非常严峻。

城市建立完善的公交系统是解决城市交通拥堵的最廉价的方案,被国家大力扶持。

国务院也颁布了优先发展公交系统的相关文件,公交车在城市交通中占据着越来越大的主体作用。

本设计旨在实现公交运行时报站的智能化,为乘客提供高效、便捷的服务。

本设计要求系统能够自动语音播报到站信息,并能够显示到站信息。

本设计利用GPS(全球定位系统),以89C51单片机为核心和基础。

利用GPS 获取比较精确的公交车位置信息;利用AT89C51单片机智能整合处理信息,发送控制指令;利用ISD1700系列语音芯片实现语音播报,JHD162A LCD 液晶模块来显示到站信息,从而实现所有的功能。

对设计结果利用proteus进行仿真和验证,可以达到预期的公交车全自动报站的功能,实现公交车到站提醒,即显示屏显示到站信息,语音系统自动播报站名。

全程无需人工干预,实现全自动智能报站,安全可靠。

本设计所采用的模块、元件廉价,系统可以长期稳定稳定,适合推广。

关键词:自动报站,GPS,89C51,JHD162The bus stops system automaticallyABSTRACTThe urbanization in our country is developing very quickly. The city’s expansion is very quickly, the urban population increase sharply, The number of cars on the road is growing so fast. For the pas t few years, the city’s traffic congestion problem is very serious. City establish a perfect public transportation system is the cheapest solutions to urban traffic congestion. It is national energetical support. The state council issued the state council on priority to the development of urban public transportation guidance "on December 29, 2012. The bus in the city's traffic occupies a more and more important role.This design aims to realize intelligent broadcasting station of bus information, provide efficient and convenient services for passengers. This design requirement system can automatic voice broadcast station information, and can display station information. This system USES the GPS (Global Positioning System Global Positioning System) with a 89c51 SCM as the core. This system uses GPS to obtain accurate vehicle location information. The use of 89c51 single-chip microcomputer to process information. Using ISD1700 to realize voice function. Though the JHD162A to display the information of stations. So as to realize the function of all. Using protest for the simulation and verification, the result of the design can achieve. The system fully without human intervention, and sage and reliable. This design uses the element is much cheaper. And the system can long-term and stable work, it is very suitable for promotion.KEY WORDS:automatically broadcast, GPS, 89C51, JHD162目录前言 (1)第1章GPS报站器行业现状介绍 (3)第2章系统整体设计方案 (5)第3章硬件模块选择 (6)§3.1主控芯片的选择 (6)§3.2GPS接收模块的选择 (7)§3.3 语音模块的选择 (10)第4章硬件设计 (12)§4.1主控模块 (12)§4.2GPS模块 (14)§4.3语音播报模块 (17)§4.4显示模块 (21)§4.5系统整体电路图 (25)第5章软件研究与设计 (27)§5.1单片机编程基本知识 (27)§5.2主程序流程图 (34)§5.3语音模块流程图 (36)§5.4显示模块流程图 (37)结论 (39)参考文献 (40)致谢 (42)前言近年来中国在经济发展上取得了非常可喜的成绩,城市扩张非常迅速,人均可支配收入持续增加,私家车保有量连年递增,但是,雾霾及交通拥堵情况也越来越严峻。

公交车车载语音报站LED大屏显示系统设计毕业论文

公交车车载语音报站LED大屏显示系统设计毕业论文

公交车车载语音报站LED大屏显示系统设计毕业论文引言近年来,随着科学技术的发展,微型计算机技术日益发展,已经在许多领域得到了广泛的应用。

在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得公交车报站器的实现成为可能,使得人们能够得到更加人性化的服务。

现在的公交车上大部分都采用投币的购票方式,同时,不再设乘务员。

本系统主要是解决如何方便、准确地指示乘客到站的问题,另外,该系统还可以为乘客提供各种各样的提示或警示服务,同时显示公共信息供乘客参考,使得乘客能愉快、安全地上下车。

本设计中使用AT89C52单片机来控制ISD4004语音芯片,使其工作在CPU 控制模式下,在该模式下,语音芯片能够建立2400段语音库信息,每段400ms,并且可以对此2400段语音信息进行自由组合,形成变化多样的语音提示信息,再配合多达10字的汉字LED显示屏提示,就使得该报站系统更加方便、实用。

本系统采用模拟语音数据直接存储ISD4004语音芯片在公交车报站器上的设计应用,使语音报站器的语音自然、音质好。

本系统使用AT89C52作为CPU,由CPU来控制ISD4004语音芯片,使其工作在CPU控制模式下。

当系统进行语音再生时,由CPU控制语音电路中的语音芯片来读取其外部扩展的存储器部的语音信息,并合成语音信号,再通过语音输出电路和扬声器,进行语音报站和提示。

CPU同时通过程序读取汉字信息,送入LED点阵显示电路来进行汉字提示。

当汽车到达某站时,公交车司机可以通过键盘来控制本系统进行工作,并且,系统使用了状态显示电路,向司机指示出当前的站号,司机可通过键盘来调整当前状态。

第一章方案论证方案一:方案一系统框图如图1所示。

此方案充分利用了单片机资源,外围扩展电路较少,ISD4004语音芯片与单片机AT89C52连接简便,外围电路简单。

ISD4004语音芯片记录声音没有段长度限制,声音不再需要A/D转换和压缩,记录时间最长可达16分钟,无需电源可保存数据长达100年,重复记录10000次以上。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要本文介绍了一种利用红外遥控技术,模拟公交车红外控制报站系统。

采用单片机SCT89C52作为控制核心,语音芯片ISD1700实现语音的存储和回放,LCD12864进行汉字显示,设计了公交车控制报站系统,实现了公交车站台语音播报、液晶显示和站台语音播报与液晶显示双重功能。

系统主要通过STC89C52单片机做为主芯片,通过红外遥控器把信号传给STC89C52单片机,启动LCD12864显示站名,同时应用语音模块播报站名。

整个系统硬件设计包括键盘控制模块、语音播报模块、液晶显示模块、红外控制模块。

红外控制模块又分为红外接发送和红外接收模块。

关键词单片机;公交车报站;语音播站;液晶显示;红外遥控AbstractThis paper introduces a kind of using infrared remote control technology, the simulation bus stops infrared control system. Adopts singlechip SCT89C52 as control core and pronunciation chip ISD1700 realize voice of storage and playback, LCD12864 on Chinese character display, design the bus stops control system, realized the bus station speech broadcast, LCD display and platform speech broadcast and LCD double function. System mainly through STC89C52 microcontroller do give priority to, updatedand infrared signal to STC89C52 microcontroller, start LCD12864 display of the station, and pronunciation module broadcasts stops. The whole system hardware design including keyboard control module, speech broadcast module, LCD module, infrared control module. Infrared control module is divided again after sending and receiving infrared infrared module.Keywords Microcontroller Bus stops system Speech broadcast station LCD display Infrared remote controlI目录摘要 (I)Abstract (I)第1章绪论 (1)1.1课题背景 (1)1.2设计要求 (1)1.3系统开发环境及主要使用 (1)1.3.1STC89C52简介 (2)1.3.2Keil2编程软件简介 (2)1.4论文的工作内容及论文的结构 (3)第2章方案分析与论证 (4)2.1无线接收模块的分析与论证 (4)2.2控制模块的分析和论证 (4)2.3干扰的简述与产生 (5)2.4本章小结 (7)第3章系统的硬件设计 (8)3.1系统的总体分析 (8)3.2ISD1700语音模块 (9)3.2.1ISD语音模块简述 (9)3.2.2ISD1700语音语模块应用及引脚说明 (9)3.3液晶模块 (13)3.3.1LCD12864特性 (13)3.3.2模块说明 (14)3.4红外按键控制模块 (17)3.4.1按键电路的设计 (18)3.4.2判键及其接口电路设计 (19)3.4.3键盘的工作方式 (21)3.4.4外部晶振的选用 (21)3.4.5复位电路 (22)3.5硬件抗干扰技术 (23)3.6本设计总体原理图 (25)II3.7系统的硬件实物图 (26)3.8本章小结 (27)第4章系统的软件设计 (28)4.1系统软件的总体设计 (28)4.2遥控模块的软件实现 (29)4.2.1按键控制部分 (29)4.2.2遥控发送部分 (30)4.2.3遥控接收部分 (31)4.3液晶模块的软件实现 (33)4.4语音模块的软件实现 (34)4.5软件抗干扰技术 (35)4.6程序设计 (36)4.7本章小结 (36)第5章系统测试 (37)5.1系统联机前的静态调试 (37)5.2联机仿真调试 (38)5.3整体系统调试过程 (38)5.4本章小结 (39)结论 (40)致谢 (40)参考文献 (41)附录1 (42)附录2 (43)附录3 (45)III哈尔滨工业大学华德应用技术学院毕业设计(论文)第1章绪论1.1课题背景近年来,随着社会经济的持续发展,城市交通已成为人们外出时最为关注的事情。

公交车也成为城市交通中一道亮丽的风景。

公交车也为外出的人们提供了方便快捷的服务。

但是随着我国各大城市公交公司的人员精减,而且对公交运输也提出更高的要求。

各公交公司都在每辆公交车上只配备了一个司机,进行无人售票,为了公交系统的安全考虑,需要对自动化的公交语音报站系进一步完善。

因为公交车的报站方式直接影响到服务的质量和整个城市的整体面貌。

传统报站方式是由乘务人员进行人工报站,因方言或拥挤等情况,该方式工作强度太大其效果往往也太差。

虽然很多城市都使用最简单的智能语音播报系统。

但这些公交车报站系统仅停留在语音播报上,这给听力不好的旅客带来不便。

而有的公交车报站系统虽然有屏幕显示功能,但其中显示器基本上是采用LED大屏幕点阵列结构完成。

LED大屏幕要实现稳定显示需遵循动态扫描规律,存在着扫描驱动电路较为复杂,信号传输线多,抗干扰性能差等缺点。

由于液晶显示器具有低压微功耗,平板型结构,显示信息量大,易于彩色化,没有电磁辐射,寿命长等显著优点。

为此本次毕业设计开发了基于单片机控制的公交车到站语音播报与液晶显示控制系统。

1.2设计要求在本次课题中,主要是使用STC89C52单片机为核心,设计一个公交车自动报站系统。

要求用红外遥控控制,实现当公交车靠近站点时用文字显示站名,同时也相应的进行语音播报。

这样不仅给视力不好的顾客带来方更,也给听力不好的乘客带来更大的方便。

1.3系统开发环境及主要使用软件条件:Keil2;伟福6000;Protel99SE电路图设计软件;Proteus仿真软件。

1哈尔滨工业大学华德应用技术学院毕业设计(论文)硬件条件:电脑一台;面包板;伟福仿真器;万用表;焊接工具等。

1.3.1STC89C52简介STC89C52降低成本,提升性能,原有程序直接使用。

STC公司鼓励放心使用,PLCC、PQFP 小型封装,3.3V工作电压单片机,使您的产品更小、更轻,功耗更低。

用STC提供的STC-ISP.exe工具将您原有的代码下载进行STC相关的单片机即可或用通用编程器编程。

5V:5.5~3.8V,乃至3.4V,3V:3.6 ~2.4V,乃至 1.9VSTC89系列单片机大部分具有在系统可编程的(ISP)特性,ISP的好处是:省去购买通用编程器,单片机在用户系统上即可下载和烧录用户的程序,而无需将单片机从已生产好的产品上拆下,再用通用编程器将程序代码烧录进单片机内部。

有些程序尚未定型的产品可以一边生产,一边完善,加快了产品进入市场的速度,减小了新产品由于软件缺陷带来的风险。

由于可以将程序直接下载到单片机看运行结果故也可以不用仿真器。

大部分STC89C52系列单片机在销售给用户之前已在单片机内部固化有ISP 系统引导程序,配合PC 端的控制程序即可将用户的程序代码下载进行单片机内部,故无需编程器(速度比通用编程器要快)。

不要用通用编程器编程,否则有可能将单片机内部已固化的ISP系统引导程序擦除,造成无法使用STC提供的ISP软件下载用户的程序代码。

1.3.2Keil2编程软件简介Keilu Vision2是美国Keil2 Software公司出品的51系列兼容C语言软件开发系统,使用接近于传统C的语法来开发与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用,而且大大的提高了工作效率和项目开发周期,他还能嵌入汇编,还可以在关键的位置嵌入,使程序达到接近于汇编的工作效率。

Keil2 C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面,使您能在很短的时间内就能学会使用Keil2 C51来开发你的单片机应用程序。

另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil 2 C51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。

在开发大型软件时更能体现高级语言的优势。

2哈尔滨工业大学华德应用技术学院毕业设计(论文)1.4论文的工作内容及论文的结构本文主要完成红外遥控控制公交车报站系统,主要是学习和研究本次课题中使用的硬件以及软件的设计。

从而达到想要完成的课程设计题目。

本次课题主要包括LCD12864液晶显示,ISD1700语音模块播报,SM0038红外发送和接收等功能。

在其过程中还学习了与单片机有关的一些知识,以提高自己的理论基础。

本文主要分五章进行说明。

第一章为绪论部分,主要讲述本文的开发环境和常用软件。

第二章是方案的分析和论证,此部总分为前期的准备工作,为了能够更好的完成接下来的工作而做好前期的准备。

第三章为系统的硬件设计,运用大量的篇幅对硬件各部分进行说明,主要是对各部分的元件的特性进行学习和使用。

第四章为系统的软件设计,通过流程序图对软件的程序进行相应的说明,这样学习起来更加的清晰明确。

第五章为系统的测试,这部分主要包括,系统的硬件测试方法、系统的软件测试方法以及系统的总体联调。

3哈尔滨工业大学华德应用技术学院毕业设计(论文)第2章方案分析与论证本课题是一个软、硬件紧密结合注重实际应用的系统。

在课题研究的期间,主要研究系统硬件设计。

因此,在详细讲述之前,先介绍“公共汽车自动报站”的设计思想及整体硬件方案的设计。

实现公交汽车红外遥控报站是公交智能化的一份子,是促进智能交通的一个不可缺少的步骤,同时也是落实“公交优先”使城市交通与社会经济和谐发展的重要组成部分。

2.1无线接收模块的分析与论证方案一:无线AP。

由无线AP构成,通信的效果好,数据传送量大,但是其成本比较高,由于采用IEEE802.11b和IEEE802.11g的通信协议,因此它比较适合用于移动上网。

相关文档
最新文档