07 任务1 单片机最小系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
07 任务1 单片机最小系统

任务1 单片机最小系统 任务解读 用最少的元件组成以单片机为核心元件的可以正常工作并具有特定功能的单片机系统。 让单片机能正常工作并发挥其功能时所必须的组成部分。 指用最少的元件组成的单片机可以工作的系统。 要让单片机里面的程序运行,需要的最小配置。 用最少的元件让单片机运行起来的电路 。 能够正常运行的单片机最小组成。 单片机可以工作的最低硬件配置。 一、电源 单片机系统电源方案: 1、自制直流稳压电源 2、电源适配器 3、USB口供电4、电池供电 振荡周期(晶振周期):振荡频率的倒数。 时钟周期:振荡周期的2倍。 机器周期:时钟周期的6倍,振荡周期的12倍。 在一个机器周期中包含2个ALE信号。 复位后,程序计数器PC=0000H。单片机从0000H单元开始执行程序。 复位后, SFR恢复初值。 片内RAM不受影响,上电后RAM中的内容随机。 复位后特殊功能寄存器(SFR)的状态 SFR复位状态 P0~P3的端口被设置成FFH; 堆栈指针SP设置成07H; 串行口的SBUF无确定值; 其它各专用寄存器均被设置成00H。 设计电路图 选择元器件 制作电路板 编写程序 编译调试 烧写程序 第 3 次 作业:设计单片机小系统 具体要求: 设计一个控制一个LED闪烁的单片机小系统。绘制电路,列出元器件清单。(记录在作业本上,3月18日交) * * 浙江工业职业技术学院 电气工程分院 徐闽燕 电源——能量的来源 时钟电路——让单片机活起来的心脏 复位电路——恢复初始化状态值 VCC(40脚):电源正极 GND(20脚):接地端(电源负极) XTAL1(19脚) XTAL2(18脚):晶体振荡器输入端 RST(9脚):复位输入端 探讨问题 要工作就得吃饭 庞大的组织要有个总指挥 部分摘自范红刚等《51单片机自学笔记》(书) 乖乖地从头开始 部分摘自杨欣等《实例解读51单片机完全学习与应用》(书) 直流插座 4、电池供电 单片机的工作过程是:取一条指令、译码、进行微操作,再取一条指令、译码、进行微操作,…… 各指令的微操作在时间上有严格的次序,这种微操作的时间次序称作时序。 单片机的时钟信号用来为单片机芯片内部各种微操作提供时间基准。 二、时钟电路与工作时序 参见教材《单片机原理与C51编程》第 14 页 时钟电路 时钟电路是用于产生单片机工作时所需的时钟信号的电路。 MCS-51系列单片机芯片内部有一个由反向放大器构成的振荡电路。 XTAL1为振荡电路的输入端,而XTAL2为振荡电路的输出端。 时钟可以由内部或外部产生。 内部时钟电路 在XTAL1和XTAL2引脚上外接定时元件,内部振荡电路就能产生自激振荡。 定时元件通常是石英晶体(晶振)和电容组成的并联谐振电路。 晶振频率 fosc的范围是1.2~12MHz。 电容器C1和C2主要起频率微调、快速起振作用,电容值在5pF~ 30pF之间。 外部时钟电路 XTAL1接地,XTAL2接外部振荡器。 一般要求外部信号为高电平的持续时间大于20ns,且频率低于12MHz的方波信号。 HMOS:外部振荡信号接至XTAL2端,XTAL1端接地。 CMOS:外部振荡信号接至XTAL1端,XTAL2端可不接地。 工作时序 时序是用定时单位来说明的。 定时单位:节拍、状态、机器周期、指令周期。 节拍P(振荡周期):把振荡脉冲的周期称为节拍,为最小的时序单位。 状态S(时钟周期):一个状态S包含两个节拍,其前半周期对应的节拍叫P1,后半周期对应的节拍叫P2。 机器周期:是最基本、最常用的时序单位。 一个机器周期共有12个振荡脉冲周期。 一个机器周期的宽度为6个状态,依次表示为S1~S6。 指令周期:执行一条指令所需要的时间称为指令周期。它是最大的时序定时单位。为1~4个机器周期。 参见教材《单片机原理及C51编程》第 14 页 你知道吗? MCS-51系列单片机指令系统中有51种功能的111条汇编指令,对应有255条目标指令。 指令按执行的时间可以分为三类:单周期指令(64条)、双周期指令(45条)、四周期指令(2条)。 指令按字节长度可以分为三类:单字节指令(49条)、双字节指令(45条)、三字节指令(17条)。 机器语言——二进制指令代码 1、单周期指令时序 单字节指令 双字节指令 2个机器周期中ALE有效4次,对于单字节指令后3次读操作无效。 2、双周期指令时序 内部复位电路 三、复位电路与复位状态 RST引脚是复位信号的输入端。 参见教材《单片机原理及C51编程》第 12~13 页 200Ω 1KΩ 1KΩ 上电复位电路 22μF

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档