03任务三感知与控制重点.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * 第一篇 项目开篇—单片机应用入门 单片机原理及应用?? * * 任务三 感知与控制—单片机的I/O资源 * 了解STC89C51RC单片机的I/O端口的功能。 熟悉STC89C51RC单片机I/O端口资源以及使用方法。 掌握STC89C51RC单片机I/O端口的操作方法以及C51程序编程基础。 一、任务内容 实现流水灯程序,原理图如图1-3-1所示。P1端口上接有八个发光二极管VD0~VD7,从VD0开始每次只点亮一个灯,无限循环。每个灯点亮后的维持时间与熄灭后到点亮下一个相邻灯的时间间隔均为1s。 * 任务三 感知与控制—单片机的I/O资源 * 图1-3-1 流水灯原理图 * 任务三 感知与控制—单片机的I/O资源 * 二、实施条件 1.教学做一体化教室。 2.电脑(安装有Keil 软件、ISP下载软件)、串口下载线或专用程序烧写器,作为程序的开发调试以及下载工具。 3.由单片机最小系统图以及流水灯原理图中所需器件构成的电路板,用来存储和运行程序,并演示效果。 三、安全提示 1.焊接电路时注意规范操作电烙铁,防止因为操作不当导致受伤。 2.上电前一定要进行电路检测,将桌面清理干净,防止桌面残留的焊锡、剪掉的元器件引脚引起电路板短路,特别是防止电源与地短路导致芯片损坏。 3.上电后不能够用手随意触摸芯片,防止芯片受损。 4.规范操作万用表、示波器等检测设备,防止因为操作不当损坏仪器。 * 任务三 感知与控制—单片机的I/O资源 * 让我们一起来学习完成任务的相关知识吧! 一、单片机的最小系统 单片机的最小系统是指能维持单片机运行的最简单配置系统。 要使单片机能够正常工作,需要提供如下资源: 1.单片机的工作电源。 在单片机40引脚与20引脚上分别接上稳定的直流电源(+4.5V~ +5.5V)和地。 2.复位电路。 复位电路的作用是产生复位信号RST。 3.时钟电路。 时钟电路提供的时钟信号就是用来提供单片机内部各个微动作的时间基准。 * 任务三 感知与控制—单片机的I/O资源 * 图1-3-1 单片机最小化系统 * 任务三 感知与控制—单片机的I/O资源 * 二、单片机的输入/输出端口 51单片机有4个双向并行的8位输入/输出端口(也称I/O口)P0、P1、P2与P3。其中P0口对应的是单片机引脚P0.0~P0.7, P1口对应的是单片机引脚P1.0~P1.7,P2口对应的是单片机引脚P2.0~P2.7,P3口对应的是单片机引脚P3.0~P3.7。 (1)每一个I/O口引脚都可以独立地做输入口或者输出口使用。 (2)P0口为三态双向口,可驱动8个TTL门电路,P1、P2、P3口为准双向口(作为输入时,口线被拉成高电平,故称为准双向口),其负载能力为4个TTL门电路。 (3)单片机复位后P0~P3口每一个引脚都呈现高电平,即复位后四个端口的值都为FFH。 * 任务三 感知与控制—单片机的I/O资源 * (4)P1端口中的P1.0、P1.1,以及其它端口对应的每个引脚都具有第二功能。 (5) I/O口驱动LED发光二极管时需要加限流电阻,建议加1K以上的限流电阻,至少也要加470Ω以上。 三、流水灯原理图分析 图1-3-1所示的流水灯原理图中,8个发光二极管VD0~VD7阳极通过+5V电源连接在一起,即共阳连接,二极管的阴极分别接680Ω的限流电阻R19~R26,然后依次接到单片机P1口的P1.0~P1.7引脚上。由于单片机上电复位以后P1口八个引脚都呈高电平,即开机后每个发光二极管的阴极都连接的是高电平,因此开机后八个发光二极管均不会被点亮。如果需要点亮某个二极管,只需要用程序将与之相连的I/O引脚设置为低电平,也就是向该引脚送逻辑电平0即可。某一时刻只点亮一个灯,那么VD0~VD7分别点亮时需要给P0赋值依次是FEH、FDH、FBH、F7H、EFH、DFH、BFH、7FH。 * 任务三 感知与控制—单片机的I/O资源 * 步骤一 硬件准备工作。 步骤二 编写程序。 1.编写程序流程图。 2. 利用电脑在Keil开发环境下编程。 根据流程图,参考程序如下: 步骤三 调试程序。 步骤四 下载程序并运行。 图1-3-3 流水灯流程图 * 任务三 感知与控制—单片机的I/O资源 * * 任务三 感知与控制—单片机的I/O资源 * * 任务三 感知与控制—单片机的I/O资源 * * 任务三 感知与控制—单片机的I/O资源 * 100% 总计 3% 3.团队分工协作情况 5% 2.工具、仪器、仪表使用情况,操作规范性 2% 1.材料利用效率,耗材的损耗 10% 职业素养与职业规范 15% 2.

文档评论(0)

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

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

1亿VIP精品文档

相关文档