课题三项目1汽车转弯灯-电子工程系--烟台汽车工程职业学院.PPT

课题三项目1汽车转弯灯-电子工程系--烟台汽车工程职业学院.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课题三项目1汽车转弯灯-电子工程系--烟台汽车工程职业学院

烟台汽车工程职业学院 课程名称:汽车单片机应用技术 时 间:2013年9月15日 汽车转弯灯控制项目 学习目标 知识目标 学习单片机I/O口信号的输入方法; 学会将外界信息输入到单片机,将单片机信息输出到外界。 能力目标 素质目标 能根据项目要求,设计出编程算法; 培养同学们的分析问题和解决实际问题的综合能力。 培养同学勤于动脑、动手、善于分析与总结的习惯; 培养同学们的团队合作精神和交流合作能力。 汽车转弯灯控制项目分析 采用两个LED发光二极管来模拟汽车左转向灯和右转向灯,用单片机的P1.0和P1.1管教控制发光二极管的亮、灭状态,单片机P3.2和P3.3用来模拟汽车转向的控制开关。左转向开关闭合,左转向灯闪亮;右转向开关闭合,右转向灯闪亮。 。 项目要求 MCS-51系列单片机芯片引脚介绍 1 51系列单片机I/O口介绍 2 工作原理图 3 程序流程图 4 1、MCS-51系列单片机芯片引脚介绍 1)芯片主电源引脚 40→VCC:供电电源+5V 20→VSS:接地 2)晶振引脚 19→XTAL1 18→XTAL2 3)控制引脚 9→RST/VPD:复位引脚,需要接复位电路 29→/PSEN:外部程序存储器的选通信号,低电平有效 30→ALE//PROG:地址锁存使能引脚,当对外部器件进行访问时,ALE输出用于锁存地址的低字节。 31→/EA/VPP:用于区分片内,片外程序存储器。/EA为高电平时,访问片内程序存储器,若超出片内程序存储器,则自动转到片外程序存储器;/EA为低电平时,访问片外程序存储器 4)输入/输出引脚 32~39→P0口:复用作地址数据线,无上拉电阻,一般用作地址线低8位 1~8→P1口:8位准双向口 21~28→P2口:8位准双向口,一般用作地址线高8位 10~17→P3口:8位准双向口,还有复用功能。 2、51系列单片机I/O口介绍 51系列单片机有4个8位的并行I/O接口P0,P1,P2和P3,其中P0、P1、P2为准双向口接口,各接口均由锁存器,输出驱动器,输入缓冲器组成。各接口编址于特殊功能寄存器中,既有字节地址又有位地址。单片机跟外部信息的交换都是通过这些I/O口锁存器进行的。4个I/O口都可以用做输入/输出口,其中P0,P2通常用于对外部存储器的访问,P0口作为地址/数据复用口,分时输出外部存储器的低8位地址(A0~A7)和传送8位数据(D0~D7);P2口作为地址总线口使用,输出高8位地址(A8~A15)。 2、51系列单片机I/O口介绍 1)P0口 当系统不进行片外的ROM扩展, 也不进行片外RAM扩展时,P0口用作通用I/O接口;当系统进行片外的ROM扩展或进行片外RAM扩展时,P0口用作地址/数据总线,对外部存储器进行访问,分时输出外部存储器的低8位地址(A0~A7)和传送8位数据(D0~D7),此时是一个真正的双向接口。对端口写1时,又可以做高阻抗输入端用。 2)P1口 P1接口是唯一的单功能接口,仅能用作通用的数据输入/输出接口。每一位都可以分别定义作输入/输出口。当用作输入方式时,需将“1”写入P1口。 3)P2口 当不需要在单片机芯片外部扩展程序存储器,仅扩展256B的片外RAM时,只用到了地址线的低8位,P2口仍可以作为通用I/O口使用。当需要对外部扩展程序存储器或扩展的RAM容量超过256B时,P2口一般作为地址总线使用,访问外部存储器,输出高8位地址线(A8~A15)。 4)P3口 P3口除用作普通的输入/输出端口外,还有复用功能。各端口第二功能定义如下: P3.0,P3.1:串行通信输入,输出口; P3.2,P3.3:外部中断0,1输入; P3.4,P3.5:定时器0,1输入; P3.6,P3.7:外部数据存储器“写”,“读”选通控制输出。 3、工作原理图 4、程序流程图 实验步骤 运行Keil μVision2软件,新建一个工程,新建一个文件。将文件添加到工程中并编译生成HEX文件。 第一步 设置仿真器,选择“TKS Debuger B” 第二步 单击“DebugProject”菜单,在下拉菜单中单击“Start/Stop Debug Session” 进入调试模式,进行调试。 第三步 全速运行程序,拨动数据开关,观察发光二极管的亮灭情况 。 第四步 单步运行程序,观察每一句指令运行后实验板上的发光二极管的亮灭情况。 第五步 实验台操作注意事项 查看实验台应处于断电状态 断电状态下,连接电路; 安装仿真器,给仿真器上电; 开单片机实验挂件电源; 打开软件,根据流程图编写程序; 设置仿真器; 调试程序,运行程序; 项目完成后,先断电,再整理。 物归

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档