单片机课件第1章
合集下载
单片机原理教程(经典)ppt课件
三、Maxim-Dallas单片机
四、WinBond单片机
五、Motorola单片机
六、其他公司的单片机
1)NEC单片机;
2)东芝单片机;
3)Epson单片机;
4) PIC单片机—— M icrochip公司
•最新课件
•9
第三节 单片机的应用领域及发展
第一章---------9
一、单片机在智能仪器中的应用
第一章---------3
一、微处理器、微机和单片机的概念
微处理器(Microprocessor)——微型计算机的控制和运算器部分;
微型计算机(Microcomputer)——有完整运算及控制功能的计算机,包 括微处理器、存储器、输入/输出(I/O)接口电路以及输入/输出设备等;
单片机(single chip microcomputer)——直译为单片微型计算机,它将 CPU、RAM、ROM、定时器/计数器、输入/输出(I/O)接口电路、中断、串行通 信接口等主要计算机部件集成在一块大规模集成电路芯片上,组成单片微型 计算机简称单片机 。
一种是在通用微型计算机中广泛采用的将程序存储器和数据存储器 合用一个存储空间的结构,称为普林斯顿(Princeton)结构或称冯·诺依曼 结构;
另一种是将程序存储器和数据存储器截然分开,分别寻址的结构, 称为哈佛(Har-vard)结构。Intel公司的MCS-51和80C51系列单片机采用的 是哈佛结构。目前的单片机以采用程序存储器和数据存储器截然分开的 结构较多。
P1口也是—个准双向I/O口,与P0口不同的是,没有多路开关MUX和控 制电路部分。输出驱动电路只有一个FET场效应管,同时内部带上拉电阻, 此电阻与电源相连。P1口可作通用双向I/O口用,而不必再外接上拉电阻。
单片机第1章绪论PPT课件
特点:结构体系完善,性能已大大提高,面向控制 的特点进一步突出。现在,MCS-51已成为公认的单 片机经典机种 。
2020/10/9
14
性能提高阶段
近年来,不断有单片机新品出现。如ATMEL公司推出 的单片机AT89C51RD2: 8位CPU;64K字节ROM(有ISP能力);256字节RAM+1K 字节的XRAM+2K字节EEPROM;1个全双工串行口;3个 16位定时/计数器;7个中断源,4个优先级;硬件看 门狗等。
特点:存储器容量小,寻址范围小(不大于4K), 无串行接口,指令系统功能不强。
2020/10/9
13
结构成熟阶段
1980年,Intel推出MCS-51系列单片机: 8位CPU、4K字节ROM、128字节RAM、4个8位并口、1 个全双工串行口、2个16位定时/计数器。寻址范围 64K,并有控制功能较强的布尔处理器。
单片机原理与接口技术
(第2版)
课程特点:
实践性强,旨在应用 硬件、软件结合紧密
学习方法:
课前预习,课后复习 软硬兼顾,上机实践 广阅书刊,用好网络
2020/10/9
2
第1章 绪论
1.1 电子计算机概述 1.2 单片机的发展过程及产品近况 1.3 单片机的特点及应用领域 1.4 单片机应用系统开发过程 1.5 µVision 集成开发环境简介
特点:控制性能优异、种类繁多。 “微控制器”的称谓更能反应单片机的本质。
2020/10/9
15
1.2.2 单片机产品近况
80C51兼容产品:80C51主流地位已形成,与其兼 容的主要产品有:
ATMEL公司,AT89系列,Flash存储器技术 Philips公司,80C552系列,含ADC 华邦公司,W78C51系列,高速低价 ADI公司,ADµC8xx系列,高精度ADC LG公司,GMS90/97系列,低压高速 Maxim公司,DS89C420系列,高速(50MIPS) Cygnal公司,C8051F系列,高速SOC
2020/10/9
14
性能提高阶段
近年来,不断有单片机新品出现。如ATMEL公司推出 的单片机AT89C51RD2: 8位CPU;64K字节ROM(有ISP能力);256字节RAM+1K 字节的XRAM+2K字节EEPROM;1个全双工串行口;3个 16位定时/计数器;7个中断源,4个优先级;硬件看 门狗等。
特点:存储器容量小,寻址范围小(不大于4K), 无串行接口,指令系统功能不强。
2020/10/9
13
结构成熟阶段
1980年,Intel推出MCS-51系列单片机: 8位CPU、4K字节ROM、128字节RAM、4个8位并口、1 个全双工串行口、2个16位定时/计数器。寻址范围 64K,并有控制功能较强的布尔处理器。
单片机原理与接口技术
(第2版)
课程特点:
实践性强,旨在应用 硬件、软件结合紧密
学习方法:
课前预习,课后复习 软硬兼顾,上机实践 广阅书刊,用好网络
2020/10/9
2
第1章 绪论
1.1 电子计算机概述 1.2 单片机的发展过程及产品近况 1.3 单片机的特点及应用领域 1.4 单片机应用系统开发过程 1.5 µVision 集成开发环境简介
特点:控制性能优异、种类繁多。 “微控制器”的称谓更能反应单片机的本质。
2020/10/9
15
1.2.2 单片机产品近况
80C51兼容产品:80C51主流地位已形成,与其兼 容的主要产品有:
ATMEL公司,AT89系列,Flash存储器技术 Philips公司,80C552系列,含ADC 华邦公司,W78C51系列,高速低价 ADI公司,ADµC8xx系列,高精度ADC LG公司,GMS90/97系列,低压高速 Maxim公司,DS89C420系列,高速(50MIPS) Cygnal公司,C8051F系列,高速SOC
单片机第一章ppt
1.2 单片机的发展概述
1983年以后,16位单片机问世,代表产品 是INTEL公司的MCS-96系列,16位单片机比起8 位机,数据宽度增加了一倍,实时处理能力更 强,主频更高,集成度达到了12万只晶体管,
RAM增加到了232字节,ROM则达到了8kB,并且
有8个中断源,同时配置了多路的A/D转换通道, 高速的I/O处理单元,适用于更复杂的控制系统。
1.3.1 单片机的特点
2.体积小、价格低、易于产品化
单片机芯片即是一台完整的微型计算机,对于
批量大的专用场合,一方面可以在众多的单片机品种
间进行匹配选择;同时还可以专门进行芯片设计,使 芯片的功能与应用具有良好的对应关系;在单片机产
品的引脚封装方面,有的单片机引脚已减少到8个或
更少。 从而使应用系统的印制板减小、接插件减少、 安装简单方便。
1.3.2 单片机的应用领域
5.分布式系统的前端模块
在较复杂的工业系统中,经常要采用分布式测控系统 完成大量的分布参数的采集。在这类系统中,采用单片机
作为分布式系统的前端采集模块,系统具有运行可靠,数
据采集方便灵活,成本低廉等一系列优点。
应用实例
工业控制中智能家用电器、智 能仪器设备、数控机床、自动 生产线、智能玩具、相关的数 据采集处理显示等等。
1.3.2 单片机的应用领域
1.智能仪器仪表
单片机用于各种仪器仪表,使仪器仪表智能化,可以提高测 量的自动化程度和精度;简化仪器仪表的硬件结构,减小体 积,提高其性价比。例如:温度智能控制仪表、医用仪表、 汽车电子设备、数字示波器等。 例如,在普通模拟示波器的基础上用单片机进行改造而成的 数字存储示波器,克服了普通模拟示波器的缺点,并增加了 许多功能,如可以显示大量的预触发信息,可以长期贮存波 形,可以在打印机或绘图仪上制作硬拷贝以供编制文件使用, 可以将采集的波形和操作人员手工或示波器全自动采集的参 考波形进行比较,波形信息可用数学方法进行处理。
单片机基础第1章概述精品PPT课件
单片机系统是在单片机芯片的基础上扩展其它电路或芯片构成的 具有一定应用功能的计算机系统。如数字频率计等。
单片机应用系统中包括了满足对象(如洗衣机)要求的全部硬件 电路和应用软件。构成各种嵌入式应用的电路系统,统称为单 片机应用系统。
单片微机应用系统结构通常分三个层次,即单片机、单片机系统、 单片机应用系统。
12.10.2020
13
1.2 单片机的发展
1.2.1 单片机发展概述 1.2.2 MCS-51单片机系列 1.2.3 80C51单片机系列
12.10.2020
14
1.2.1 单片机发展概述
一、电子计算机的发展历史
1、第一代(1946—1958):电子管计算机。
用于:科学计算
2、第二代(1958—1964):晶体管计算机。
单片机技术及应用
性质:专业技术课 考核方式:考试 学时:72 学分:4.5个
教材:《单片机基础》
编著:李广弟等 北京航空航天大学出版社
参考书:
1、《单片机原理与应用及C51程序设计》 谢维成,清华大学出版社
2、《单片微型计算机与接口技术》 李群芳等,电子工业出版社
3、《单片机的C语言应用程序设计》 马忠梅等,北京航空航天大学出版社
12.10.2020
4
1.1.1 单片机的名称
单片微机是早期Single Chip Microcomputer的直译,它忠实地反 映了早期单片微机的形态和本质。
单片微型计算机简称单片机(Single Chip Microcomputer), 又称微控制器(Microcomputer Unit)。
将计算机的基本部件微型化,使之集成在一块芯片上。 片内含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计 数器、中断控制、系统时钟及总线等。 随后,按照面向对象、突出控制功能,在片内集成了许多外围电路 及外设接口,突破了传统意义的计算机结构,发展成microcontroller的 体系结构,目前国外已普遍称之为微控制器MCU(Micro Controller Unit)。 鉴于它完全作嵌入式应用,故又称为嵌入式微控制器Embedded Microcontroller)。
单片机应用系统中包括了满足对象(如洗衣机)要求的全部硬件 电路和应用软件。构成各种嵌入式应用的电路系统,统称为单 片机应用系统。
单片微机应用系统结构通常分三个层次,即单片机、单片机系统、 单片机应用系统。
12.10.2020
13
1.2 单片机的发展
1.2.1 单片机发展概述 1.2.2 MCS-51单片机系列 1.2.3 80C51单片机系列
12.10.2020
14
1.2.1 单片机发展概述
一、电子计算机的发展历史
1、第一代(1946—1958):电子管计算机。
用于:科学计算
2、第二代(1958—1964):晶体管计算机。
单片机技术及应用
性质:专业技术课 考核方式:考试 学时:72 学分:4.5个
教材:《单片机基础》
编著:李广弟等 北京航空航天大学出版社
参考书:
1、《单片机原理与应用及C51程序设计》 谢维成,清华大学出版社
2、《单片微型计算机与接口技术》 李群芳等,电子工业出版社
3、《单片机的C语言应用程序设计》 马忠梅等,北京航空航天大学出版社
12.10.2020
4
1.1.1 单片机的名称
单片微机是早期Single Chip Microcomputer的直译,它忠实地反 映了早期单片微机的形态和本质。
单片微型计算机简称单片机(Single Chip Microcomputer), 又称微控制器(Microcomputer Unit)。
将计算机的基本部件微型化,使之集成在一块芯片上。 片内含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计 数器、中断控制、系统时钟及总线等。 随后,按照面向对象、突出控制功能,在片内集成了许多外围电路 及外设接口,突破了传统意义的计算机结构,发展成microcontroller的 体系结构,目前国外已普遍称之为微控制器MCU(Micro Controller Unit)。 鉴于它完全作嵌入式应用,故又称为嵌入式微控制器Embedded Microcontroller)。
第1讲单片机基础知识
微型计算机硬件结构 ——常见的微机外形
台式微机
立式微机
便携式微机
微型计算机系统
微型计算机系统
CPU
输 入 设 备
输 入 接 口 电 路
运算器 控制器
存储器 硬件系统
输 出 接 口 电 路
硬件系统 —— 构成微机 的实体和装置
输 出 设 备 软
+
件 系 统
软件系统——微机系统所 使用的各种程序的总称
第1章 单片机基础知识
计算机的分类
1.1 概述 什么是单 片机?
单片微型控制器。 Chip Microcontroller
单片机是把微型计算机的各个功能部件(中 央处理器 CPU 、随机存取存储器 RAM 、只读存 储器ROM、I/O接口、定时器/计数器以及串行通 信接口等)集成在一块芯片上,构成一个完整的 计算机 。
微型计算机系统
CPU
输 入 设 备
输 入 接 口 设 备
运算器 控制器
输 出 接 口 设 备
输 出 设 备
软
+
件 系 统
存储器
硬件系统
单片微型计算机是指集成在一个芯片上的微型计算机, 简称单片机 —— 单片机实质上就是一个芯片
单片机应用系统的组成
单片机应用系统的组成如图1.6所示。单片机应用系统是 以单片机为核心,再加上接口电路及外设等硬件电路和软件, 就构成了单片机应用系统。因此,单片机应用系统的设计人 员必须从硬件和软件角度来研究单片机,这样才能研究 和开发出单片机应用系统和产品。
返回
表1-1 80C51系列单片机分类表
芯片型号 分类 总 线 型 基 本 型 80C31 80C51 87C51 存储器类型及字节数/B 片内其他功能单元数量
《单片机原理及应用》课件第1章 单片机基础知识
—属于微型机的一种 —具有一般微型机的基本组成和功能
AB—地址总线; CB—控制总线; DB—数据总线
1.1.1 单片机的基本概念
单片机在应用时通常处于被控系统的核心地位并融 入其中,即以嵌入的方式使用。为了强调其“嵌入” 的特点,也常常将单片机称为嵌入式微控制器 (Embedded Micro-Controller Unit,EMCU)。
单片形成阶段
1976年,Intel推出MCS-48列单片机 : 8位CPU、1KB ROM、64B RAM、27根I/O线和1个8位 定时器/计数器。 特点:存储器容量较小,寻址范围小(不大于4KB), 无串行接口,指令系统功能不强。
10
1.2.1 单片机的发展历史
性能完善提高阶段
1980年,Intel推出MCS-51系列单片机: 8位CPU、4KB ROM、128B RAM、4个8位并行口、1个 全双工串行口、2个16位定时器/计数器。寻址范围 64KB,并有控制功能较强的布尔处理器。
“微控制器”的称谓更能反应单片机的本质。
12
1.2.1 单片机的发展历史
微控制器化完善阶段
近期推出的单片机产品,内部集成有高速I/O口、 ADC、PWM、WDT等部件,并在低电压、低功耗、串行 扩展总线、控制网络总线和开发方式(在系统可编 程,ISP)等方面都有了进一步的增强。
特点:单片机的综合品质(如成本、性能、体系结构 、开发环境、供应状态)有了长足的进步。
15
1.3.1 MCS-51系列单片机-80C51系列单片机
Atmel公司,AT89系列,Flash存储器技术 Philips公司,80C552系列,含ADC 华邦公司,W78C51系列,高速低价 ADI公司,ADµC8xx系列,高精度ADC LG公司,GMS90/97系列,低压高速 Maxim公司,DS89C420系列,高速(50MIPS) Cygnal公司,C8051F系列,高速SOC
AB—地址总线; CB—控制总线; DB—数据总线
1.1.1 单片机的基本概念
单片机在应用时通常处于被控系统的核心地位并融 入其中,即以嵌入的方式使用。为了强调其“嵌入” 的特点,也常常将单片机称为嵌入式微控制器 (Embedded Micro-Controller Unit,EMCU)。
单片形成阶段
1976年,Intel推出MCS-48列单片机 : 8位CPU、1KB ROM、64B RAM、27根I/O线和1个8位 定时器/计数器。 特点:存储器容量较小,寻址范围小(不大于4KB), 无串行接口,指令系统功能不强。
10
1.2.1 单片机的发展历史
性能完善提高阶段
1980年,Intel推出MCS-51系列单片机: 8位CPU、4KB ROM、128B RAM、4个8位并行口、1个 全双工串行口、2个16位定时器/计数器。寻址范围 64KB,并有控制功能较强的布尔处理器。
“微控制器”的称谓更能反应单片机的本质。
12
1.2.1 单片机的发展历史
微控制器化完善阶段
近期推出的单片机产品,内部集成有高速I/O口、 ADC、PWM、WDT等部件,并在低电压、低功耗、串行 扩展总线、控制网络总线和开发方式(在系统可编 程,ISP)等方面都有了进一步的增强。
特点:单片机的综合品质(如成本、性能、体系结构 、开发环境、供应状态)有了长足的进步。
15
1.3.1 MCS-51系列单片机-80C51系列单片机
Atmel公司,AT89系列,Flash存储器技术 Philips公司,80C552系列,含ADC 华邦公司,W78C51系列,高速低价 ADI公司,ADµC8xx系列,高精度ADC LG公司,GMS90/97系列,低压高速 Maxim公司,DS89C420系列,高速(50MIPS) Cygnal公司,C8051F系列,高速SOC
(单片机完整课件PPT)第一章
具有一台计算机的属性,是一芯片级的计 算机。
单片机应用系统ቤተ መጻሕፍቲ ባይዱ
单片机应用系统
单片机应用系统 : 由硬件系统和 软件系统组成 硬件是应用系统的基础
单 片 机
+
接口 电路 及外 设等
+
软 件
软件是在硬件的基础上对其资源 进行合理调配和使用,从而完成 应用系统所要求的任务,二者相 互依赖,缺一不可
硬件
注:本课程的重点 1.掌握单片机应用系统硬件原理的分析方法。 2.掌握软件设计与调试的基本技能。
MCS-51系列单片机及其兼容产品通常分成以下几类: (1)基本型 典型产品:8031/8051/8751 (2)增强型 典型产品:8032/8052/8752 内部RAM增到256字节,8052、8752的内部程序存 储器扩展到8KB,16位定时器/计数器增至3个。 (3)低功耗型 典型产品:80C31/87C51/80C51。 采用CMOS工艺适于电池供电或其它要求低功耗的场合
单片机原理与应用
厦门理工学院电子与电气工程系 陈志英
学习该课程的目的:
1、熟练掌握单片机硬件管脚的定义、功能、作用。 2、熟练掌握单片机各种存储器物理空间配置及内 部特殊功能寄存器的定义、作用。 3、熟练掌握单片机的指令系统及程序编写。 4、熟练掌握单片机内部资源应用及接口扩展技术。 5、熟练掌握单片机应用系统的硬件及软件设计 (最终目的)。 6、学会查找资料,查看芯片数据手册,培养自学 方法,培养独立查找问题、解决问题的能力。
运算器
控制器
输 出 接 口 设 备
输 出 设 备
软
+
件
系
统
存储器
硬件系统
单片微型计算机是指集成在一个芯片上的微型计算机, 简称单片机 —— 单片机实质上就是一个芯片
单片机应用系统ቤተ መጻሕፍቲ ባይዱ
单片机应用系统
单片机应用系统 : 由硬件系统和 软件系统组成 硬件是应用系统的基础
单 片 机
+
接口 电路 及外 设等
+
软 件
软件是在硬件的基础上对其资源 进行合理调配和使用,从而完成 应用系统所要求的任务,二者相 互依赖,缺一不可
硬件
注:本课程的重点 1.掌握单片机应用系统硬件原理的分析方法。 2.掌握软件设计与调试的基本技能。
MCS-51系列单片机及其兼容产品通常分成以下几类: (1)基本型 典型产品:8031/8051/8751 (2)增强型 典型产品:8032/8052/8752 内部RAM增到256字节,8052、8752的内部程序存 储器扩展到8KB,16位定时器/计数器增至3个。 (3)低功耗型 典型产品:80C31/87C51/80C51。 采用CMOS工艺适于电池供电或其它要求低功耗的场合
单片机原理与应用
厦门理工学院电子与电气工程系 陈志英
学习该课程的目的:
1、熟练掌握单片机硬件管脚的定义、功能、作用。 2、熟练掌握单片机各种存储器物理空间配置及内 部特殊功能寄存器的定义、作用。 3、熟练掌握单片机的指令系统及程序编写。 4、熟练掌握单片机内部资源应用及接口扩展技术。 5、熟练掌握单片机应用系统的硬件及软件设计 (最终目的)。 6、学会查找资料,查看芯片数据手册,培养自学 方法,培养独立查找问题、解决问题的能力。
运算器
控制器
输 出 接 口 设 备
输 出 设 备
软
+
件
系
统
存储器
硬件系统
单片微型计算机是指集成在一个芯片上的微型计算机, 简称单片机 —— 单片机实质上就是一个芯片
单片机课件第1章
发展趋势
未来,随着物联网、人工智能等技术的不断发展,单片机的应用领域将进一步扩展,对单片机的性能、功耗、安 全性等方面的要求也将不断提高。同时,单片机厂商将不断推出更高性能、更低功耗、更安全可靠的单片机产品, 以满足市场需求。
02
单片机基本原理
计算机系统组成
01
02
03
硬件系统
包括中央处理器、存储器、 输入输出设备等
通过外部中断实现按键输入功能,当 按键按下时触发中断,执行相应的中 断服务程序。
定时器应用实例
利用定时器实现LED灯的闪烁功能, 通过定时中断控制LED灯的亮灭时间。
计数器应用实例
利用计数器对外部脉冲信号进行计数, 实现频率测量或转速测量等功能。
综合应用实例
结合中断系统和定时器/计数器实现 复杂的控制功能,如电机控制、温度 控制等。
单片机课件第1章
• 单片机概述 • 单片机基本原理 • 单片机编程语言与开发工具 • 单片机输入输出端口及外设接口技术 • 中断系统与定时器/计数器应用 • 数据存储与扩展技术
01
单片机概述
单片机定义与发展
定义
单片机是一种集成电路芯片,将微处理器、存储器、输入输出接口等计算机主 要部件集成在一块芯片上,构成一个完整的微型计算机系统。
实现单片机与外部设备之 间的数据传
提供精确的定时和计数功 能
允许单片机响应外部或内 部事件,实现实时处理和 多任务操作
单片机工作原理
取指执行
从程序存储器中取出指令,由 CPU解码并执行
控制转移
根据指令中的控制信息,改变 程序执行流程
上电复位
单片机上电后,自动进入复位 状态,初始化内部寄存器
数据处理
汇编语言编程实例:算 术运算、逻辑运算、位 操作
未来,随着物联网、人工智能等技术的不断发展,单片机的应用领域将进一步扩展,对单片机的性能、功耗、安 全性等方面的要求也将不断提高。同时,单片机厂商将不断推出更高性能、更低功耗、更安全可靠的单片机产品, 以满足市场需求。
02
单片机基本原理
计算机系统组成
01
02
03
硬件系统
包括中央处理器、存储器、 输入输出设备等
通过外部中断实现按键输入功能,当 按键按下时触发中断,执行相应的中 断服务程序。
定时器应用实例
利用定时器实现LED灯的闪烁功能, 通过定时中断控制LED灯的亮灭时间。
计数器应用实例
利用计数器对外部脉冲信号进行计数, 实现频率测量或转速测量等功能。
综合应用实例
结合中断系统和定时器/计数器实现 复杂的控制功能,如电机控制、温度 控制等。
单片机课件第1章
• 单片机概述 • 单片机基本原理 • 单片机编程语言与开发工具 • 单片机输入输出端口及外设接口技术 • 中断系统与定时器/计数器应用 • 数据存储与扩展技术
01
单片机概述
单片机定义与发展
定义
单片机是一种集成电路芯片,将微处理器、存储器、输入输出接口等计算机主 要部件集成在一块芯片上,构成一个完整的微型计算机系统。
实现单片机与外部设备之 间的数据传
提供精确的定时和计数功 能
允许单片机响应外部或内 部事件,实现实时处理和 多任务操作
单片机工作原理
取指执行
从程序存储器中取出指令,由 CPU解码并执行
控制转移
根据指令中的控制信息,改变 程序执行流程
上电复位
单片机上电后,自动进入复位 状态,初始化内部寄存器
数据处理
汇编语言编程实例:算 术运算、逻辑运算、位 操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.1.1 嵌入式系统的概念
基本概念
嵌入式计算机系统是面对测控对象 嵌入式计算机系统是 面对测控对象 , 嵌入到应用系统中的 面对测控对象, 计 算 机 系 统 的 统 称 , 简 称 嵌 入 式 系 统 (Embedded System) 。 通用计算机系统主要满足 海量、 高速数值处理 通用 计算机系统主要满足 海量 、 高速 数值处理 , 兼顾控制 计算机系统主要满足海量 数值处理, 功能; 嵌入式计算机系统主要满足测控对象的 控制功能 计算机系统主要满足测控对象的控制 功能, 功能 ; 嵌入式 计算机系统主要满足测控对象的 控制 功能 , 兼顾数值处理。 兼顾数值处理。
单片机的发展趋势
CMOS化——单片机将具有更低的功耗、更低的电压 CMOS化——单片机将具有更低的功耗、更低的电压。 单片机将具有更低的功耗 电压。 高性能化——精简指令集 RISC)结构。 精简指令集( 高性能化——精简指令集(RISC)结构。 高可靠性——提高单片机的抗电磁干扰能力 高可靠性——提高单片机的抗电磁干扰能力 。 大容量化——扩大片内存储器容量 扩大片内存储器容量。 大容量化——扩大片内存储器容量。 多功能化——把众多的各种外围功能器件集成在片内 把众多的各种外围功能器件集成在片内, 多功能化——把众多的各种外围功能器件集成在片内, 如模/数转换器、 模转换器、 如模/数转换器、数/模转换器、液晶显示驱动器 等。 串行扩展技术—— SPI、 Microwire、 Wire等串 串行扩展技术—— SPI、I2C、Microwire、1-Wire等串 行总线的引入, 可以使单片机的引脚设计得更少, 行总线的引入 , 可以使单片机的引脚设计得更少 , 单 片机系统结构更加简化。 片机系统结构更加简化。
1.1.3 单片机的特点、分类及发展趋势
单片机的主要特点
集成度高 控制功能强 可靠性高 低功耗、 低功耗、低电压 外部总线丰富 功能扩展性强 体积小、 体积小、成本低 性价比高
单片机的分类
按单片机数据处理位数 按单片机数据处理位数来划分 位数来划分 4位单片机 8位单片机 16位单片机 16位单片机 32位单片机 32位单片机 按单片机适用范围 适用范围来划分 按单片机适用范围来划分 通用型单片机 专用型单片机 按单片机并行总线 并行总线来划分 按单片机并行总线来划分 总线型单片机( AT89C 总线型单片机(如AT89C51 ) 非总线型单片机( AT89C 非总线型单片机(如AT89C2051 )
1.2.2 通信设备的应用
单片机与通信技术相结合促使通信设备的智能控制水平大 大提高,广泛应用于通信的各个领域。例如:调制解调器、 大提高,广泛应用于通信的各个领域。例如:调制解调器、 传真机、复印机、打印机、移动电话机、固定电话机等 传真机、复印机、打印机、移动电话机、固定电话机等。 例如,传统的电话机只能实现简单的拨号、响铃、通话等 例如,传统的电话机只能实现简单的拨号、响铃、 功能,使用单片机后,可以开发出来电显示、 功能,使用单片机后,可以开发出来电显示、存储电话号 码、时钟显示、免提、重拨、声控等功能。功能更多的无 时钟显示、免提、重拨、声控等功能。 绳电话机、录音电话机、 绳电话机、录音电话机、可视电话机等多功能电话机也已 走进人们的生活。 走进人们的生活。
嵌入式系统的分类 工业控制计算机。 工业控制计算机。 CPU、 存储器、 I/O接口电路和总线接口等组装在一 将 CPU 、 存储器 、 I/O 接口电路和总线接口等组装在一 块主机板(即微机主板) 块主机板 ( 即微机主板 ) 。 各种适配板卡插在主机板的扩 展槽上并与电源、 硬盘驱动器及光驱等装在同一机箱内, 展槽上并与电源、软/硬盘驱动器及光驱等装在同一机箱内, 再配上系统软件, 再配上系统软件 , 就构成了一台完整的微型计算机系统 简称系统机) (简称系统机)。 通用CPU模块 模块。 通用CPU模块。
学习重点和难点
不同数制之间的转换和有符号数的加减法运算。 不同数制之间的转换和有符号数的加减法运算。 微型计算机执行程序的过程。 微型计算机执行程序的过程。
第1章 基础知识
1.1 嵌入式系统与单片机 1.2 单片机的应用 1.3 计算机运算基础 1.4 微型计算机的结构与原理 本章小结 习题
1.1 嵌入式系统与单片机
1.2 单片机的应用
1.2.1 1.2.2 1.2.3 1.2.4 智能仪器的应用 通信设备的应用 家用电器的应用 工业控制的应用
1.2.1 智能仪器的应用
单片机用于各种仪器仪表,使仪器仪表智能化,可以提高 单片机用于各种仪器仪表,使仪器仪表智能化, 测量的自动化程度和精度;简化仪器仪表的硬件结构, 测量的自动化程度和精度;简化仪器仪表的硬件结构,减 小体积,提高其性价比。例如:温度智能控制仪表、 小体积,提高其性价比。例如:温度智能控制仪表、医用 仪表、汽车电子设备、数字示波器等 仪表、汽车电子设备、数字示波器等。 例如,在普通模拟示波器的基础上用单片机进行改造而成 例如, 的数字存储示波器,克服了普通模拟示波器的缺点, 的数字存储示波器,克服了普通模拟示波器的缺点,并增 加了许多功能,如可以显示大量的预触发信息, 加了许多功能,如可以显示大量的预触发信息,可以长期 贮存波形, 贮存波形,可以在打印机或绘图仪上制作硬拷贝以供编制 文件使用, 文件使用,可以将采集的波形和操作人员手工或示波器全 自动采集的参考波形进行比较, 自动采集的参考波形进行比较,波形信息可用数学方法进 行处理。 行处理。
第1章 基础知识
(课时:6 (课时:6学时)
教学目的
了解单片机的分类和发展历史。 了解单片机的分类和发展历史。 了解单片机的特点及应用。 了解单片机的特点及应用。 掌握计算机中常用的数制和码制。 掌握计算机中常用的数制和码制。 掌握微型计算机的基本结构与基本原理。 掌握微型计算机的基本结构与基本原理。
ENIAC (“埃尼阿克”)
ENIAC 是 电 子 管 计 算 机,时钟频率仅有 100 KHz , 但 能 在 1秒钟的时间内 秒钟的时间内 完 成 5000 次 加 法 运算。 运算。
电子计算机技术的发 展,相继经历了五 个时代: 个时代: 电子管计算机; ﹡电子管计算机; 晶体管计算机; ﹡晶体管计算机; 集成电路计算机; ﹡集成电路计算机; ﹡大规模集成电路计 算机; 算机; ﹡超大规模集成电路 计算机。 计算机。
嵌入式微处理器(Embedded Processor)。 嵌入式微处理器(Embedded Processor)。 嵌 入 式 微 控 制 器 (Embedded Microcontrollers)。 Microcontrollers)。 嵌入式微控制器是嵌入式系统概念广泛使用后 是嵌入式系统概念广泛使用后, 嵌入式微控制器 是嵌入式系统概念广泛使用后 , 给传统单片机定位的称呼。 给传统单片机定位的称呼。 单片机是经典的嵌入式系统 是经典的嵌入式系统, 单片机 是经典的嵌入式系统 , 它具有唯一的专门 为嵌入式应用设计的体系结构与指令系统 。 国内外公认的标准体系结构是Intel 的 MCS国内外公认的标准体系结构是 Intel的 MCS-51 已被许多厂家作为基核, 系列, 其中8051已被许多厂家作为基核 系列 , 其中 8051已被许多厂家作为基核 , 发展了 许多兼容系列, 所有这些系列都统称为80C51系 许多兼容系列 , 所有这些系列都统称为 80C51 系 列。
嵌入式计算机系统与通用计算机系统的主要区别 嵌入式系统最显著的特点是面对工控领域的测控对象 嵌入式 系统最显著的特点是面对工控领域的测控对象 。 控 系统最显著的特点是面对工控领域的测控对象。 制对象对嵌入式计算机系统采集、处理、控制的速度 速度要求 制对象对嵌入式计算机系统采集 、 处理 、 控制的 速度 要求 有限的 而对控制方式 控制能力的要求是无限的 控制方式与 的要求是无限 是有限的,而对控制方式与控制能力的要求是无限的。 为了实现海量高速数值计算,通用计算机系统对计算机运 为了实现海量高速数值计算 , 通用计算机 系统对计算机运 速度的要求是无限的 而对计算机的控制功能 的要求是无限 控制功能的要求是 行 速度 的要求是 无限 的 , 而对计算机的 控制功能 的要求是 有限的 有限的。 在数字信号处理(DSP)领域的嵌入式系统也要求高速处理 数字信号处理(DSP)领域的嵌入式系统也要求高速处理 领域的嵌入式系统也要求高速 能力, 多媒体技术的外设管理领域的通用计算机系统也 能力 , 在 多媒体技术 的外设管理领域的通用计算机系统也 要求良好的控制能力 但两者存在本质的差别。 控制能力, 本质的差别 要求良好的控制能力,但两者存在本质的差别。
1.1.2 单片机技术的发展
第一阶段(1974—1976)——初始阶段 第一阶段(1974—1976)——初始阶段。以4位单片机为主,功能比较简 初始阶段。 单片机为主, 1974年美国Fairchild公司生产的第一台单片机 年美国Fairchild公司生产的第一台单片机F 单。如1974年美国Fairchild公司生产的第一台单片机F8,采用双片形 功能简单。 式,功能简单。 第二阶段(1976—1978)——探索阶段 单芯片形式,低档8 单片机。 探索阶段。 第二阶段(1976—1978)——探索阶段。单芯片形式,低档8位单片机。 1976年美国Intel公司生产的MCS-48系列单片机 年美国Intel公司生产的MCS 系列单片机, 如1976年美国Intel公司生产的MCS-48系列单片机,这是第一台完全的 8 位单片机。MCS-48 的推出是在工控领域的探索, 此后, 各种 8 位单片 位单片机。MCS-48的推出是在工控领域的探索 此后,各种8 的推出是在工控领域的探索, 机纷纷应运而生。 机纷纷应运而生。 第三阶段(1978—1982)——完善阶段 提高电路的集成度,增加8 完善阶段。 第三阶段(1978—1982)——完善阶段。提高电路的集成度,增加8位单 片机的功能。 Intel公司在MCS-48基础上推出了完善的高档8 公司在MCS 基础上推出了完善的高档 片机的功能 。 如 Intel 公司在 MCS-48 基础上推出了完善的 高档 8 位 单片 机系列MCS 51。 MCS机系列MCS-51。 第四阶段(1982—1990) ——巩固和发展阶段 巩固发展 巩固和发展阶段。 发展8 单片机、 第四阶段 (1982—1990) —— 巩固和发展阶段 。 巩固 发展 8 位 单片机 、 推出16 单片机、向微控制器发展, 16位 推出16 位单片机、向微控制器发展, 强化了智能控制器的特征 。 如 ADC、DAC、PWM、WDT、DMA集成到单片机 将ADC、DAC、PWM、WDT、DMA集成到单片机 。 第五阶段(1990至今 ——全面发展阶段 适合不同领域要求的单片机, 至今) 全面发展阶段。 第五阶段(1990至今) ——全面发展阶段。适合不同领域要求的单片机, 如各种高速 大存储容量、强运算能力的 高速、 16位 32位 如各种高速、 大存储容量 、 强运算能力 的8 位/16 位 /32 位通用型单片 还有用于单一领域的廉价的专用型单片机。 专用型单片机 机,还有用于单一领域的廉价的专用型单片机。