- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                ;第1章  概      述;;2. 十六进制数
       计算机在输入输出或书写时,可采用十六进制数表示相应的二进制数。
       十六进制数有十六个数字符号,其中0~9与十进制相同,剩余六个为A~F分别表示十进制数的10~15,计数原则是逢“十六进一”,也称其基数为十六。 ;3. 不同数制之间的转换
      计算机中的数只能用二进制表示,十六进制数适合读写方便的需要,日常生活中使用的是十进制数,计算机根据需要对各种进制数据进行转换。;4 编码
       计算机内部所有数据均用二进制代码的形式表示。
      计算机通过输入设备(如键盘)输入信息和通过输出设备输出信息也是多种形式的,即有数字、字母,也有各种控制符号及汉字等。为此,需要对常用的数据及符号等进行编码,以表示不同形式的信息。这种以编码形式所表示的信息既便于存储,也便于由输入设备输入信息、输出设备输出相应的信息。 ;1.2  单片机与嵌入式系统组成
1. 什么是单片机
      单片机(Single-chip-Microcomputer)又称单片微控制器,其基本结构是将微型计算机的基本功能部件:中央处理机(CPU)、存储器、输入、输出接口、定时器/计数器、中断系统等全部集成在一个半导体芯片上。;2. 单片机的应用特点
    (1) 具有较高的性能价格比
   (2) 体积小,可靠性高
   (3) 控制功能强
   (4) 使用方便、容易产品化
3. 单片机的应用领域
   (1) 智能仪器
   (2) 工业控制
   (3) 机电一体化
   (4) 家用电器
;1.3  嵌入式系统
       从使用的角度来说,计算机应用可分为两类:
     一类是应用广泛的独立使用的计算机系统(如个人计算机、工作站等)。
     一类是嵌入式计算机系统。
     所谓嵌入式系统,就是以嵌入式应用为目的计算机系统。单片机应用系统是典型的嵌入式系统。;1.4 单片机应用系统的结构 
;2.1  MCS-51单片机总体结构
       MCS-51系列单片机的典型产品有8051、8751、8031、80C51、80C31等。它们的结构基本相同,其主要差别反映在片内存储器的配置上有所不同。
     8051是ROM型单片机,内含4KB的掩模ROM程序存储器;8751内含4KB的可编程EPROM程序存储器;而8031则为无ROM型单片机,使用时需外接程序存??器。;;;3. MCS-51存储器的特点
 物理结构上有四个存储空间:
     片内程序存储器;
     片外程序存储器;
     片内数据存储器;
    片外数据存储器。
;      从用户使用的角度,即从逻辑上划分3个存储器地址空间:
        片内外统一偏址的64KB的程序存储器地址空间;
        片内256B数据存储器地址空间;
        片外64KB的数据存储器地址空间;;MCS-51(8051)存储结构如图所示。
;       内部数据存储器分为高、低128B两大部分如图所示 
;2.2 位处理器
      单片机具有较强的位处理能力。
      对于许多控制系统,开关量控制是控制系统的主要对象之一。作为传统的CPU,对于简单的个别开关量进行控制却显得不那么方便,而让MCS-51值得骄傲正是它有效地解决了单一位的控制。;2.3  MCS-51工作方式和时序
1.  MCS-51单片机的工作方式包括:复位方式、程序执行方式、节电方式和EPROM的编程和校验方式,在不同的情况下,其工作方式也不相同。;      对于任何一台计算机,必须有软件(程序)的支持,才能工作。计算机所进行的全部操作都是执行程序的结果,而程序是计算机所能识别的命令的集合。
      指令系统是一种CPU所能直接执行的所有命令的集合,CPU的主要功能是由它的指令系统来体现的。任何计算机语言编写的任何程序,都必须转换为指令系统中相应指令代码的有序集合,CPU才能执行 。;3.1指令系统简介
     每一种CPU都有其独立的指令系统。
  1 .  MCS-51系列单片机指令系统共有111条指令,其中有49条单字节指令,45条双字节指令和17条三字节指令。
     MCS-51指令系统的功能十分强大,它把体现单片机的各种功能的寄存器组织在统一的地址空间中,MCS-51指令系统在其存储空间、时间的利用率及工作效率方面都是较高的。;2. 指令格式
      MCS-51指令系统中的每一条指令都有两级指令格式:
       CPU可直接识别并执行的机器语言指令。
       汇编语言指令(简称汇编指令)。
    MCS-51汇编语言指令格式,由以下几个部分组成:
    
                 原创力文档
原创力文档 
                        

文档评论(0)