基于单片机的广告灯设计
电气自动化技术毕业设计-基于51单片机的LED立方体显示器设计

云南广播电视大学云南国防工业职业技术学院电子工程学院毕业论文(设计)课题基于51单片机的LED立方体显示器教研室机械电子工程学院教研室专业电气自动化技术班级……………………………学生姓名…………学号…………..导师姓名………职称讲师2012年10月 10 日随着科技的不断发展LED(Lighting Emitting Diode), 发光二极管)技术在10多年间取得了长足的进步,1990年前LDE以红绿双基色为主运用住处很少而且制造成本高昂。
1990-1995年,这一阶段是LED显示屏迅速发展的时期。
先后研制出蓝色LED、全彩色LED,LED屏的显示技术取得很大的提升。
而今高亮度的三基色LED电子显示屏作为一种高科技产品日益引起人们的重视。
它可以实时显示或循环播放文字、图形和图像信息,具有显示方式丰富、色彩鲜艳、显示内容修改方便、亮度高、显示稳定且寿命长等多种优点,被广泛应用于商业广告、体育比赛、交通信息报导等诸多领域。
在上海世博会开幕式上,竖立在黄浦江边的9500平方米的巨型LED显示屏价值高达人民币1亿元,是特别为上海世博会定制的。
“它不仅超大,且非常轻和通透。
”此外,这块屏幕还能抗震和防火。
这块屏幕其实是迄今为止世界上面积最大的LED显示屏,它代表着LED屏发展的技术方向。
现在LED在实际的运用中有了很宽广的范围,而且越来越收到人们的重视。
在举世瞩目的北京奥运会上,在开幕式上出现了一个新名词“光立方”它是北京奥运会开幕式的亮点。
本文所要介绍的LED的另一种应用也叫光立方,运用高亮的LED显示出不同的3D图案、动画和文字,运用51单片机进行控制长、宽、高由8×8×8个LED灯组成的真实3D立方体显示器。
其最大的特点,就是带给你未来3D技术的科技体验,在夜晚有让人震撼的3D效果给人眼前一亮的感觉。
该光立方在显示3D图片和动画时从立方体的各各面都可以看到立体动画,富有科技感,让人觉得就像是在看3D电影一般而且还是不用3D眼镜的裸眼3D全方位不受视角限制的3D。
流水灯课程设计报告

流水灯课程设计报告1、概述随着科学技术水平的不断向前提高以及社会经济的不断向前发展,人们越来越意识到广告宣传的重要性,越来越多的丰富多彩、新颖夺目的LED广告宣传牌充斥在城市的公共场所中,为灯红酒绿的城市增加了炫目多姿的色彩。
这些LED 广告宣传牌动态显示的背后,则是以流水灯的原理为基础,以单片机为控制核心,按照广告商的宣传需求,通过炫目的多彩和新颖的方式来吸引人们的眼球来完成广告宣传。
基于单片机的流水灯的设计,主要是以单片机为控制核心,通过自身的数据输入输出端口完成与流水灯显示电路的数据联通,通过内部的程序运行来实现对流水灯显示电路的动态控制,进而实现显示电流的循环亮灭的操作。
所以对于基于单片机的流水灯系统的深入研究与学习对于学习单片机控制系统以及LED广告宣传系统的工作机制进来说具有非常重要的现实意义。
2、基于单片机的流水灯的系统电路流水灯的显示电路就是多个二极管通过一端公共连接而构成的显示电路,并将另一端分别与单片机的多个数据输入输出端口进行连接,当单片机向这些端口发送相应的数据时,根据二极管的工作特性,从而实现对其的亮灭控制。
当然,单片机工作还需要复位电路和晶振电路配合单片机芯片构成单片机工作的最小系统,从而满足单片机正常工作的基本条件。
如图1所示,为基于单片机的流水灯控制系统硬件电路图,该硬件电路以AT89C51为基本的控制核心,实现对8为二极管流水灯显示电路的亮灭控制。
该控制系统是以AT89C51为系统的控制单片机,它是美国ATMEL公司生产的高性能的CMOS 8位处理器,同时配备了丰富的硬件资源,有128字节的RAM供用户使用,并提供2个16为定时器/计数器完成定时和计数的工作以及32根数据输入输出端口来单片机与外部电路的数据连通的工作。
8位二极管构成的流水灯显示电路是用共阳极的连接方法来构成的显示电路的。
常见的LED显示灯电路中的二极管连接方法有两种,一种是共阳极连接,一种是共阴极连接,它们是根据显示电路中二极管公共连接的方式来决定的。
单片机毕业设计选题

单片机毕业设计选题【篇一:单片机课程设计题目汇总(全)】单片机课程设计题目汇总(一)说明:为便于同学提前探讨开发思路,自学相关内容,特将本课程设计的可选题目发给大家。
本次题目为其一部分,稍后会有另一部分。
鼓励大家自己设计题目。
要求:每个小组2-3人,每个题目最多限两个小组选;课程设计考核内容包括:c51源程序;现场显示结果;设计报告文档(文档的格式稍后公布,请注意查收)。
一、基于单片机的电子时钟设计设计内容:1、用LCD液晶作为显示设备(30分)2、可以分别设定小时,分钟和秒,复位后时间为:00:00:00(30分)3、能实现日期的设置,年、月、日(30分)4、其他创新内容(10分)如:闹钟功能;显示星期;整点音乐报时等。
提示:用专用时钟芯片ds1302。
图示:二、基于单片机的交通灯显示系统(一)设计内容:1、东西方向、南北方向均有红、黄、绿三种信号灯;(30分)2、带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下,恢复正常显示(20分)3、夜间模式按钮按下,所有方向显示黄灯闪烁(20分)4、实时提醒绿灯亮的剩余时间(30分)图示:三、基于单片机的交通灯显示系统(二)设计内容:1、东西干道和南北干道的通行分左行、右行、直行,其中左行、右行固定15秒;直行固定30秒(40分)2、信号灯分绿灯(3种)、红灯、黄灯,每次绿灯换红灯时,黄灯亮3秒钟。
(30分)3、东西干道和南北干道交替控制,每次干道绿灯交替时,有3秒钟所有干道的交通灯都是黄灯闪烁3秒钟,提示已经进入路口的车辆迅速通过。
(30分)图示:4、其他创新内容。
(10分)四、基于单片机的波形发生器设计设计内容:1、设计一款能产生3种以上波形的波形发生器(30分)2、设计波形选择按钮(采用3个独立按键)(10分)3、点阵显示波形图案(20分)4、能同时输出两种波形(30分)5、显示频率(10分)图示:五、基于单片机的led点阵广告牌设计设计内容:1、能显示不同字符、图形的led点阵广告牌(30分)2、用独立按键控制不同字符的切换效果(如闪烁、静止、平移)(30分)3、可通过串口从电脑下载更新需要显示的字符(30分)4、其他创新功能(10分)图示:略六、基于单片机的篮球计分器设计设计内容:1、设计lcd显示篮球比分牌(30分)2、通过加分按钮可以给a队或b队加分(20分)3、设计对调功能,a队和b队分数互换,意味着中场交换场地。
用MCS-51单片机四个口输出广告灯的教学体会

1口 的 结 构 一 样 。 ( 在 此 从 略 ) 图 如 P . 口 外 接 电 路 由 电 阻 R 0 = KQ、 外 接 电 路 都 与 P 00 00 2 R 0 = .K 、 0 6 1 0 Q 、 0 4 3 0 、 电 容 器 08 22 Q R 1= 5 K R 2= 3 Q () 与 脚 这 一 路 的 功 率 驱 动 电 路 、 光 电 可 控 硅 1脚
性 很 强 的 课 程 ,在 教 学 中 可 以 开 出 很 多 很 有 意 义 的 可 控 硅 Q 0 0 0为 T IC、 载 R 0 0为 电 灯 泡 组 成 。 RA 负 L0
实验 ( 实训1项 目。下 面介 绍 的是 笔 者在 教 学 中自 己 P ) O口其它 各路 的 外接 电路 都 与 P 0口一样 。 0. 开发 设 计用 MC 一 5 S 1单 片机 四个 口输 出广 告 灯 的 实验 ( 训1过程 以 及教 学体 会 。 实 ) P 2口由 P . 2 0~P . 路 输 出 。每 一 口 的外 接 2 7八 上拉 电 阻 , 它都 一样 。 其
1 1微 电脑 主控电路 .
由 单 片 机 A 8 C 1芯 片 , 型 为 双 列 直 插 4 T95 外 O脚 的 集 成 电 路 ;时 钟 电 路 为 A 8 C 1的 (》 和 脚 外 T9 5 蛭脚 接 1 MH 2 Z的 晶 振 X 和 C 2与 C 3补 偿 电 容 及 芯 片 的 内 部 电 路 组 成 ;复 位 电 路 由 A 8 C 1的 () 外 接 电 T9 5 9脚 容器 C 、 阻 R 1电 1和 芯 片 的 内 部 电 路 组 成 。
R 3 = 3 Q 、 容 器 C 0 = 0 、 单 元 功 率 驱 动 电 12 30 电 10 13 七
基于单片机的路灯控制系统设计--毕业论文

基于单片机的路灯控制系统设计--毕业论文基于单片机的路灯控制系统设计--毕业论文xx学院毕业设计xx学院毕业设计题目基于单片机的路灯控制系统设计学院工学院专业电气工程及其自动化班级学生xx 学号xx 指导教师xx xx 二〇一七年五月十六日- 2 - xx学院毕业设计摘要随着科学技术的日益发展,在日常生活中人们对于路灯控制系统的要求越来越高。
针对人们的需求功耗大,功能单一的系统已不再满足人们的需求。
本设计针对上述问题提出了一种新型的路灯系统,可以解决人们的需求。
本设计主要包括硬件系统设计和软件系统设计。
其系统硬件是由AT89S52单片机,时钟芯片DS1302,驻极体话筒,LCD1602和光敏电阻等为核心的的路灯低功耗智能控制装置构成。
软件部分是以Keil、Proteus等软件为载体,使用C语言对程序进行编写。
单片机根据光敏电阻和人体红外感应模块对路边状况的检测和时钟芯片DS1302设置时间来控制电压比较器实现LED路灯亮度的自动调节,通过LCD显示时间和光感度,通过光敏电阻实现故障检测,当路灯出现故障时,蜂鸣器会自动进行报警。
通过仿真及实物制作、调试,验证了本设计内容的可行性,为进一步研发推广提供了一定的数据参考。
关键词:单片机;传感器;路灯控制ABSTRACT With the development of the technology, the application of streetlight control system is playing an increasingly important role in our daily life.Demand for people s needs, a single function of the system is no longer meet people s needs. The design of the above mentioned a new type of street lamp system, can solve people s needs. The design includes hardware system design and software system design.The hardware system includes the single chip of AT89S52, the clock chip 1302, Analog-to-Digital Converter and photosensitive resistor .The software system is based on Keil, Proteus and other software as the carrier, the use of C language to write the program.Single-chip according to the photosensitive resistor and infrared pyroelectric sensor on the roadside detection and clock chip DS1302 set the time to control the A / D conversion chip to achieve automatic adjustment of LED street light brightness. Through the LCD display time and light sensitivity, through the photosensitive resistor to achieve fault detection, when the street lights break down, the buzzer willautomatically alarm. Through the simulation and production, debugging, verify the feasibility of the design content, to further research and development to provide a certain data reference. Key words:MCU; transducer; Street light control 目录摘要I ABSTRACTII 1 前言1 1.1 研究背景与意义1 1.2 国内外研究现状1 1.3 本设计研究的主要内容2 2 系统总体设计方案3 2.1 硬件部分设计方案3 2.2 软件部分设计方案4 3 硬件部分设计5 3.1 单片机最小系统5 3.2 光线检测电路6 3.2.1 双电压比较器6 3.2.2 光敏电阻6 3.3 报警电路7 3.4 人体红外感应模块电路8 3.5 声音检测电路8 3.6 时钟电路9 4 软件部分设计10 4.1 软件介绍10 4.1.1 Proteus软件10 4.1.2 keil软件10 4.2 主程序设计12 4.3 子程序设计13 4.3.1 人体检测子程序13 4.3.2 时钟子程序13 4.3.3 报警子程序14 4.3.4 光线检测子程序15 4.3.5 中断子程序16 5 系统仿真与调试17 5.1 系统电路仿真17 5.2 PCB设计17 5.2.1 PCB介绍17 5.2.2 PCB设计实现18 5.3 电路板制作19 5.3.1 印制板和元器件检查及安装19 5.3.2 电路板的焊接及检查19 5.4 系统调试20 6 结论25 参考文献26 致谢27 附录1 原理图28 附录2 PCB图29 附录3 实物图30 附录4 元器件清单31 附录5 部分程序32 - 27 - 1 前言 1.1 研究背景与意义现如今中国的能源需求越来越多,但能源数量却很少,供不应求,特别是中国人口基数比较大,在此情况下节约能源是国家应该关注的内容,因此解决全国路灯的节能问题变得很重要。
PLC课程设计 彩灯广告屏PLC控制器--S7-200PLC1

一、绪论(一)任务来源随着我国经济建设的快速发展,国内各地城镇景观照明也发生了变化,霓虹灯产业发展迅速,据不完全统计,全国霓虹灯企业已逾几千家,年总产值超过30亿元人民币,出口创汇方面也有不错的业绩。
中国社会主义市场经济的不断繁荣和发展,西部大开发、振兴东北经济、长三角、珠三角东西互动、各地旅游、商贸、餐饮及文化娱乐事业日益繁荣,越来越多的城市已将亮化、美化工程列入城市建设发展规划,霓虹灯已成为不可缺少的夜间文化,夜间霓虹灯广告也成为不可缺少的媒体,霓虹灯行业迎来一个新的发展机遇。
各企业为宣传自己企业的形象和产品, 树立自己的特色品牌,增强自己在社会的影响力和扩大市场的占有率,均采用广告宣传的手法之一--霓虹灯广告屏来实现。
夜幕降临华灯初上时,我们走在大街上,马路两旁各色各样的霓虹灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多中彩色的灯管,另一种为日光灯管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。
这些灯的亮灭,闪烁时间及流动方向等均可以通过PLC来达到控制的要求。
21世纪的今天中国霓虹灯企业不断地走进国际舞台,产品远销欧美等国际市场,在国际这个大舞台上扮演着越来越重要的角色。
(二)方案对比与选择1.用单片机实现该方案时有以下缺点和不足:首先,单片机实现该方案所需要的外围电路多,工作量相当于PLC较大;其次,它的可靠性以及抗干扰性也显然不如PLC;再次,它的中断优先级不明确,相对于PLC而言用起来较复杂;最后,它的配套设施和功能没有可编程控制器PLC完善。
2.用可编程控制器PLC优势是很明显的(1)可靠性高,抗干扰能力强:(2)配套齐全,功能完善,适用性强;(3)系统的设计、建造工作量小,维护方便,容易改造;(4)体积小,重量轻,能耗低。
综上所述,我选择用PLC控制器制作彩灯广告屏。
(三)PLC简介1. PLC的产生20世纪20年代起,人们把各种继电器、定时器、接触器及其触点按一定的逻辑关系连接起来组成控制系统,控制各种生产机械,这就是大家熟悉的传统的继电器控制系统。
基于单片机的控制下的自适应亮度式LED显示屏设计

D3
பைடு நூலகம்
C1
.
1 OK
C2
4 7 0u F
m
一
1 0 0 0p , F
GND
1 0 K
点
I
图3 电路 原 理 图
除 电 源 模 块 采 取 直 接 焊 接 方 式 外 ,其 余 模 块 均
采用 p c b制 版 后 焊 接 方 式 制 作 。模 块 间采 用 杜 邦 线 、 排线 等相连接 。
显 示 媒 体 。L E D显 示 器 已 广 泛 应 用 于 商 业 广 告 、新
闻发 布 、证 券 交 易 等 ,可 以 满 足 不 同 环 境 的 需 要 。
L E D产 品 自出 现 以来 ,成 本 逐 年 快 速 降 低 , 已具 备
成熟 的商业 化 条件 。未来 L E D 显 示 屏 会 向 着 标 准 化 、规 范 化 ,产 品结 构 多样 化 的方 向发 展 。
l 功 能 要 求
可调节亮度 的 L E D滚 动 显 示 屏 的总 体 分 为 两 大
部 分 :实 现 L ED屏 的 自动 滚 动 ;实 现 L E D 屏 能 够
联 移位 寄存 器 选 通该 行 应 亮 的 L E D灯 。这 种 行 扫 描
列 驱 动 的 方法 产 生 滚 动屏 效 果 。
块 、 降压 滤 波模 块 、光 敏 模 块 等 ,实现 多种 L E D屏 幕 显 示 效 果 , 可 以 根 据 光 线 强 弱 自动 调 节 亮 度 。 该 方 案 结 构 简 单 、设 计 合 理 、 具 有 广 泛 的 应 用 前 景 。
关 键 词 :S T C 8 9 C 5 2 ; 滚 动 屏 ;L E D 灯 ; 光 敏 ; 动 态 扫 描
基于8051单片机的流水灯设计毕业设计

目录摘要 (1)ABSTRACT (2)前言 (3)第1章系统方案设计 (4)1.1 系统总体设计方案 (4)1.2 基本功能简介 (4)1.3 系统程序 (4)第2章8051单片机原理分析及硬件电路 (6)2.1 8051单片机简述 (6)2.1.1 8051单片机的基本组成 (6)2.1.2 8051的信号引脚 (8)2.2 晶体振荡电路 (10)2.3 上电复位电路 (11)2.4 8051单片机的并行I/O口 (12)2.5 8051单片机的中断系统 (12)2.6 8051单片机的定时/计数器 (13)2.6.1 定时/计数器的定时功能 (13)2.6.2 用于定时/计数器控制的寄存器 (14)第3章8051单片机与8155的接口设计 (15)3.1 并行I/O接口8155 (15)3.1.1 8155内部功能结构及引脚 (15)3.1.2 作片外RAM使用 (16)3.1.3 作扩展I/O口使用 (16)3.1.4 I/O口的工作方式 (18)3.1.5 定时/计数器使用 (18)3.28051单片机并行I/O扩展 (19)3.2.1 8051并行扩展总线 (19)3.2.2 8051单片机与8155的接口 (19)第4章单片机与8155的接口设计的应用 (21)4.1 LED显示 (21)4.2 按键扫描 (22)第5章结论 (24)参考文献 (26)毕业设计小结 (27)附录 (28)摘要二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。
不过,这种电脑,通常是指个人计算机,简称PC机。
它由主机、键盘、显示器等组成。
还有一类计算机,大多数人却不怎么熟悉。
这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。
顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。
因为它体积小,通常都藏在被控机械的“肚子”里。
它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理及应用》课程设计题目∶广告灯院系∶机电工程系专业班级∶机电一体化机电0911 姓名∶晓寒学号∶21指导教师∶沈全鹏成绩∶2011年12 月日目录中文摘要 (2)英文摘要 (2)绪论 (3)第一章设计思路.目的和方案的确定 (4)1.1设计思路 (4)1.2设计目的 (5)1.3方案的确定 (6)第二章主要元器件介绍 (7)2.1 AT89S51 (7)2.2发光二极管 (10)2.3石英晶振 (11)2.4蜂鸣器 (12)第三章电路图.程序框图 (13)第四章电路分析及原理 (1)54.1电路分析 (15)4.2电路原理 (17)结论 (1)8参考文献 (1)9附录: C语言程序 (20)中文摘要随着改革的不断深入,社会主义市场经济的不断繁荣和发展,个大中小城市都在进行亮化工程。
个人企业为宣传自己企业的形象和产品,均采用广告手法之一:流水灯来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的流水灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。
这些灯的亮灭,闪烁时间及流动方向等均可以通过单片机来达到控制的要求. (关键字: 广告灯、AT89S51单片机、程序设计)English AbstractWith the deepening of reform, the socialist market economy, increasing prosperity and development of cities during the months Xinhuanet lighting project. Individual companies to promote their corporate image and products are one of advertising practices: water lights to achieve this purpose. When we walk in the streets at night, the road on both sides of a great variety of water can see the lights all advertising, a is made of neon tubes of various shapes and a variety of color tubes, and the other for sunlight, such as a pipe or tube as the incandescent light source, language or reprovision a large poster advertising to achieve the effect of publicity. Out of these bright lights, flashing all the time and the flow direction can be achieved through the single-chip control. (Keyword: Advertisement lamp AT89S51Singlechip Program Design)绪论在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看到各式各样的广告流水灯。
所谓“广告流水灯”,就是将一系列的有颜色的广告灯串联接在一起,然后令这些灯按一定的次序逐个或者几个的一次点亮和熄灭。
由于各灯点亮和熄灭,产生的效果就像流动的水一样,因此,就称这类广告灯为“广告流水灯”。
生活中广告流水灯的形式和点亮的次序是多种多样的。
有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。
我设计的广告流水灯,就是这些广告灯中的类型。
当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。
单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。
在大学学习期间,完成了前期的单片机基础知识学习以后,从大三开始将理论学习和实践相结合,逐步完成了一些系统的设计与制作。
但以前在制作课件时只是学一点做一点,没有系统的总结经验。
此次的论文撰写我认真对以前的单片机应用过程中的问题进行了回顾和总结,使自己的经验得到了理论上的升华,这些都将是自己今后进一步发展的宝贵财富。
为了实现用单片机对广告灯实现控制,我用单片机着手对广告灯进行编程,画出接线图、流程图和写出指令表再运行程序,然后根据实际情况对程序进行调试与完善。
在这次的课程中,我发现单片机在工业控制中的作用很大,它能使人的控制转变成自动控制,大大地降低了产品的成本,很大地提高生产效率。
第一章设计思路.目的和方案的确定1.1设计思路生活中广告流水灯的形式和点亮的次序是多种多样的。
有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。
我的设计就是这些广告灯中的最基本类型。
首先通过互联网看到有关流水灯的资料,然后看到一个电路图,用单片机的8个引脚(P1.0—P1.7)接8个发光二极管。
如图1.1:图 1.1最后我把它复杂化,利用32个彩色发光二级管实现,构成4个字母。
分别是:Y,J,X,Y.如图1.2图1.2四个字母代表的是“阳江学院”每一个字拼音的开始第一个字母。
4个字母分别由P1.0—P.3控制。
我的程序是令这4个字母一通电,就执行初始的程序。
然后我增加了五个开关,五个开关对应P2.0—P2.4。
每个开关都有一个程序让4个字母以不同的方式亮。
分别是:左移,右移,从外向内亮,闪亮,一直亮。
最后,我还设计了一个报警:当任意两个以上开关都开的话,前一个程序执行完后,程序蜂鸣器就会报警。
1.2设计目的(1)在学习了《单片机原理及接口技术》课程后,为了加深对理论知识的理解,学习理论知识在实际中的运用,培养动手能力和解决实际问题的能力。
进一步理解和消化书本知识,运用所学知识和技能进行简单的设计。
(2)熟悉Keil软件的调试和仿真。
(3)通过实验提高对单片机的认识。
(4)通过实验提高焊接、布局、电路检查能力。
(5)通过实验提高软件调试能力。
(6)进一步熟悉和掌握单片机的结构及工作原理。
(7)掌握在单片机系统中各个引脚的作用。
(8)掌握数据输出程序的设计方法。
(9)学习8051芯片及LED的使用。
(10)通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,解电路参数的计算方法。
(11)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。
(12)通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片机应用系统的全过程,为今后从事相应打下基础。
(13)通过课程设计提高应用能力,分析问题和解决问题的能力。
(14)培养查阅资料的习惯,训练和提高自学,独立思考的能力。
(15)能够正确理解课程设计的题目和意义,全面思考问题。
(16)运用科学合理的方法,认真按时完成。
1.3方案的确定方案一:用电子器件设计制作密码锁的控制电路,使之在输入正确的代码时,输出信号以启动执行机构动作,并且用红、绿LED指示关锁、开锁状态。
密码锁控制器中存储一个4位代码,当开锁按扭开关(可设置6至8位,其中只有4位有效,其余2至4位为虚设)的输入代码等于存储代码时启动开锁控制电路,并且用绿灯亮、红灯灭表示开锁状态。
从第一个按扭触动后的5秒内若未能将锁打开,则电路自动复位并由扬声器发出持续10至20秒的报警信号,同时用绿灯灭、红灯亮表示关锁状态。
要求性能可靠、操作简便。
密码锁控制器中存储的4位密码可以修改。
方案二:数字电子钟应能以秒为最小单位计时,同时应能用数字直观显示当前的时,分秒。
系统结构要求:秒信号产生1Hz的标准计时信号,计时电路记录当前的时,分,秒值,数字显示以数字方式显示出当时的时间值,音响报时电路用于整点报时,时分调整电路用于校正当前的时间。
可手动校正分,时。
整点报时。
方案三:流水灯设计,本设计以AT89S51单片机为核心并用它来控制发光二极管双灯点亮循环的实验装置,用AT89S51单片机控制32个发光二极管发光,实现亮点以12HZ频率在高、低位循环移动。
通过Keil软件、仿真,并能从中掌握通过软件控制发光二极管的思路和技巧。
这次设计重点就在于利用单片机的知识去控制系统的运行。
考虑到原件是否充足和个人能力的问题。
方案一和方案二,需要的原件很多而且做起来比较困难。
而方案三比较简单,需要的原件很容易就找到。
所以最后确定采用方案三第二章主要元器件介绍2.1 AT89S51AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。
AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。
空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。
同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。
管脚说明:VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。
在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。