毕业设计(论文)-基于AT89S52单片机的公交车汉字显示系统设计
- 格式:pdf
- 大小:7.00 MB
- 文档页数:42
摘要本课程设计要求基于STC89C52单片机实现用8位数码管进行时钟显示。
采用了AT89C52单片机和DS1302实时时钟芯片,使用5V电源进行供电。
设计的时钟可以通过按键切换,数码管显示北京时间(时、分、秒)以及月份、日期、星期,并且可以实现时钟的校准功能。
主要的程序有:时钟芯片驱动程序,数码管显示及驱动程序等。
设计成果制作成可供实际检测的实物电路板。
关键词:单片机;DS1302;时钟电路;数码管显示;AbstractThe requirements of the curriculum design is based on STC89C52 single chip microcomputer, using 8-bit digital tubes to display clock. Using AT89C52 single chip microcomputer and DS1302 real-time clock chip, and the use of 5V power supply. Design of the clock by means of the key switches, display Beijing time ( hours,minutes, seconds ) and month, date, week, with digital tubes, and also can achieve the function of clock calibration. The main procedures : Clock Chip Driver, the digital display and control drivers. The design results can be used in the practical detection which have been made into a real circuit board.Key words:single chip microcomputer; DS1302; clock circuit; digital tube display;目录引言 (1)1 电子钟功能及总体方案介绍 (2)电子钟功能介绍 (2)基本功能要求 (2) (2)总体方案介绍 (2) (2) (2)2 时钟系统的硬件设计 (2)控制芯片的选择 (2)AT89S52单片机性能与特点 (2) (3)AT89S52引脚的功能说明 (3)存储器的配置 (5)DS1302的结构及工作原理 (5)引脚功能及内部结构 (5)DS1302的控制字节 (6)74HC573结构及工作原理 (7) (7) (7)数码管的基本介绍 (7)时钟电路设计 (8) (8) (8) (9)3 软件模块设计 (10)主程序设计 (10)时钟芯片实时时间 (10)4 硬件组装 (11)元件清单 (11)电路板 (11)5 课程设计结果及总结 (12) (12) (12)参考文献 (13)引言21世纪,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代化电子产品性能进一步提高,产品更新换代的节奏也越来越快。
江苏城市职业学院毕业设计(论文)(2012届)设计(论文)题目基于AT89S52的LED汉字显示屏的设计分工项目硬件设计办学点(系)XX(电子工程系)专业电子信息工程技术班级XXXXXXX学号XXXXXXXXXX学生姓名XXXX起讫日期年月日—年月日地点淮安指导教师XXX 职称XXXXXX年X月X日摘要LED(LightEmittingDiode)行业已经成为一个快速发展的新兴产业,市场空间巨大,前景广阔。
本文介绍了基于AT89S52单片机的LED显示屏设计。
其中着重介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及详细的使用说明和工作流程。
本文分为六部分,其中主要内容是系统总体分析,系统硬件设计系统软件设计等三部分。
系统总体分析是基础,系统硬件设计是本文的关键,该部分首先简单描述系统硬件工作原理,且附以系统硬件设计图论述了本次毕业设计所应用的各硬件接口模块的功能及工作过程。
本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的设计。
本设计具有操作简单、扩展功能较多、实用性强等特点。
关键词:AT89S52单片机 LED 点阵显示硬件设计目录第一章前言 (5)1.1 LED显示屏的发展背景及国内外研究现状 (5)1.2 设计目标及思路 (5)1.2.1设计的目标 (5)1.2.2设计思路 (5)第二章系统总体分析 (7)2.1 LED显示屏的技术现状及发展趋势 (7)2.1.1 LED显示屏相关定义 (7)2.1.2 LED显示屏的分类 (7)2.1.3相关技术 (7)2.2 LED点阵驱动原理 (9)2.3 LED16*16点阵显示 (10)2.4系统硬件的总体结构及布局 (11)2.4.1 控制电路设计 (11)2.4.2 显示驱动电路 (12)2.5本章小结 (14)第三章硬件设计与实现 (15)3.1单片机系统的设计 (15)3.1.1 AT89S52主要功能列举如下 (15)3.1.2 AT89S52各引脚功能介绍 (16)3.2 驱动电路 (18)3.2.1 74LS138芯片简介 (18)3.2.2驱动电路的构成 (19)3.3 本章小结 (20)第四章汉字点阵显示原理及字库代码获取方法 (21)4.1汉字点阵显示原理 (21)4.2字库代码的获取方法 (21)4.3本章小结 (23)第五章程序的设计与调试 (24)5.1程序流程图 (24)5.2程序的设计 (24)5.3程序的输入以及HEX文件的生成 (27)5.3.1 keil的简介 (27)5.3.2 keil的使用说明 (28)5.4本章小结 (29)第六章总结与展望 (30)6.1 总结 (30)6.2展望 (30)参考文献第一章前言1.1 LED显示屏的发展背景及国内外研究现状在大型商场、车站、码头、地铁站以及各类办事窗口等越来越多的场所所需要用LED点阵显示图形和汉字。
基于单片机的公交车报站系统毕业设计标准化管理部编码-[99968T-6889628-J68568-1689N]毕业设计说明书课题名称: 基于单片机的公交车报站系统设计学生姓名专业应用电子技术班级 1202时间指导教师电子工程学院摘要:本文介绍了一种公交车报站系统的硬件设计原理,提供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。
系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理。
系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名。
达到半自动报站的作用。
整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。
其中显示模块是本系统的重点。
本系统很大程度上提高公交车报站的准确性,可靠性。
提高了公交系统的服务质量。
促进城市经济发展和交通变化的和谐发展。
关键词:AT89C52单片机,16*16LED点阵显示屏,目录第一章 (3)前言 (3)背景与意义 (3)现状 (4)发展趋势 (4)设计任务 (4)第二章案论证和选择 (5)总体方案 (5)单片机的选择 (5)LED点阵显示方式的选择 (6)第三章系统硬件设计 (7)单片机介绍 (7)3.1.1晶振电路 (10)3.1.2复位电路设计 (11)3.1.3按键电路设计 (11)显示电路设计 (12)16*16LED显示屏 (12)3.2.2 LED显示屏工作原理 (14)第四章软件设计 (16)软件开发工具和语音 (16)单片机软件流程图 (16)LED程序分析 (17)结论 (18)致谢 (19)参考文献 (19)附录A 元器件清单 (20)附录B 原理图、proteus仿真图 (21)第一章前言随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。
本科毕业设计(论文)题目:基于单片机的LED汉字滚动显示器设计教学单位:工程技术系专业:电子信息工程2013年5月摘要LED已成为一个高速发展的新兴产业,前景广阔。
该设计介绍了基于单片机AT89S52的16×16点阵LED汉字滚动显示屏的设计。
其中重点介绍了LED点阵显示的硬件设计、硬件电路各部分的功能和原理、相应软件的程序设计,及详细的使用说明和工作流程。
该设计分为六部分,其中主要内容为系统总体分析,系统硬件设计,系统软件设计三部分。
系统总体分析是该设计的基础;系统硬件设计是该论文的关键及核心部分,首先该部分简单描述系统硬件的工作原理,且附上系统硬件设计框图,论述了该设计所应用的各硬件接口技术和各个接口模块的功能及工作过程;软件设计是系统运行必不可少的部分。
本设计主要是软、硬件相结合,以硬件为基础,来进行各功能模块的设计。
本设计实用性强、操作简单、扩展功能强。
本显示屏的设计具有体积小、硬件少、电路结构简单及容易实现等优点。
关键词:单片机;LED;点阵;汉字显示AbstractLED have become a high speed development of emerging industries, and broad prospects. The design based on single chip microcomputer AT89S52 was introduced 16 * 16 lattice LED scrolling display of Chinese characters design. Which focus on LED dot matrix display the functions of the parts of the hardware design, hardware circuit and the principle and the corresponding software program design, and detaiLED instructions and work processes.The design is divided into six parts, including the main content for the system overall analysis, the system hardware design, system software design three parts. System overall analysis is the foundation of the design; System hardware design is the key and core part of the paper, first of all, this part simply described the working principle of the system hardware, and attach a system block diagram of hardware design, the design is discussed the application of the hardware interface technology and the function of each interface module and working process; Software design is a crucial part of the system is running.The dominant idea of the design is a combination of software and hardware, on the basis of hardware, design of each function module. This design and strong practicability, simple operation, strong extended functionality. This display design with small size, less hardware, circuit structure is simple and easy to implement, etc.Keywords: MCU; LED; Lattice; Chinese character demonstrates目录第1章绪论 (1)1.1本课题的研究意义及必要性 (1)1.2LED的现状和发展趋势 (1)1.3LED的参数及特点 (2)第2章系统总体分析 (4)2.1设计目标及采取的方案 (4)2.2工作原理 (5)2.3总体设计 (5)第3章系统硬件设计 (7)3.1单片机处理模块 (7)3.2行驱动模块 (10)3.3列驱动模块 (12)3.4LED点阵显示模块 (14)3.4.1 LED点阵显示方案 (14)3.4.2 LED点阵原理 (15)3.4.3 汉字显示原理 (17)第4章系统软件设计 (19)4.1主程序设计 (19)4.2显示子程序设计 (20)4.3移位子程序设计 (21)第5章系统调试及性能分析 (23)5.1复位电路的调试与改进 (23)5.2驱动电路的调试与改进 (23)5.3上拉电阻的调试与改进 (23)5.4总体性能分析 (24)结论 (25)致谢 (26)参考文献 (27)附录 (1)第1章绪论1.1 本课题的研究意义及必要性单片机是一种集成微处理芯片,高密度集成了普通计算机的微型处理器,具有8kb的ROM和P0、P1、P2、P3输入输出接口,且集成了定时器等电路。
公交车车载语音报站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次以上。
摘要近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
交通灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
本项目主要从单片机应用上来实现十字路口交通灯智能化的管理,用来控制过往车辆的正常运行。
我们采用MSC-51系列单片机AT89S52和驱动芯片74HC245为中心器件,两位共阴数码管和红、黄、绿LED灯为显示器件来设计交通灯控制器,实现了东西南北路口直行,转弯交替通行;人行道通行;数码管显示直行通行时间倒计时;红、绿灯循环点亮,倒计时剩4秒时黄灯闪烁警示;某一方向拥挤时,可通过p3.0,p3.1处的两个按键,实现人工调节通行时间;紧急情况时,可通过p3.2处的中断按键,实现各路口显示红灯,数码管数据保持不变等功能。
本系统实用性强、操作简单、扩展功能强。
关键词:单片机、交通灯、数码管、AT89S52、74HC245、中断ABSTRACTIn recent years, with the rapid development of science and technology, SCM applications are deepening, drive traditional control test technology is increasingly update at the same time. In real-time detection and automatic control of microcomputer application system, the single chip microcomputer often as a core component to use, only single chip microcomputer aspects knowledge is not enough, still should according to the specific combination of hardware and software, the hardware structure, perfected. The emergence of the traffic light, to effectively control the traffic, the traffic flow, improve road traffic capacity, reduce the number of traffic accidents have obvious effect. This project mainly from SCM to realize the intersection traffic lights intelligent management, is used to control the normal operation of the vehicles. We use MSC - 51 series microcontroller AT89S52 and drive 74 HC245 chip device for the center, both Yin digital tube and red, yellow and green leds to show the device to design a traffic light controller, realized the north and south, east and west road go straight, turn pass alternatively; The pavement. Digital tube display way of passing time countdown. Red, green light, the countdown with four seconds left yellow lights flashing warning; When one direction crowded, but through p3.0, p3.1 place two buttons, artificial adjusting passage of time. Emergency, can interrupt button by p3.2, implement the intersection shows a red light, digital tube data remains unchanged, and other functions. The system practical, simple operation, strong extended functionality.Key words:single chip microcomputer, traffic lights, digital tube, AT89S52, 74HC245, interrupt目录摘要 (III)ABSTRACT (IV)第一章 (1)1.1 课题背景 (1)1.2 课题意义 (1)1.3 国内外发展情况 (1)第二章主控芯片介绍及系统方案设计 (2)2.1 AT89S52单片机的介绍 (2)2.2 设计的所需了解的知识点 (4)2.3 方案比较、设计与论证 (4)2.3.1 电源提供方案 (4)2.3.2 显示界面方案 (4)2.3.3 单片机交通灯控制系统通行方案设计 (4)第三章系统硬件电路设计 (6)3.1 系统的组成 (6)3.1.1 显示模块功能 (6)3.1.2 按键模块功能 (6)3.2 系统硬件设计 (7)3.2.1 电路原理图 (7)3.2.2 74HC245引脚参数及功能说明 (7)3.2.3 2位共阴数码管 (8)3.3 功能设计 (9)3.3.1 时钟电路 (9)3.3.2 复位电路 (9)3.3.3 LED动态显示器接口电路 (9)3.4 串口通信 (10)3.4.1 串行端口的基本特点 (10)3.4.2 串行端口的工作方式 (10)第四章系统软件设计 (12)4.1 程序流程图 (12)4.2 子程序模块设定 (13)4.2.1 硬件延时 (14)4.3 KEIL51的应用 (15)4.4 protel99se的应用 (15)第五章调试与结果 (15)5.1 调试 (16)5.1.1 硬件调试 (16)5.1.2 软件调试 (16)5.2遇到的问题及解决方案 (17)5.2.1 问题 (17)5.2.2 解决方法 (17)5.3 结果 (17)参考文献 (18)附录一 (19)致谢 (20)第一章1.1 课题背景在现代城市的日常运行控制中,车辆的交通控制越来越重要,道路超负荷承载现象严重,致使交通事故逐年增加。
公交车汉字显示系统学生:XXX 指导教师:XXX内容摘要:随着时代的进步,公交车已经成为一般工薪族和学生族出门必须的交通工具。
由于单片机技术飞速发展。
目前,在公交车报站方面,也由传统的人工报站,逐渐改变为使用单片机控制的文字报站系统。
从以前售票员的大声报站变成现在的自动的汉字提示等新型的报站系统,加快了现代化建设的进程。
是国家自动化交通发展的标志。
为降低目前市场上LED点阵显示屏的制作成本, 本着简单实用的原则, 设计并制作了一种由单片机控制的公交车站名LED 点阵显示屏。
通过串口与上位机通讯, 以实现对显示内容的更改、扩展。
系统成本低、结构简单、工作稳定, 有很大的潜在经济价值和社会价值。
关键词:LED 点阵 AT89S52 单片机串行通讯下载取模软件Design of the name display system for bus stationAbstract:With the progress of The Times, the bus had already become general applicability and students out of transportation must be family. Due to the rapid development of single chip microcomputer. At present, in the bus stops, alsofrom the traditional artificial the stops, and gradually change to use the wordsof the single chip microcomputer control system stops. From former conductorstops the automatic now loudly into the characters suggest and so on the newsystem of the stops and accelerate the modernization. Is the national symbolof automation transportation development.In order to reduce the cost of producing the lattice LED panel on the market nowadays, on principle of simple ness and availability, a kind of lattice LEDpanel screen is designed and implemented ,which is used to display the namesof the bus stat ions under the control of microcomputer. It can modify and extendthe contents of display, through serial communication with computers. In addition, not only has it the feature of low system cost, simple ness of structure,and stability of working, but also great potential economic and social value.Keywords: LED-lattice AT89S52 microcomputer serial communication application software目录前言.................................................................................................................. 错误!未定义书签。
江苏城市职业学院()(20XX届)设计()题目基于AT89S52的LED汉字显示屏的设计分工项目硬件设计办学点(系)XX(电子工程系)专业电子信息工程技术班级XXXXXXX学号XXXXXXXXXX学生姓名XXXX起讫日期年月日—年月日地点淮安指导教师XXX 职称XXXXXX年X月X日摘要LED(LightEmittingDiode)行业已经成为一个快速发展的新兴产业,市场空间巨大,前景广阔。
本文介绍了基于AT89S52单片机的LED显示屏设计。
其中着重介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及详细的使用说明和工作流程。
本文分为六部分,其中主要内容是系统总体分析,系统硬件设计系统软件设计等三部分。
系统总体分析是基础,系统硬件设计是本文的关键,该部分首先简单描述系统硬件工作原理,且附以系统硬件设计图论述了本次所应用的各硬件接口模块的功能及工作过程。
本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的设计。
本设计具有操作简单、扩展功能较多、实用性强等特点。
关键词:AT89S52单片机 LED 点阵显示硬件设计目录第一章前言 (5)1.1 LED显示屏的发展背景及国内外研究现状 (5)1.2 设计目标及思路 (5)1.2.1设计的目标 (5)1.2.2设计思路 (5)第二章系统总体分析 (7)2.1 LED显示屏的技术现状及发展趋势 (7)2.1.1 LED显示屏相关定义 (7)2.1.2 LED显示屏的分类 (7)2.1.3相关技术 (7)2.2 LED点阵驱动原理 (9)2.3 LED16*16点阵显示 (10)2.4系统硬件的总体结构及布局 (11)2.4.1 控制电路设计 (11)2.4.2 显示驱动电路 (12)2.5本章小结 (14)第三章硬件设计与实现 (15)3.1单片机系统的设计 (15)3.1.1 AT89S52主要功能列举如下 (15)3.1.2 AT89S52各引脚功能介绍 (16)3.2 驱动电路 (18)3.2.1 74LS138芯片简介 (18)3.2.2驱动电路的构成 (19)3.3 本章小结 (20)第四章汉字点阵显示原理及字库代码获取方法 (21)4.1汉字点阵显示原理 (21)4.2字库代码的获取方法 (21)4.3本章小结 (23)第五章程序的设计与调试 (24)5.1程序流程图 (24)5.2程序的设计 (24)5.3程序的输入以及HEX文件的生成 (27)5.3.1 keil的简介 (27)5.3.2 keil的使用说明 (28)5.4本章小结 (29)第六章总结与展望 (30)6.1 总结 (30)6.2展望 (30)参考文献第一章前言1.1 LED显示屏的发展背景及国内外研究现状在大型商场、车站、码头、地铁站以及各类办事窗口等越来越多的场所所需要用LED点阵显示图形和汉字。
毕业设计说明书课题名称:基于单片机的公交车报站系统设计学生姓名专业应用电子技术班级 1202时间2014.10-2014.12指导教师电子工程学院摘要:本文介绍了一种公交车报站系统的硬件设计原理,提供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。
系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理.系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名.达到半自动报站的作用.整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。
其中显示模块是本系统的重点。
本系统很大程度上提高公交车报站的准确性,可靠性。
提高了公交系统的服务质量。
促进城市经济发展和交通变化的和谐发展。
关键词:AT89C52单片机,16*16LED点阵显示屏,目录第一章 (3)1.1前言 (3)1。
2背景与意义 (3)1。
3 现状 (4)1.4 发展趋势 (4)1。
5 设计任务 (4)第二章案论证和选择 (5)2。
1总体方案 (5)2.2单片机的选择 (5)2.3 LED点阵显示方式的选择 (6)第三章系统硬件设计 (7)3.1单片机介绍 (7)3.1.1晶振电路 (10)3。
1.2复位电路设计 (11)3。
1.3按键电路设计 (11)3.2 显示电路设计 (12)3.2。
1 16*16LED显示屏……………………………………………………123.2.2 LED显示屏工作原理 (14)第四章软件设计 (16)4.1 软件开发工具和语音 (16)4.2 单片机软件流程图 (16)4.3 LED程序分析 (17)结论 (18)致谢 (19)参考文献 (19)附录A 元器件清单 (20)附录B 原理图、proteus仿真图 (21)第一章1。
1前言随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品.在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。
单片机系统课程设计成绩评定表设计课题:基于89C51的公交车汉字条屏设计学院名称:电气工程学院专业班级:自动1302学生姓名:学号:指导教师:设计地点:31-505设计时间:2015-12-28~2016-01-08单片机系统课程设计课程设计名称:基于89C51的公交车汉字条屏设计专业班级:自动1302学生姓名:学号: 201323020219 指导教师:课程设计地点:31-505课程设计时间:2015-12-28~2016-01-08单片机系统课程设计任务书摘要:单片微型计算机简称单片机。
1971年Intel公司的霍夫研制成功,世界上第一块4位微处理芯片Intel 4004。
标志着第一代微处理器问世,微处理器和微机时代从此开始。
单片机一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。
LED发光二极管是一种能够将电能转化为可见光的固态的半导体器件,它改变了白炽灯钨丝发光与节能灯三基色粉发光的原理而采用电场发光。
本设计给出了一基于MCS-51系列单片机的16×16 点阵LED显示屏的设计方案。
包括系统具体的硬件设计方案,软件流程图和部分C语言程序等方面。
在负载范围内, 只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。
本设计主要以AT89C51单片机为核心采用串行传输、动态扫描技术来制作的一款拥有多功能的模块化16×16LED点阵的多功能显示屏。
关键词:C51单片机LED点阵驱动电路目录第一章绪论 (6)1.1单片机的发展史 (3)1.2单片机的发展趋势 (3)第二章8051单片机的体系结构 (7)2.1单片机基本内部资源 (4)2.2存储组织 (6)2.3单片机系统外围电路 (8)第三章LED电路 (12)3.2 16×16点阵LED原理及应用 (10)3.3 LED点阵的显示文字图形原理 (11)3.4 动态滚动显示原理 (14)3.5驱动方式 (14)3.6行驱动电路图: (16)3.7列驱动电路图: (16)3.8单片机驱动74HC595引脚连接电路图: (16)第四章总体方案 (20)第五章仿真和调试 (21)5.1 Proteus的基本性能概述 (18)5.2 Proteus仿真要求 (19)5.3 Proteus仿真步骤 (19)5.4 仿真问题与解决 (20)参考文献 (21)附录A公交车汉字条屏设计原理图 (22)附录B公交车汉字条屏设计PCB图(正面) (22)附录C公交车汉字条屏设计PCB图(反面) (23)附录D公交车汉字条屏设计仿真图 (23)附录E公交车汉字条屏设计调试图 (24)附录F公交车汉字条屏设计程序 (25)第一章绪论1.1单片机的发展史单片机诞生于20世纪70年代末,历了SCM、MCU、SOC三大阶段。
物理与电子信息学院课程设计报告书姓名:班级:08电信(本)学号:时间:2010年12月目录1设计任务和要求 (2)2方案论证 (2)2.1 方案比较 (2)2.1.1 方案一 (3)2.1.2 方案二 (3)2.2 方案选择 (4)3系统硬件设计 (4)3.1 主控电路的设计 (4)3.1.1 关于AT89C51单片机 (4)3.1.2 振荡器电路的设计 (7)3.1.3 复位电路的设计 (9)3.2 DS1302时钟电路 (11)3. 3 DS18B20数字温度传感器 (12)3.4 语音输出电路的设计 (14)3.4.1 关于语音芯片 (15)3.4.2 录音、放音电路的设计 (19)3.5 LCD12864液晶显示的设计 (21)4 软件设计 (23)4.1 主控程序的设计 (23)4.2程序清单 (24)5 系统测试结果及分析 (26)5.1测试方法 (26)5.2 测试结果及分析 (27)6 结束语与心得体会 (27)参考文献 (27)附录1 (28)附录2 (44)设计题目公交车自动报站器的设计设计要求设计一种基于以AT89S52单片机和语音芯片ISD4004为核心公交车自动报站系统。
LCD12864液晶显示时间以及车内的温度,实时显示年、月、日、星期、时、分、秒,采用按键式实现时钟对表和快慢调整。
同时,每到一站会有语音提示和标语提示。
设计过程摘要:本次课程设计以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语,同时利用LCD电路进行汉字显示。
本设计要求利用AT89C52作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、时钟电路、电源电路等。
本系统使用了专门的时钟芯片DS1302,读出其时间在LCD12864上显示,并能通过按键对其进行调时和校准。
温度使用DS18B20数字温度传感器,以显示车内的温度。
语音芯片使用ISD4004-8MP,ISD4004-8MP是使用很广泛的语音芯片。
基于AT89S52汉字多方式显示屏的设计1 引言生活中可视广告随处可见,大多采用LED 汉字显示屏,而汉字的显示模块可直接影响广告本身效果。
基于AT89S52 LED 汉字显示模块有多种形式,包括汉字全屏显示、汉字从右往左显示、汉字从下往上显示、汉字拉幕式显示等多种方式。
2 系统组成与工作原理基于AT89S52 LED 汉字显示屏系统组成如AT89S52 是一款低功耗、高性能的CMOS 八位微控制器,具有8 KB 系统可编程Flash 存储器;采用Atmel 公司高密度非易失性存储器工艺技术,与工业80C51 产品指令和引脚完全兼容;片上Flash 允许程序存储器在系统可编程,适用于常规编程器;单片AT89S52 拥有灵巧的8 位CPU 和系统可编程Flash,使其为众多嵌入式控制应用系统提供高灵活、有效的解决方案。
AT89S52 具有以下特性:8 KB Flash、256 字节的RAM、32 位I/O 端口线、看门狗定时器、2 个数据指针、3 个16 位定时器/计数器、1 个6 向量2 级中断结构、全双工串行端口,片内晶体振荡器及时钟电路。
另外,AT89S52 可降至0 Hz 静态逻辑操作,支持两种软件可选的节电模式。
空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。
掉电保护模式下,RAM 内容被保存,振荡器冻结,单片机停止工作,直到下一个中断或硬件复位为止。
AT89S52 有256 字节片内数据存储器,高128 字节与特殊功能寄存器重叠,即高128 字节与特殊功能寄存器有相同的地址,而在物理上是分开的;当一条指令访问高于7FH 的地址时,寻址方式决定CPU 访问高128 字节RAM 还是特殊功能寄存器空间。
直接寻址方式访问特殊功能寄存器(SFR),间。
本科毕业设计公交车汉字显示系统摘要:随着时代的进步,公交车已经成为一般工薪族和学生族出门必须的交通工具。
由于单片机技术以及电子语音技术飞速发展。
目前,在公交车报站方面,也由传统的人工报站,逐渐改变为使用微电脑控制的语音文字报站系统。
从以前售票员的大声报站变成现在的自动语音报站以及汉字提示等新型的报站系统,加快了现代化建设的进程。
是国家自动化交通发展的标志。
本文介绍了一种新型的公交车自动报站汉字显示系统的设计原理,同时提供了一种以89C52单片机为核心,控制ISD4004语音芯片及LED点阵显示汉字的新方案。
利用89C52单片机作为CPU来进行总体控制,通过语音控制电路进行各种提示语音的播放,同时使用LED点阵电路进行汉字显示,实现了公共汽车的语音自动报站以及汉字提示的功能; 本系统是以C语言为主,汇编语言为辅来进行软件设计,指令的执行速度快,节省存储空间。
为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,使硬件在软件的控制下协调运作。
该设计实现了图文、语音一体化协调工作,减轻了司售人员的劳动强度,提高了车辆的服务质量,是一种科技、时尚的新产品。
同时它摆脱传统电子屏"线"的束缚,使其应用更加市场化,其“流动”显示的特点更为广告界所推崇,是一种全新的信息传播载体。
关键词:89C52单片机;LED点阵显示;语音芯片The bus Chinese character display system Abstract:With the progress of The Times,the bus has become a general applicability and students go to the family transportation.Due to the microcontroller technology and electronic voice technology rapidly develope.At present, in the bus stops,also from the traditional artificial stops, gradually changing into using the microcomputer control system of bus stop announcement. From before the loud voice stops of the conductor to be the new characters suggest and stops system,accelerating the process of modernization.It's the national symbol of automation transportation development.In this paper, a new type of bus stops automatically design principle of Chinese character display system, and provides a 89 c52 as the core, control the ISD4004 voice chip and LED dot matrix display Chinese characters, a new solution. Using 89 c52 as the CPU for overall control, through the voice control circuit for a variety of prompt voice broadcast, at the same time the use of LED dot matrix Chinese characters display circuit, has realized the automatic voice of the bus stops and the function of the characters suggest that implements the graphic work in coordination, voice integration, reduce the labor intensity of the company sales personnel, improve the service quality of the vehicle, is a kind of science and technology, fashionable new products. At the same time it get rid of the bondage of traditional electronic screen "line", make its application more market-oriented, the characteristics of the "flow" shows more advertising, is a kind of new media.This system is based on the C language for software design, instruction execution speed, saving storage space. To facilitate the expansion and change, the design of software adopts modular structure, make the program design more concise and clear logical relations, make coordination of hardware in the software under the control of the operation.Key words: 89c52SCM; LED dot matrix display; Voice chip目录1 绪论.............................................................................................. 错误!未定义书签。