第0、1、4章单片机入门.pptVIP

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理与应用 单片机的了解 计算机:通用计算机和嵌入式计算机 通用计算机回顾 嵌入式系统概论(应用更广) 特征:创新、机遇 稳定、共同发展 嵌入式系统的核心部件 我们来看看单片机 单片机概念 单片机的分类 当前单片机发展 计算机由运算器、控制器、存储器和输入输出接口四个基本部分组成。 PC机将运算器和控制器集成为一个超大规模集成电路芯片,称为CPU。 将组成计算机的四个基本部分集成在一块芯片上,并加入中断控制器、定时/计数器、串行I/O接口等功能器件,就构成了单片微型计算机,又称单片机。 单片机的开发目的是将计算机的应用推广到智能仪表、数据采集、自动测试、工业自动化领域中,让非计算机专业的工程技术人员能容易地掌握计算机应用系统的设计、组装和调试。 与通用计算机如PC机相比,单片机结构简单,只要外加一些扩展电路及必要的通道接口,就可以构成各种计算机应用系统。 在国内,主流产品是Intel公司的MCS-51系列单片机。 MCS-51系列单片机有多种型号的产品: 普通型(51子系列) 8051、8031、8751、89C51、89S51等。 增强型(52子系列) 8032、8052、8752、89C52、89S52等。 它们的结构基本相同,其主要差别反映在存储器的配置上。 8031片内没有程序存储器 8051内部设有4KB的掩模ROM程序存储器 8751是将8051片内的ROM换成EPROM 89C51则换成4KB的闪速EEPROM 89S51结构同89C51, 4KB的闪速EEPROM可在线编程 增强型的存储容量为普通型的一倍 本课以 8XX51 代表这一系列的单片机。 如何来了解自己所要用到的单片机 以8051为例来进行C51单片机的入门 如何学习 8051单片机的内部总体结构框图如图1-1所示。其基本特性如下: 8位CPU,片内振荡器。 4K字节ROM,128字节RAM; 21个特殊功能寄存器。 32根I/O线; 可寻址各64K的外部数据、程序存贮器空间; 2个16位的定时器/计数器; 中断结构:五个中断源,两个优先级; 一个全双工串行口; 有位寻址功能,适于布尔处理的位处理机。 1.1.2 CPU CPU是单片机的核心部件。它由运算器和控制器等部件组成。 1. 运算器 运算器的功能是 进行算术运算:加、减、乘、除、加1、减1、比较BCD码十进制调整等 逻辑运算:与、或、异或、求反、循环等逻辑操作 位操作:内部有布尔处理器,它以进位标志位C为位累加器,用来处理位操作。可对位置 “1”、对位清零 、位判断等。 操作结果的状态信息送至状态寄存PSW。 1.2 存储器空间 MCS-51存储器结构 程序存储器 外部数据存储器 内部数据存储器 普林斯顿结构和哈佛结构 MCS-51的储存器结构与常见的微型计算机的配置方法不同,它将程序存储器和数据存储器分开,各有自己的寻址方式、控制信号和功能。 程序存储器用来存放程序和始终要保留的常数。 数据存储器存放程序运行中所需要的常数和变量。 51单片机存储器编程时候的考虑 MCS-51存储器结构 MCS-51系列单片机的8031、8032没有片内程序存储器;8051、8052分别有4k、8k片内ROM;8751、8752则分别有4k、8k片内EPROM。因此,对于8031和8032,必须要扩展片外程序存储器;对其余芯片,只有在片内程序存储器容量不足时,才扩展外部程序存储器。 8031、8051和8751有128字节的用户RAM单元和128字节的特殊功能寄存器区。当片内RAM单元不够用时,可以扩展外部数据存储器。 MCS-51的存储器空间分为4个部分:内部程序存储器、外部程序存储器、内部数据存储器和外部数据存储器。 MCS-51的存储器结构如图: 程序存储器空间 MCS-51的程序存储器空间在物理结构上分为两个区域:片内程序存储器区和片外程序存储器区。但在逻辑结构上,只有一个程序存储器区(片内、片外程序存储器统一编址,都使用程序计数器PC进行寻址)。程序存储器的地址从0000H~FFFFH,共64k。 8031和8032没有片内ROM,其外部程序存储器必须从0000H开始编址。其它型号单片机有内部ROM,对8051和8751,其内部ROM有4k,地址为0000H~ 0FFFH;外部程序存储器地址可以从1000H开始

文档评论(0)

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

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

1亿VIP精品文档

相关文档