- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第一章概论
《单片机原理与应用》;自动化学科;第章单片机基础知识;§1-1 单片机概述; 采用通用PC机组成微机数控系统是一个必然的选择,但这里有一个问题:PC机的可靠性问题;几种常见的工业控制系统组成方案的对比:;;二、什么是单片机 ;微型计算机硬件结构 ——微机硬件组成 ;微型计算机硬件结构 ——;硬件系统——构成微机的实体和装置;这种计算机系统通常由多块印刷电路板制成:;; ;DIP封装
Dual?In-line?Package
双列直插式封装技术 ;SMT
Surface?Mount?Technology
表面安装技术;SMD Surface?Mounted?Devices
表面贴装器件;;;
;
单片机(Single-Chip Microcomputer),是指在一块芯片上集成了中央处理器CPU、随机存储器RAM、程序存储器ROM或EEPROM、定时/计数器、中断控制器以及串行口,并行I/O接口等部件,构成的一个完整的微型计算机系统。
;单片机内部结构示意图 ;单片机应用系统 ; 单片机系统的组成; 1. 中央处理器CPU
CPU(Central Processing Unit)是计算机的核心部件, 它由运算器和控制器组成, 完成计算机的运算和控制功能。
运算器又称算术逻辑部件(ALU, Arithmetical Logic Unit), 主要完成对数据的算术运算和逻辑运算。
控制器(Controller)是整个计算机的指挥中心, 它负责从内部存储器中取出指令并对指令进行分析、判断, 并根据指令发出控制信号, 使计算机的有关部件及设备有条不紊地协调工作, 保证计算机能自动、连续地运行。 ; CPU中还包括若干寄存器(Register), 它们的作用是存放运算过程中的各种数据、地址或其它信息。寄存器种类很多, 主要有:
通用寄存器: 向 ALU提供运算数据, 或保留运算中间或最终的结果。
累加器A: 这是一个使用相对频繁的特殊的通用寄存器, 有重复累加数据的功能。
程序计数器PC: 存放将要执行的指令地址。
指令存储器IR: 存放根据PC 的内容从存储器中取出的指令。
在微型计算机中, CPU一般集成在一块被称为微处理器(MPU, Micro Processing Unit)的芯片上。 ; 2. 存储器M
存储器(Memory)是具有记忆功能的部件, 用来存储数据和程序。存储器根据其位置不同可分为两类: 内存储器和外存储器。内存储器(简称内存)和CPU直接相连, 存放当前要运行的程序和数据, 故也称主存储器(简称主存)。它的特点是存取速度快, 基本上可与CPU处理速度相匹配, 但价格较贵, 能存储的信息量较小。外存储器(简称外存)又称辅助存储器, 主要用于保存暂时不用但又需长期保留的程序和数据。存放在外存的程序必须调入内存才能进行。外存的存取速度相对较慢, 但价格较便宜, 可保存的信息量大。 ; 3. 输入/输出接口(I/O接口)
输入/输出(I/O)接口由大规模集成电路组成的I/O器件构成, 用来连接主机和相应的I/O设备(如: 键盘、 鼠标、显示器、 打印机等), 使得这些设备和主机之间传送的数据、信息在形式上和速度上都能匹配。不同的I/O设备必须配置与其相适应的I/O接口。 ; 几个不易掌握的概念:总线 数据 地址 指令 ;数据、地址、指令:三者的本质都是一样的──数字,或者说都是一串‘0’和‘1’组成的序列。换言之,地址、指令也都是数据。 指令:由单片机芯片的设计者规定的一种数字,它与我们常用的指令助记符有着严格的一一对应关系,不可以由单片机的开发者更改。 地址:是寻找单片机内部、外部的存储单元、输入输出口的依据。 数据:是由微处理机处理的对象,在各种不同的应用电路中各不相同。 ?理解了地址、指令的本质,就不难理解程序运行过程中为什么会跑飞,会把数据当成指令来执行了。 ;单片机系统;三、单片机的特点及应用 ;2. 单片机应用 ;从应用的角度讲,单片机具有如下优点:
集成度高:许多不太复杂的应用场合,只要一片单片机就可以了。
系统结构简单:方便使用,方便升级。芯片内部采样模块化结构,增加或者更换一个模块,就得到一个指令系统和引脚兼容的新的单片机产品。
扩展方便:存储器、IO扩展方便,可选的外围芯片众多。
可靠性高:总线在片内,不易受到干扰。体积小,易于屏蔽。可在各种恶劣条件下工作。
运算功能强:有加、减、乘、除、逻辑运算、跳转指
文档评论(0)