简易广告灯--(广告灯左移右移)设计

合集下载

数字电路课程设计---霓虹灯控制电路设计报告

数字电路课程设计---霓虹灯控制电路设计报告
图9 74LS04非门的引脚图
表4 74LS04非门的真值表
4)74LS08与门的引脚图如图10所示,其真值表如表5所示:
图10 74LS08管脚图
表574LS08与门的真值表
3.2 实现控制功能的电路
1) 电路中有有3个74LS194芯片,共有5个状态,可以用74LS161和74LS138来实现,电路如图11所示:
广告彩灯作为广告的一个重要元素,也渐渐成为广告的灵魂,也成为了城市夜景的一道亮丽的风景线。
刚刚学完了数电知识,正好通过这次课程设计,进一步巩固了理论知识,而且全面掌握了课设的基本流程,此外,分析与解决问题的能力也得到了相应的提升。
此次设计我们用到了555定时器构成的秒脉冲发生器,74LS138,74LS161,JK触发器以及各种逻辑门电路来实现我的方案,充分利用了模电和数电的知识来不断地解决实验过程中发现的问题,这也是这次课程设计的目的和意义所在。
1)JK触发器的管脚图和真值分别如图7所示:Q Q
SD J CP K RD
图7 JK触发器管脚图
表2 JK触发器真值表
J
K
Qn+1
逻辑功能
0
0
Qn
保持
0
1
0
置0
1
0
1
置1
1
1
Qn
翻转
2)74LS00与非门的管脚图如图8所示,真值表如表3所示:
图8 74LS00管脚图
表3 74LS00的真值表
3)74LS04非门的引脚图如图9所示,真值表如表4所示:
图6信号分频及选择
JK触发器下降沿有效,J=K=1时,每来一个脉冲变化一次,因此它的输出是1.6S的信号,当Y3与Y4同时为1,根据电路,可以知道此时为单层灯移动,另外根据分频电路可以知道此时输出的也为0.8s的信号,而当Y3和Y4中有一个0时,电路为全部左移或全部右移的过程。此时电路输出的也为1.6s的信号,实现了分频和信号的选择的过程。

彩灯循环电路设计说明

彩灯循环电路设计说明

目录摘要 (Ⅰ)1 理论知识准备 (1)2 方案论证 (2)2.1 备选方案 (2)2.2 方案选择 (5)3 电路设计 (7)3.1 选择器件 (7)3.1.1 555定时器 (7)3.1.2 74LS194移位寄存器 (8)3.2 功能模块 (10)3.2.1 时钟脉冲产生电路 (10)3.2.2 彩灯维持电路 (12)3.2.3 显示电路 (14)4 电路调试 (15)4.1 总体电路仿真 (15)4.2 电路布线 (16)4.3 电路调试结果 (17)心得体会 (18)参考文献 (19)1 理论知识准备本次做的彩灯循环控制其实也可以看成是不是用单片机而实现的流水灯电路,流水灯是一串按一定的规律像流水一样连续闪亮。

流水灯控制是可编程控制器的一个应用,其控制思想在工业控制技术领域也同样适用。

循环彩灯控制可用多种方法实现,但对现代可编程控制器而言,利用移位寄存器实现最为便利。

通常用左移寄存器实现灯的单方向移动;用双向移位寄存器实现灯的双向移动。

控制程序中,关键在于数据移位方向的控制。

单方向控制的流水灯,使用左移寄存器可容易地实现。

如果流水灯的点亮顺序是双向的,则使用双向移位寄存器进行控制。

由于本次设计只是设计了单向的彩灯循环电路,所以彩灯控制电路由三个模块构成,显示电路﹑秒脉冲电路和维持电路。

秒脉冲电路全程为电路提供矩形波信号使彩灯定时发亮;显示电路为维持电路提供电源:维持电路在显示电路部分提供电源的情况下为电路提供一段较长的高电平,使彩灯在全部变亮后保持一段时间。

同时结合显示电路部分所带元件(主要是74LS194)的性质,使彩灯从右到左依次由暗变亮,亮后维持一段时间,然后熄灭,并且不断重复。

由于本次设计并不是很复杂,所以本设计只采用数字集成电路的555定时器和移位寄存器,产生相应的控制信号,从而控制彩灯的闪烁。

数据选择器的输出端接移位寄存器的输入端,在时钟脉冲的作用下,数据在移位寄存器的八位并行输出端从Q0到Q7顺序移动。

创新型走马灯的设计与实现

创新型走马灯的设计与实现

创新型走马灯的设计与实现走马灯是一种常见的广告展示工具,通常由一组灯泡或LED灯组成,通过不断旋转或移动来展示不同的内容。

传统的走马灯设计相对单一,通常只能展示文字和简单的图形,限制了其在现代社会中的应用。

为了满足人们对多样化和创新性的需求,需要对走马灯进行创新性的设计与实现。

创新型走马灯需要在内容展示方面进行改进。

传统的走马灯只能展示文字和简单的图形,而现代人对于内容的需求已经远远不止于此。

创新型走马灯可以引入多媒体展示功能,如视频、动态图片等,从而更好地吸引人们的注意力。

走马灯的内容也可以与互联网相连,实现实时更新和动态展示,例如通过WiFi或蓝牙连接,实现远程控制和内容更新。

创新型走马灯需要在外观设计方面进行改进。

传统的走马灯外观单一,通常只有一个固定的展示面板,且造型较为单调。

为了吸引更多的关注和观众群体,创新型走马灯可以采用可旋转、可调节倾斜角度的设计,在展示内容时可以更灵活地进行展示和演示。

外观设计也应该更加美观时尚,符合时尚潮流,从而更好地吸引目标观众。

创新型走马灯需要在交互体验方面进行改进。

传统的走马灯交互性较差,观众只能passively 地接受内容,而无法与走马灯进行互动。

为了提高观众的参与感和互动性,创新型走马灯可以引入触摸屏交互功能,观众可以通过触摸走马灯屏幕,选择感兴趣的内容,与走马灯进行互动。

这种改进可以增加观众的参与感,使走马灯更加吸引人们的注意。

创新型走马灯需要在节能环保方面进行改进。

传统的走马灯通常使用传统灯泡或LED 灯,能耗较高,且资源浪费严重。

为了提高走马灯的节能性和环保性,创新型走马灯可以采用新型节能灯具,如太阳能充电或者动能发电的方式进行供电,减少对传统电力的依赖,从而降低能耗和减少环境污染。

创新型走马灯的设计与实现需要从内容展示、外观设计、交互体验和节能环保方面进行全方位的改进与创新,以更好地满足现代人的需求和关注,提升走马灯的使用体验和效果。

相信随着科技的不断进步与发展,未来会有更多的创新型走马灯问世,给人们带来更多的惊喜和体验。

流水灯设计

流水灯设计

数电课程设计一课程课题:流水灯设计二课程任务:设计一个可以循环移动的流水灯,灯总数为8盏,具体要求如下: -1,5亮,其余灭,右移三次后全灭-4,8亮,其余灭,左移三次后全灭-4,5亮,其余灭,各向两边移三次后全灭-1,8亮,其余灭,各向中间移三次后全灭三课程设计原理:①译码器74139 将Y10N-Y23N 分别命名为led1-led8,利用2-4译码,采用A1,B1,A2,B2分别控制,Y10N-Y23N 为低电平时led 等亮,否则灭。

根据设计任务,结合译码器,可得到循环状态图为:②计数器74169计数器74169 译码器74139序列信号产生74194由于led1-led4和led5和led8的移动方向不尽相同,故采用两个计数器来控制,以led1-led4为例,A1,B1由Q0,Q1决定,则通过UP/DN 可控制Q0,Q1是由00-01-10-11,还是由11-10-01-00,即灯的移动方向。

结合灯的移动方向,取led1-led4的控制端UP/DN为s1,led5-led8的为s2,则s1应为1001序列,s2为1010序列。

③序列产生74194利用74x194产生序列信号s1,s2,来控制下一段的计数器的升降UP/DN,进而控制灯的循环顺序。

功能表:四课程设计方案:①电路图:②仿真波形:学习数电以来,都是一些题目化问题的设计,但这次课程设计却和实际联系紧密,牵扯到很多芯片的原理,链接,是一次很好的实践,原理图的设计是理论与实践的交叉点,原理图设计好之后,我们可以利用仿真软件进行仿真,这样便可以验证我们设计的正确性;积累了经验并且熟练地掌握了软件的基本使用方法和一些快捷键的用途,并体会到数电和实际生活的联系,是不错的开始。

单片机学习入门手册

单片机学习入门手册

个人的单片机开发板c语言程序及模块设计总结目录Keil 软件的使用 (1)*LED 显示输出* (7)一. 闪烁灯 (8)二.广告灯的左移右移 (9)三. 按键识别 (13)四.数码管动态显示 (14)五.4×4 矩阵式键盘识别 (16)六.按键中断识别 (18)七.定时器T0 的应用---9.9 秒计时设计 (20)八.利用定时器产生乐曲 (22)九.数摸转换ADC0804 的应用 (25)十.摸数转换DAC0832的应用 (31)十一.24CO8 的读写操作 (34)十二.PC 机与单片机通信(RS232 协议) (38)十三.DS18B20 测量温度系统 (40)十四.128X64 液晶显示器的基本应用 (44)十五.标准键盘PS/2与单片机通信 (46)十六,128X64无字库液晶4X4键盘输入使用(密码锁) (50)十七、串口下载线 (56)Keil 软件的使用软件是目最流行开发80C51 系列单片机的软件,Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案。

1. 使用Keil 前必须先安装。

安装过程简单,这里不在叙述。

2. 安装好了Keil 软件以后,我们打开它。

打开以后界面如下:3.我们先新建一个工程文件,点击“p工程”菜单,如下图::4. 选择工程文件要存放的路径,输入工程文件名LED, 最后单击保存:5.在弹出的对话框中选择CPU 厂商及型号:6. 选择好Atmel 公司的AT89S52或AT89C52 后, 单击确定:7.新建一个C51 文件, 单击左上角的New File (新建文件)如下图所示:8.保存新建文件使文件名为*.C的扩展名:击右键, 然后再单击添加文件到组‘Source Group 1'如下图:10.选择要加入的文件, 找到led.C 后, 单击Add, 然后单击关闭:11.程序编辑后选择左窗口“目标Target 1属性”点击右键选择“输出”将E 生成HEX文件打钩。

FX2N系列PLC课件-广告牌流水灯光控制

FX2N系列PLC课件-广告牌流水灯光控制
(1) I/O 的分配(见表4-4-5)
输入元件作用
功能说明
输出元件作用
功能说明
Y10-Y17
第一组灯
X0
点动启动按钮
Y0-Y7
第二组灯
表4-4-5 广告牌流水灯光控制I/O分配
(2)编写程序,并下载到PLC(见图4-4-9)
图4-4-9 广告牌流水灯光控制梯形图
【程序说明】
(1)程序中各中间量寄存器的定义如下: M0:Y017~Y010右移跳位信号 M1:Y010~Y017左移跳位信号 M2:Y000~Y007左移跳位信号 M3:Y007~Y000右移跳位信号 C0:Y017~Y000循环4次 C2:Y000~Y017循环2次 P0:右移指针 P1:左移指针
减1指令在16位运算时,-32768再减1就 变为+32767,但标志不置位
二、情景模拟:
FX2N系列可编程控制器移位指令从功能上来说,可以是循环移位,也 可以是线形的移位。移位指令也可用于数据的2倍乘除处理,形成新数据, 或形成某种控制开关。 此课题我们首先要学习如何使用移位指令,再来讨 论跳转和循环结构的程序编写问题。
(2)位右移与位左移指令SFTR和SFTL
1) 执行这两条指令时,是对n1位(D)所指定的位元 件进行n2位(S)所指定元件的位右(或左)移。以位右移 为例 ,说明该指令助记符、指令代码、操作数范围,程序
步如表4-4-2所示。
指令名称
助记符
指令代 码位数
操作数范围
[S·]
[D·]
nn 12
程序步
位右移
广告牌流水灯光控制系统如图4-4-1所示,设计一个16位彩灯控制程序, 要求Y17-Y10从Y17开始以1S速度逐位右移,到Y10后再以1S速度逐位左 移,如此循环4次,然后跳转为在Y0-Y7从Y0开始以1S速度逐位左移,到 Y7后再以1S速度逐位右移,如此循环2次后为一个周期,最后再进行循环。

五年制高职应用电子技术专业

五年制高职应用电子技术专业

《单片机应用技术》课程标准一、概述(一)课程性质单片机技术是现代电子工程领域一门飞速发展的技术,其在教学及产业界的技术推广仍然是当今科学技术发展的热点。

学习单片机并掌握其设计应用技术已经成为电子类学生必须掌握的一门技术,也是现代工科学生就业的一个基本条件。

《单片机应用技术》是应用电子技术、电气自动化等专业一门专业基础课,是我系重点建设课程之一。

它以模拟电子技术、数字电子技术、C语言等课程为基础。

后续课程是各专业课如:计算机控制、智能化仪器仪表、程控交换机等通信设备、数控机床、课程设计、毕业设计,一般都要应用到单片机系统的应用。

它可以充分体现学生利用自己所掌握的知识解决实际工程问题的能力。

单片机知识在电子类专业整个课程体系中处于承上启下的核心地位。

通过本课程的学习,使学生掌握单片机技术及其在工业控制、经济建设和日常生活中的应用,培养学生实践能力、创新能力和新产品设计开发能力,为将来从事电子电器新产品设计开发,电子产品的检测和维护等工作奠定坚实的基础,为学生将来在电子类专业领域进一步发展打下良好基础。

(二)课程基本理念本课程的设计突破了学科体系模式,打破了原来各学科体系的框架,将各学科的内容按“项目”进行整合。

本课程的“项目”以职业实践活动为主线,因而,它是跨学科的,且理论与实践一体化。

强调学生个人适应劳动力市场变化的需要。

因而,本课程的设计兼顾了企业和个人两者的需求,着眼于人的全面发展,以培养全面素质为基础,以提高综合职业能力为核心。

本课程包含了单片机应用技术的七个项目,每个项目均由若干个具体的典型工作任务组成,每个任务均将相关知识和实践(含实验)过程有机结合,力求体现“做中学”、“学中做”的教学理念;本课程内容的选择上降低理论重心,突出实际应用,注重培养学生的应用能力和解决问题的实际工作能力。

(三)课程设计思路本课程标准注重培养分析问题、解决问题的能力,强化学生动手实践能力,遵循学生认知规律,紧密结合应用电子专业的发展需要,为将来从事应用电子产品的设计、检测奠定坚实的基础。

彩灯控制电路实习报告

彩灯控制电路实习报告

一、实习目的1. 了解彩灯控制电路的基本原理和组成。

2. 掌握彩灯控制电路的设计方法。

3. 培养动手能力和实际操作技能。

4. 提高对电路设计的理解和应用能力。

二、实习内容1. 彩灯控制电路原理分析2. 彩灯控制电路设计3. 彩灯控制电路搭建与调试4. 彩灯控制电路应用拓展三、实习过程1. 彩灯控制电路原理分析(1)彩灯控制电路概述:彩灯控制电路是指通过电路控制彩灯(如霓虹灯、LED 灯等)按照预定规律变化状态的电路。

彩灯控制电路广泛应用于广告、装饰、照明等领域。

(2)彩灯控制电路组成:彩灯控制电路主要由以下几部分组成:1)电源电路:为彩灯提供稳定的工作电压。

2)控制电路:根据需要控制彩灯的亮灭、移动、闪烁等效果。

3)驱动电路:将控制电路输出的信号放大,驱动彩灯工作。

4)彩灯:按照预定规律变化的发光器件。

2. 彩灯控制电路设计(1)设计要求:1)控制彩灯亮灭、移动、闪烁等效果。

2)实现彩灯循环左移、右移、全亮、全灭等功能。

3)具备预置数功能,可自定义彩灯的亮灭规律。

4)电路简单、可靠、易于调试。

(2)设计步骤:1)确定彩灯控制电路的拓扑结构,如串并联、移位寄存器等。

2)选择合适的元器件,如晶体管、集成电路等。

3)设计电路原理图,绘制元件布局图。

4)进行电路仿真,验证电路性能。

3. 彩灯控制电路搭建与调试(1)搭建电路:根据电路原理图,将元器件按照布局图连接,搭建彩灯控制电路。

(2)调试电路:通电后,观察彩灯工作状态,检查电路是否存在问题。

如发现问题,查找原因并进行修改。

4. 彩灯控制电路应用拓展(1)彩灯控制电路在广告领域的应用:通过控制彩灯的亮灭、移动等效果,实现广告信息的动态展示。

(2)彩灯控制电路在装饰领域的应用:为节日、庆典等活动提供照明装饰。

(3)彩灯控制电路在照明领域的应用:实现智能照明,根据环境光线自动调节彩灯亮度。

四、实习总结1. 通过本次实习,我对彩灯控制电路的基本原理和组成有了深入了解。

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

郑州科技学院单片机课程设计题目简易广告灯设计学生姓名X X专业班级11级自动化一班学号201142002院(系)电气工程学院指导教师王继红完成时间2014年11月14日郑州科技学院单片机课程设计任务书专业11自动化班级1班学号201142002 姓名XX一、设计题目简易广告灯设计二、设计任务与要求利用单片机外加辅助元件对发光二极管的亮灭进行控制,从而实现LED 灯的左右移动的效果。

要求做单一灯的左移右移,八个发光二极管L1-L8分别接在单片机的P1.0-P1.7接口上,输出“0”时,发光二极管亮,开始时P1.0→P1.1→P1.2→P1.3→┅→P1.7→P1.6→┅→P1.0亮,重复循环。

三、主要参考文献[1] 皮大能.单片机课程设计指导书[M]. 北京:北京理工大学出版社, 2010,10.[2]张毅刚.单片机原理及接口技术[M].哈尔滨:哈尔滨工业大学出版社,1990,1.[3] 李秀华.单片机原理及实践[M]. 沈阳:东北大学出版社,2006,4.[4] 艾运阶,建华.MCS-51单片机项目教程[M]. 北京:北京理工大学出版社,2012,1.四、设计时间2014 年11 月3日至2014 年11月14 日指导教师签名:年月日目录1 实验产品简介 (1)2 设计思路 (1)3 设计目的及要求 (2)4 设计过程 (2)4.1 系统硬件电路实现 (2)4.2 单片机最小系统 (7)4.3 程序设计内容 (8)4.4 程序流程图 (9)4.5 电路仿真 (9)5 程序代码 (10)5.1 单向程序1 (10)5.2 单向程序2 (11)5.3 来回程序 (12)6 心得体会 (14)参考文献 (15)附录1:电路原理图 (16)附录2:实物图 (17)附录3:元件清单 (18)1 实验产品简介广告灯,也叫广告流水灯,就是能把任何图案以光的形式投影在广场或各种楼体上的一种电子产品,投影的图案既有动态效果,也有静态效果,各种图案都可以订做,很容易吸引众人的眼光,关注率非常高。

在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看到各式各样的广告流水灯。

广告灯这是一种新生的传媒,成本低,投射方便,是各种广告公司的新宠。

广告灯还能在一些传统媒体无法投放的地方发生作用,并会有意想不到的效果,如地面,马路边上。

广告灯可运用色彩的对比手法,从而产生与众不同的色彩感觉与色彩组合,并有助于作品形象区别于周围事物与环境,形成色彩视觉冲击力,引发注意。

不同的色彩对比组合,可以营造鲜艳夺目、明亮活泼,也可以是庄重高雅、雍容华贵,在作品与消费者接触的一刹那中,打动消费者,增强注意的力度,在形成广告的第一印象时,色先夺人,并留下深刻的印象。

广告灯主要应用于广告牌、建筑泛光照明、网球场、停车场、体育馆及码头等。

2 设计思路本次实验需要设计一个能够实现对广告灯的图案进行控制的装置,我们利用单片机的功能进行实现。

单片机的强大功能可以帮助我们实现广告灯的左右移动,并且可以巩固单片机的理论知识,提高自己的实践能力。

单片机具有功能强、体积小、成本低、功耗小等特点,使它在工业控制、智能仪器、节能技术改造、通信系统、信号处理及家用电器产品中都得到了广泛的应用。

另外,单片机在很大程度上改变了传统的设计方法,以往采用模拟电路、数字电路实现的电路系统,大部分功能单元都可以通过对单片机硬件功能扩展及专用程序的开发,来实现系统提出的要求,这意味着许多电路设计问题将转化为程序设计问题,这在很大程度上能够简化电路,但也要求有较好的程序设计基础。

我们设计的整体思路是利用AT89C51单片机为核心,配合简单的外部电路,实现对发光二极管的点亮顺序及图案的控制。

通过Proteus 和Keil软件的设计及仿真,验证实验方案的成败。

对于整体的设计如图2-1的方框图所示。

图2-1 电路设计方框图3 设计目的及要求(1)熟悉集成电路的引脚安排。

(2)掌握芯片的逻辑功能及使用方法。

(3)了解电路板结构及其接线方法。

(4)掌握单片机的基本原理和编程方法。

(5)熟悉仿真软件Proteus和Keil的基本操作和方法。

(6)要求做单一灯的左移右移,八个发光二极管L1-L8分别接在单片机的P1.0-P1.7接口上,输出“0”时,发光二极管亮,开始时P1.0 →P1.1→P1.2→P1.3→┅→P1.7→P1.6→┅→P1.0亮,重复循环。

4 设计过程4.1 系统硬件电路实现把“单片机系统”区域中的P1.0-P1.7用8芯排线连接到“八路发光二极管指示模块”区域中的L1-L8端口上,要求:P1.0对应着L1,P1.1对应着L2,……,P1.7对应着L8。

电路图如图4-1所示,按电路图的要求连接电路。

图4-1 电路原理图AT89C51单片机及其引脚说明: AT89C51是一种带4K 字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS 八位处理器,俗称单片机。

单片机的可擦除只读存储器可以反复擦除100次。

该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU 和闪烁存储器组合在单个芯片中,ATMEL 的AT89C51是一种高效微控制器。

AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

AT89C51单片机有40个引脚,32个外部双向输入/输出(I/O )端口,同时内含两个外中断口,两个16位可编程定时计数器,引脚电路如图4-2所示。

主要特性:● 与MCS-51 兼容● 4K 字节可编程闪烁存储器 ● 寿命:1000写/擦循环● 数据保留时间:10年● 全静态工作:0Hz-24MHz●三级程序存储器锁定●128×8位内部RAM●32可编程I/O线●两个16位定时器/计数器●5个中断源●可编程串行通道●低功耗的闲置和掉电模式●片内振荡器和时钟电路管脚说明:VCC:供电电压GND:接地P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL 门电流。

当P1口的管脚第一次写1时,被定义为高阻输入。

P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。

在FIASH 编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。

P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。

在FLASH编程和校验时,P1口作为第八位地址接收。

P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。

并因此作为输入时,P2口的管脚被外部拉低,将输出电流。

这是由于内部上拉的缘故。

P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。

在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。

P2口在FLASH 编程和校验时接收高八位地址信号和控制信号。

P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。

当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。

作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。

P3口也可作为AT89C51的一些特殊功能口,如下表所示:管脚备选功能:●P3.0 RXD(串行输入口)●P3.1 TXD(串行输出口)●P3.2 /INT0(外部中断0)●P3.3 /INT1(外部中断1)●P3.4 T0(记时器0外部输入)●P3.5 T1(记时器1外部输入)●P3.6 /WR(外部数据存储器写选通)●P3.7 /RD(外部数据存储器读选通)●P3口同时为闪烁编程和编程校验接收一些控制信号。

●RST:复位输入。

当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

●ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。

在FLASH编程期间,此引脚用于输入编程脉冲。

在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。

因此它可用作对外部输出的脉冲或用于定时目的。

然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。

如想禁止ALE的输出可在SFR8EH地址上置0。

此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。

另外,该引脚被略微拉高。

如果微处理器在外部执行状态ALE禁止,置位无效。

●PSEN:外部程序存储器的选通信号。

在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。

但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

●EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。

注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。

在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。

●XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。

●XTAL2:来自反向振荡器的输出。

振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。

该反向放大器可以配置为片内振荡器。

石晶振荡和陶瓷振荡均可采用。

如采用外部时钟源驱动器件,XTAL2应不接。

有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。

图4-2 AT89C51单片机引脚图4.2 单片机最小系统单片机最小系统一般指单片机和时钟电路和复位电路。

由于51单片机内部集成了程序存储器和数据存储器,只要增加时钟电路和复位电路,单片机就具备了工作的基本条件,单片机就可以正常运行了。

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。

本次课程设计中选用AT89C51式单片机,其最小系统主要由电复位、振荡电路组成。

单片机的最小系统如图4-2所示。

单片机的复位电路原理是在单片机的复位引脚RST上电阻和电容,实现上电复位。

当复位电平持续两个时钟周期以上时复位有效。

复位电路由按键复位和上电复位两部分组成,上电复位是在复位引脚上连接一个电容到VCC,再连接一个电阻到GND;按键复位是在复位电容上并联一个开关,当开关按下时电容被放电、RST也被拉到高电平,而且由于电容的充电,会保持一段时间的高电平来使单片机复位。

相关文档
最新文档