项目4单片机控制LED灯的设计.ppt
《项目4单片机控制LED灯的设计.ppt》由会员分享,可在线阅读,更多相关《项目4单片机控制LED灯的设计.ppt(33页珍藏版)》请在三一办公上搜索。
1、电子工业出版社,单片机控制技术 项目式教程(C语言版),电子工业出版社,项目4 单片机控制LED灯的设计,能了解51单片机I/O口的结构;能掌握51单片机I/O口的特点及应用;能掌握51单片机控制LED灯的硬件设计方法;能熟练编写单片机控制LED灯闪烁的程序。,学习目标,工作任务,叙述51单片机I/O口的结构和特点;设计单片机控制单个LED灯闪烁的电路和工作软件;设计单片机控制多个循环LED灯的电路和工作软件。,任务4.1 单片机控制单个LED灯 任务4.2 单片机控制多个循环LED灯 项目小结,项目4 单片机控制LED灯的设计,任务4.1 单片机控制单个LED灯,4.1.1 MCS-51单片
2、机的I/O口介绍,MCS-51系列单片机有4个8位的并行I/O接口:P0、P1、P2和P3口。它们是特殊功能寄存器中的4个。这4个口,既可以作输入,也可以作输出,既可按8位处理,也可按位方式使用。输出时具有锁存能力,输入时具有缓冲功能。,1P0口,P0口是一个三态双向口,包括一个输出锁存器、两个三态缓冲器、输出驱动电路和输出控制电路组成,它的一位结构如图:,输出驱动器,控制电路,P0口功能,1、通用IO接口:不需要外部扩展时,内部控制信号将使MUX开关接通到锁存器。此时,由于P0口没有内部上拉电阻,通常要在外部加一个上拉电阻来提高驱动能力。,2、地址/数据分时复用:需要进行外部扩展时,内部控制
3、信号将使MUX开关接通到内部地址数据线。此时,P0口在ALE信号的控制下,分时输出低8位地址和8位数据信号。,P0口的工作原理,(1)通用I/O口,作为通用I/O使用,是一个准双向口:“在输入数据时应先把口置1,使V1、V2都截止,引脚处于悬浮状态,可作高阻抗输入”,(2)地址/数据总线口 输出:地址/数据为1,P0 x 高 地址/数据为0,P0 x 低 输入:经缓冲器1读入,(1)P0口既可作地址/数据总线使用,也可作通用I/O口使用。当P0口作地址/数据总线使用时,就不能再作通用I/O口使用了。(2)P0口作输出口使用时,输出级属漏极开路,必须外接上拉电阻,才有高电平输出。(3)P0口作输
4、入口读引脚时,应先向锁存器写1,使V1、V2截止,不影响输入电平。,P0口特点,2.P1口,P1口是准双向口,它只能作通用I/O接口使用。结构与P0口不同,它的输出只由一个场效应管V1与内部上拉电阻组成。,(1)P1口是唯一的单功能口,仅能作为通用I/O口使用。因在其输出端接有上拉电阻,可以直接输出而无需外接上拉电阻。(2)同P0口一样,当作输入口时,必须先向锁存器写“1”,使场效应管V1截止。,P1口特点,3.P2口,P2口也是准双向口,它有两种用途:通用I/O接口和高8位地址线。,P2口作I/O端口使用时:内部控制信号使MUX开关接通到锁存器,此时P2口的用法与P1口相同。P2口作外部地址
5、总线使用时:内部控制信号使MUX开关接通到内部地址线,此时P2口的引脚状态由所输出的地址决定。,需要特别指出的是,由于对片外地址的操作是连续不断的,只要进行了外部系统扩展,此时P0口和P2口就不能再用作I/O端口了。,4.P3口,P3口用作通用I/O口时,其工作原理同P1口类似。此外,它的每一根线还具有第二种功能。,在真正的应用电路中,P3口的第二功能显得更为重要。,4.1.2 单片机控制单个LED灯闪烁的设计,1任务要求设计一个电路,AT89C52单片机的P1.7引脚连接一个LED灯,控制LED闪烁。2任务分析,以单片机为核心的电子设计,硬件设计,软件设计,单片机最小系统加上最简单的输出电路
6、来驱动LED,编程控制P1.7引脚的电平状态,使其持续一段时间的高电平,再持续一段时间的低电平,3任务设计,(1)器件的选择,发光二极管,发光二极管:单向导电性,通过5mA左右电流即可发光,电流越大,亮度越强,但若电流过大会烧毁二极管,一般控制在320mA。工作电压:红色发光二极管1.7-2.5V 绿色发光二极管2.0-2.4V 黄色发光二极管1.9-2.4V 蓝/白色发光二极管3.0-3.8V,限流电阻,二极管串联电阻的目的是为了防止发光二极管和P1.7引脚流过的电流过大,烧毁二极管或单片机,所以该电阻也称为“限流电阻”。限流电阻的选择:假设电源电压为VCC,发光二极管的导通压降为VDD,导
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 单片机 控制 LED 设计

链接地址:https://www.31ppt.com/p-4950331.html