51单片机原理与应用课件PPT.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文档。上传文档
查看更多
51单片机原理与应用课件PPT

《单片机原理与应用》;第一章 绪论;第二章 MCS-51单片机的硬件结构与工作原理;第三章 指令系统与程序设计;第四章 MCS—51定时计数器及其应用;第五章 串行接口;第六章 MCS-51单片机的系统扩展;第七章 单片机应用系统接口技术;第八章 数模与模数转换电路;课程简介:“单片机原理及应用 ”是一门实践性、应用性很强的技术基础课,通过本课程的学习,使学生较好地掌握MCS-51系列单片微型计算机的基本结构、工作原理、接口技术和应用等方面的知识。掌握单片机应用系统的设计和应用程序的设计方法,学习单片机应用于工业测控等方面的基本技术。并通过实践环节的学习,学会单片机应用系统的设计和调试方法。为将来从事自动测控技术、智能电器、电子、检测等工业领域相关工作,进行各种智能化电子产品的设计和研发等提供技术准备,奠定坚实的技术基础。 ;《单片机原理与应用》 ;《单片机原理与应用》 ;wyx;;; ;wyx;wyx;;;; 二、Philips单片机 Philips公司的的单片机都属于MCS-51系列兼容的单片机。 三、Maxim-Dallas单片机 四、WinBond单片机 五、Motorola单片机 六、其他公司的单片机 1)NEC单片机; 2)东芝单片机; 3)Epson单片机; 提示:经常上网查询,关注发展动态.;第三节 单片机的应用领域 ;三、单片机与e-Home ;(1) 总线(BUS) 总线是连接CPU与各功能部件并进行信息传递的公共通道。总线通常分为三种,即数据总线(DB)地址总线(AB)和控制总线(CB)。 ;;;;; 课间休息;主要内容: 1.MCS-51单片机组成(结构、引脚功能) 2.并行I/O端口结构 3.储器组织与操作 4.MCS-51单片机的中断系统 1)中断系统概述 2)中断的处理过程;wyx;2. MCS—51单片机的内部结构 ;MCS—51的内部结构框图 ;wyx;三、振荡器、时钟电路及时序 ; 2.有关51单片机CPU的时序;一个机器周期;wyx;wyx;二、MCS—51数据存储器组织与地址空间 ;R0、R1、R2、R3、R4、R5、R6、R7;数据存储器地址空间;三、特殊功能寄存器地址空间 ;标识符;1.累加器ACC —累加器A在大部分的算术运算中存放某个操作数和运算结果。 2.寄存器B—寄存器B主要用于与累加器A配合执行乘法和除法指令的操??。 3.程序状态字PSW——8位寄存器,用来存放程序状态信息。某些指令的执行结果会自动影响PSW的有关状态标志位,有些状态位可用指令来设置。 ;4.堆栈指针SP——堆栈是一个特殊的存储区,用来暂时存放数据和地址,它是按照“先进后出”的原则存放数据。 栈指针SP为一个8位专用寄存器,每存入(或取出)一个字节数据,SP就自动加1(或减1),SP始终指向新的栈顶。系统复位后钱指针初始化为07H。; 片外数据存储器;; 一、并行I/O接口的内部结构 ;P0口某位的结构图 ;wyx;wyx;单片机的片外三总线结构;wyx; 位处理功能;;几种实用的复位电路 ; MCS—51的中断系统 ;一、MCS—51的中断源;2.中断请求标志;(2)SCON的中断标志 SCON是串行口控制寄存器,与中断有关的是它的低两位TI和RI。 1) TI(SCON.1):串行口发送中断标志位。每发送完一个串行帧,由硬件置位TI。CPU响应中断时,不能清除TI,TI必须由软件清除。 2)RI(SCON.0):串行口接收中断标志位,当允许串行口接收数据时,每接收完一个串行帧,由硬件置位RI。同样,RI必须由软件清除。;二、MCS—51的中断管理 ;2.中断优先级寄存器IP ——中断优先级控制 ;中断管理逻辑图;同一级中的5个中断源的优先顺序;中断处理过程一般分为三个阶段,即中断响应、中断处理和中断返回。 ;wyx;2.中断服务与返回 在编写中断服务程序时加注意的几点: (1)因各入口地址之间只相隔8个字节,所以通常在中断入口地址单元处存放—条无条件转移指令,使中断服务程序灵活地安排在64KB程序存储器的任何空间。 (2)若要在执行当前中断程序时禁止更高优先级中断,可先用软件关闭CPU中断,或禁止某中断源中断,在中断返回前再开放中断。 (3)注意在保护现场和恢复现场。 (4)中断服务程序的最后一条是返回指令RETI,该指令将清除响应中断时被置位的优先级状态触发器,然后自动将断点地址从栈顶弹出,装入PC,使程序返回到被中断的处,继续向下执行。 ;3.中断请求的撤除 CPU响应中断请求后,在中断返回(RETI)前,该中断请求信号必

文档评论(0)

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

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

1亿VIP精品文档

相关文档