单片机原理及应用C语言版课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《单片机原理及应用C语言版课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 语言版 课件
- 资源描述:
-
1、2022-8-21单片机应用技术单片机应用技术(C语言版)语言版)第第1章章 单片机基础知识概述单片机基础知识概述2022-8-222022-8-24参考书:参考书:1 1、胡汉才、胡汉才 编著编著单片机原理及其接口技单片机原理及其接口技术术清华大学出版社清华大学出版社2 2、郭天祥、郭天祥 编著编著新概念新概念5151单片机单片机C C语言教语言教程程电子工业出版社电子工业出版社3 3、彭伟、彭伟 编著编著单片机单片机C C语言程序设计实训语言程序设计实训100100例例基于基于8051+Proteus8051+Proteus仿真仿真电子电子工业出版社工业出版社2022-8-252022-8
2、-262022-8-272022-8-282022-8-29第第1 1章章 单片机基础知识概述单片机基础知识概述目目 录录 1.1 1.1 单片机概述单片机概述 1.2 1.2 单片机单片机的特点及应用领域的特点及应用领域 1.3 1.3 单片机单片机学习的预备知识学习的预备知识 1.4 1.4 电平电平2022-8-2101.1 1.1 单片机基础知识概述单片机基础知识概述 19461946年由美国宾夕法尼亚大学研制年由美国宾夕法尼亚大学研制 ENIACENIAC(Electronic Numerical Integrator And Electronic Numerical Integra
3、tor And calculatorcalculator),运算速度),运算速度 50005000次次/秒,功耗秒,功耗150kw/h150kw/h,占地,占地170m170m2 2,造价造价100100万美元。万美元。1.1.1 1.1.1 什么是单片机什么是单片机2022-8-211微机微机是微型计算机的简称,它是由主机和外部设备是微型计算机的简称,它是由主机和外部设备等组成的。等组成的。如图如图1.11.1所示。所示。单片机单片机就是把微机的主机部分(图就是把微机的主机部分(图1.11.1虚线框内的)虚线框内的)集成到一块集成电路芯片上所得到的。集成到一块集成电路芯片上所得到的。2022
4、-8-212微处理器微处理器 存储器存储器 外部设备外部设备 接口适配器接口适配器 地址总线地址总线数据总线数据总线控制总线控制总线图图1-1 1-1 微机的组成微机的组成2022-8-213微型计算机组成结构微型计算机组成结构微型计算机系统微型计算机系统硬件硬件微型计算机微型计算机(主机主机)微处理器微处理器(CPU)软件软件外围设备外围设备运算器运算器控制器控制器存储器存储器(内存内存)RAMROM外部设备外部设备辅助设备辅助设备 输入设备输入设备(键盘、扫描仪、语音识别仪键盘、扫描仪、语音识别仪)输出设备输出设备(显示器、打印机、绘图仪、显示器、打印机、绘图仪、)辅助存储器辅助存储器(磁
5、带、磁盘、光盘磁带、磁盘、光盘)输入输入/输出接口输出接口(PIO、SIO、CTC、ADC、DAC)(I/O接口接口)总线总线(AB、DB、CB)系统软件系统软件(操作系统,编辑、编译程序,故障诊断操作系统,编辑、编译程序,故障诊断,监控程序监控程序)应用软件应用软件(科学计算,工业控制,数据处理科学计算,工业控制,数据处理)程序设计语言程序设计语言(机器语言、汇编语言、高级语言机器语言、汇编语言、高级语言)电源电路时钟电路2022-8-214 单片机:单片机:将中央处理器(将中央处理器(CPUCPU)、随机)、随机存储器(存储器(RAMRAM)、只读存储器()、只读存储器(ROMROM)、中
6、断)、中断系统、定时器系统、定时器/计数器以及计数器以及I/OI/O接口电路等接口电路等主主要微型计算机的部件要微型计算机的部件集成在一块芯片上,使集成在一块芯片上,使其其具有计算机的基本功能具有计算机的基本功能。叫做单片微型计算机(叫做单片微型计算机(Single Chip Single Chip MicrocomputerMicrocomputer,SCMSCM),简称单片机。),简称单片机。单片机为工业测控而设计,又称微控制器单片机为工业测控而设计,又称微控制器 (MCU)(MCU)。2022-8-2152022-8-2161.1.2 1.1.2 单片机的发展历史单片机的发展历史 一一
7、、4 4位单片机阶段位单片机阶段 19751975年美国德克萨斯仪器公司(年美国德克萨斯仪器公司(TITI)首)首次推出次推出4 4位单片机位单片机TMS-1000TMS-1000。4 4位单片机主要用于家用电器、电子玩具等。位单片机主要用于家用电器、电子玩具等。2022-8-217二、二、8 8位单片机阶段位单片机阶段 1976-1978 1976-1978 初级初级8 8位单片机位单片机 Intel MCS-48 Intel MCS-48 系列系列 1978-1982 1978-1982 高档高档8 8位单片机位单片机 Intel MCS-51Intel MCS-51系列:系列:-51-5
8、1子系列:子系列:8031/8051/87518031/8051/8751-52-52子系列:子系列:8032/8052/87528032/8052/8752 低功耗型低功耗型80C3180C31高性能型高性能型80C25280C252廉价型廉价型89C2051/105189C2051/1051 8 8位单片机由于功能强,被广泛用于位单片机由于功能强,被广泛用于工业控制、智能接口、仪器仪表等各个工业控制、智能接口、仪器仪表等各个领域。领域。2022-8-218 三、三、1616位单片机阶段位单片机阶段 1983 1983 年年IntelIntel公司推出了公司推出了1616位单片机位单片机MC
9、S-MCS-9696系列。系列。8098/80968098/8096、80C198/80C196,80C198/80C196,DSPDSP 如:凌阳如:凌阳1616位单片机、位单片机、AVR16AVR16位单片机、位单片机、PIC16PIC16位单片机等位单片机等 1616位单片机可用于高速复杂的控制系统。位单片机可用于高速复杂的控制系统。2022-8-219四、四、3232位单片机位单片机 近年来,各个计算机生产厂家已进入近年来,各个计算机生产厂家已进入更高性能的更高性能的3232位单片机研制、生产阶段。位单片机研制、生产阶段。应用于电子收款机、机顶盒、保安系应用于电子收款机、机顶盒、保安系
10、统、自动售货机、医疗系统、航空系统统、自动售货机、医疗系统、航空系统等。等。2022-8-2201.2 1.2 单片机的特点及应用领域单片机的特点及应用领域主要内容主要内容 1.2.1 1.2.1 单片机的特点单片机的特点 1.2.2 1.2.2 单片机的应用领域单片机的应用领域 1.2.3 1.2.3 单片机发展趋势单片机发展趋势 2022-8-221 一、单片机的存储器一、单片机的存储器ROMROM和和RAMRAM是严格是严格区分的区分的 ROMROM称为程序存储器,只存放程序、称为程序存储器,只存放程序、固定常数及数据表格。固定常数及数据表格。RAMRAM则为数据存储器,用作工作区及则为
11、数据存储器,用作工作区及存放用户数据。存放用户数据。二、采用面向控制的指令系统二、采用面向控制的指令系统 为满足控制的需要,单片机有为满足控制的需要,单片机有更强的更强的逻辑控制能力逻辑控制能力,特别是具有很强的,特别是具有很强的位处理位处理能力。能力。1.2.1 1.2.1 单片机的特点单片机的特点2022-8-222三、单片机的三、单片机的I/OI/O引脚通常是多功能的引脚通常是多功能的 由于单片机芯片上引脚数目有限,为由于单片机芯片上引脚数目有限,为了解决实际引脚数和需要的信号线的矛盾,采了解决实际引脚数和需要的信号线的矛盾,采用了引脚功能复用的方法。引脚处于何种功能,用了引脚功能复用的
12、方法。引脚处于何种功能,可由指令来设置或由机器状态来区分。可由指令来设置或由机器状态来区分。2022-8-223四、单片机的外部扩展能力强四、单片机的外部扩展能力强 扩展扩展ROMROM、RAMRAM,I/OI/O接口,定时器接口,定时器/计数器,中断系统等,计数器,中断系统等,与许多通用的微与许多通用的微机接口芯片兼容,给应用系统设计带来机接口芯片兼容,给应用系统设计带来极大的方便和灵活性。极大的方便和灵活性。2022-8-224 五、体积小,成本低,运用灵活五、体积小,成本低,运用灵活 易于产品化,它能方便地组成各种智能易于产品化,它能方便地组成各种智能化的控制设备和仪器,做到机电一体化。
13、化的控制设备和仪器,做到机电一体化。六、面向控制六、面向控制 能针对性地解决从简单到复杂的各类控能针对性地解决从简单到复杂的各类控制任务,因而能获得最佳的性能价格比。制任务,因而能获得最佳的性能价格比。七、适应性强、抗干扰七、适应性强、抗干扰 在各种恶劣的环境下都能可靠地工作,在各种恶劣的环境下都能可靠地工作,这是其它类型计算机无法比拟的。这是其它类型计算机无法比拟的。八八、方便实现多机和分布式控制方便实现多机和分布式控制 使整个控制系统的效率和可靠性大为提高使整个控制系统的效率和可靠性大为提高2022-8-225单片机的应用范围十分广泛,主要的应用单片机的应用范围十分广泛,主要的应用领域有:
14、领域有:工业控制工业控制仪器仪表仪器仪表 计算机外部设备与智能接口计算机外部设备与智能接口 商用产品商用产品家用电器家用电器 消费类电子产品消费类电子产品 通讯设备和网络设备通讯设备和网络设备 儿童智能玩具儿童智能玩具 汽车,建筑机械,飞机等大型机械设备汽车,建筑机械,飞机等大型机械设备 交通控制设备交通控制设备1.2.2 1.2.2 单片机的应用领域单片机的应用领域2022-8-2261.2.3 1.2.3 单片机技术的发展单片机技术的发展 一、片内程序存储器的发展一、片内程序存储器的发展单片机的程序存储器(单片机的程序存储器(ROMROM)经历了)经历了ROMROMEPROMEPROME
15、E2 2PROMPROMFLASH MEMORYFLASH MEMORY的发展,容量也的发展,容量也由小变大。由小变大。二、看门狗定时器二、看门狗定时器 单片机在运行时由于干扰等原因,可能会单片机在运行时由于干扰等原因,可能会出现软件混乱。出现软件混乱。看门狗电路就是用于在看门狗电路就是用于在CPUCPU处于软件混乱时处于软件混乱时使系统正常工作的一种恢复方法。使系统正常工作的一种恢复方法。2022-8-227 三、节电模式三、节电模式 在节电模式下,在节电模式下,CPUCPU和部分部件进入睡和部分部件进入睡眠状态,但片内眠状态,但片内RAMRAM和寄存器等部件保持工和寄存器等部件保持工作状态
16、,以达到节能的目的。作状态,以达到节能的目的。四、加强输入输出功能四、加强输入输出功能 某些单片机具备大功率的输入某些单片机具备大功率的输入/输出接输出接口,可直接驱动荧光显示器、口,可直接驱动荧光显示器、LCDLCD和和LEDLED。还有一些增加了接口或定时器的数量,还有一些增加了接口或定时器的数量,或者增加了新型的接口。或者增加了新型的接口。2022-8-228 五、单片机制造工艺提高五、单片机制造工艺提高 半导体制作工艺的提高,使单片机的体半导体制作工艺的提高,使单片机的体积可以做的更小,时钟频率更高。可以集成积可以做的更小,时钟频率更高。可以集成更多的存储器和部件。降低产品的价格。更多
17、的存储器和部件。降低产品的价格。六、在线编程和调试技术六、在线编程和调试技术 一些新型的单片机实现了在系统编程一些新型的单片机实现了在系统编程(ISPISP)和在应用编程()和在应用编程(IAPIAP)功能。)功能。2022-8-229补充:常用单片机简介补充:常用单片机简介主要内容主要内容1 MCS-511 MCS-51系列单片机系列单片机2 ATMEL892 ATMEL89系列单片机系列单片机3 STC89/123 STC89/12系列单片机系列单片机4 4 常见的其它系列单片机介绍常见的其它系列单片机介绍2022-8-2301 MCS-511 MCS-51系列单片机系列单片机 MCS-5
展开阅读全文