项目一循环彩灯控制.pptx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动化教研室 王曙霞;任务一 AT89C51单片机最小系统 一、什么是单片机;单板机 ;1980年,Intel公司推出了MCS-51系列单片机:8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。; 非80C51结构单片机新品不断推出,给用户提供了更为广泛的选择空间 ,近年来推出的非80C51系列的主要产品有: ;运 算 器;3、单片微型计算机;3、单片机应用系统;二 AT89C51的基本结构 1、单片机内部结构;2、单片机应用模式;3、89C51的引脚;三 单片机最小系统;硬件电路板;认识单片机的引脚;1、振荡器和时钟电路 ;2、单片机内部的时间单位   MCS-51 完成一个基本操作叫机器周期, 其一个机器周期包含 12 个时钟周期,分为 6 个状态:S1 ~ S6. 每个状态又分为两拍:P1 和 P2 。 因此,一个机器周期中的 12 个时钟周期表示为 SIP1, SIP2, …S6P2 。每个时钟单片机完成一拍操作,当用 6MHZ 晶体时一个机器周期为 2μS ;振荡周期 = 振荡频率(石英晶体频率 fosc )的倒数 机器周期 —— 机器周期是单片机应用中衡量时间长短的最主要的单位    1 机器周期 = 12 × 1/ fosc 指令周期 —— 执行一条指令所需要的时间,单位:机器周期 ;3、单片机复位 ;复位后, SP 寄存器为 07H ;其它寄存器全部清 0 ;不影响 RAM 状态。    PC     0000H      ACC      00H   B     00H       PSW      00H   SP    07H       DPTR     0000H   P0 ~ P3 FFH       IP       XXX00000B   IE     0XX00000B    TMOD      00H   TCON    00H       THO      00H   TLO    00H       TH1      00H   TL1    00H       SCON     00H   SBUF    不确定   PCON    0XXXXXXXB(HMOS)0XXX0000B(CHMOS) 复位不影响内部 RAM 中的数据。复位后, PC=0000 指向程序存储器0000H 地址单元,使 CPU 从首地址 0000H 单元开始重新执行程序。所以单片机系统 在运行出错或进入死循环时,可按复位健重新启动。   ;4、电源线 AT89C51单片机的电源线有以下两种: (1) VCC:+5 V电源线。 (2) VSS:接地线。 ;5、I/O端口功能 1).P0口 P0口有八条端口线,命名为P0.0~P0.7,其中P0.0为低位,P0.7为高位。每条线的结构组成如图2-3所示。它由一个输出锁存器,两个三态缓冲器,输出驱动电路和输出控制电路组成。P0口是一个三态双向I/O口,它有两种不同的功能,用于不同的工作环境。 ;;P0用作通用I/O口; “读—修改—写”类指令(如:ANL P0,A)产生“读锁存器”操作信号;; 系统进行扩展(片外ROM、片外RAM )时,P0用作地址/数据总线。;2)P1口的结构; P1口由一个输出锁存器、两个三态输入缓冲器和输出驱动电路组成。输出驱动电路与P2口相同,内部设有上拉电阻。;3)P2口的结构;P2用作通用I/O口; “读—修改—写”类指令, 锁存器Q端数据进入内部数据总线,与A逻辑运算后,结果又送回P2的锁存器并出现在引脚。;P2用作地址总线 ;4)P3口的结构;P3用作第一功能(通用I/O); P3用作第二功能使用 ;5)并行口的负载能力; P1、P2、P3口的每一位能驱动4个LSTTL负载。可方便地由OC门或漏极开路电路驱动,而无须外接上拉电阻。; 思考题 1、P0~P3口在结构上有何不同?在使用上有何特点? 2、晶振为12MHz,时钟周期、机器周期为多少? 3、AT89C51复位后的状态如何?复位方法有几种? 4、 AT89C51 的控制总线信号有哪些?各信号的作用如何?; 任务总结 单片机最小系统有哪些结构?各结构功能?;9、要学生做的事,教职员躬亲共做;要学生学的知识,教职员躬亲共学;要学生守的规则,教职员躬亲共守。4月-214月-21Wednesday, April 7, 2021 10、阅读一切好书如同和过去最杰出的人谈话。02:23:5802:23:5802:234/7/2021 2:23

文档评论(0)

文单招、专升本试卷定制 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档