第一章-微型计算机基础课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第一章-微型计算机基础课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 微型计算机 基础 课件
- 资源描述:
-
1、1 单片机原理及应用单片机原理及应用 华中科技大学华中科技大学 电气与电子工程学院电气与电子工程学院 徐徐 雁雁 单片机是什么?单片机是什么?将将微处理器微处理器、一定容量的、一定容量的存储器存储器、I/OI/O接口电路接口电路以及定时以及定时 / /计数器等功能部件集计数器等功能部件集成成在一块集成电路芯片上的在一块集成电路芯片上的微型计算机微型计算机。为什么要学习单片机?为什么要学习单片机?学些什么?学些什么?教学大纲目的1以高性价比的51单片机为对象,了解微控制器和微处理器的基本原理和设计思想; 培养逻辑思维能力;构建和完善知识结构,为解决复杂的实际工程问题奠定基础。2. 通过学习初步具
2、备设计单片机应用系统的能力;将知识点与生活实际相联系(如计时器、智能电表、智能手机等),培养学习兴趣和动手实践能力,为后续的实验课和课程设计打好基础。3. 根据工程管理方法和原则,讲解复杂工程问题的典型案例, 培养学生使用现代工具解决工程实际问题的创新意识和能力。 4. 注重基础知识和主动学习并重,在学习现有计算机知识的同时,跟踪计算机技术的最新发展,培养发现问题和分析问题以及综合应用知识的能力,逐步树立自主学习和终身学习的观念。课程目标掌握: 1 15151单片机系统的基本原理;单片机系统的基本原理; 2. 2. 汇编语言程序设计方法;汇编语言程序设计方法; 3. 3. 基本的接口技术;基本
3、的接口技术; 4. 4. 微机整体概念和初步设计微机整体概念和初步设计方法方法。了解: 嵌入式系统的嵌入式系统的概念概念;典型实际应用。;典型实际应用。培养: 严格的逻辑思维严格的逻辑思维能力能力; 自觉运用计算机技术解决问题的自觉运用计算机技术解决问题的意识意识。 本课程内容主要教材: 单片机原理及应用技术单片机原理及应用技术 华中科技大学出版社华中科技大学出版社 汪建汪建 主编主编 单片机原理及应用单片机原理及应用 清华大学出版社清华大学出版社 黄勤黄勤 主编主编 MCS51MCS51系列系列单片机原理及应用实验指导书单片机原理及应用实验指导书 西三楼西三楼 209 209 购买购买 40
4、40学时课堂教学学时课堂教学+24+24学时实验学时实验+2+2周课程设计周课程设计课堂教学内容1. 微型计算机基础2. 51单片机基本结构和工作原理3. 51单片机指令系统4. 汇编语言程序设计5. 51单片机存储器扩展技术6. 输入/输出与中断系统7. 51单片机硬件资源的应用8. 51单片机I/O接口技术9. 单片机应用系统设计实验课 5次实验: 结合课堂教学,每次结合课堂教学,每次4 4学时;学时; 验证性和验证性和自行编程自行编程两种实验。两种实验。 1次考试: 按要求限时完成设计功能;按要求限时完成设计功能; 汇编程序设计和实际操作。汇编程序设计和实际操作。 课程设计设计实现一个具
5、有实用功能的小系统设计实现一个具有实用功能的小系统 可选做,可自定可选做,可自定 自行设计,一人一组自行设计,一人一组 网上报名网上报名 有关本课程学习的几点建议4.4.听课、复习、作业、实验和设计环环都重要听课、复习、作业、实验和设计环环都重要 用科学的方法学习用科学的方法学习2.2.是一门实践性、应用性很强的课程是一门实践性、应用性很强的课程 仅听懂不够仅听懂不够, ,重在培养动手能力重在培养动手能力3.3.硬件硬件/ /软件同样重要、不可偏废软件同样重要、不可偏废 硬件是骨架,软件是灵魂硬件是骨架,软件是灵魂1.1.前期基础课程:数字电路与微机原理前期基础课程:数字电路与微机原理 这方面
6、知识需温习这方面知识需温习第一章第一章 微型计算机基础微型计算机基础计算机发展概述计算机发展概述1.1单片机概述单片机概述1.2单片机特点及应用领域单片机特点及应用领域1.3单片机应用系统开发简介单片机应用系统开发简介1.4数制与码制数制与码制1.521.1 1.1 计算机的发展概述计算机的发展概述1.1.1 1.1.1 电子计算机的问世及其经典结构电子计算机的问世及其经典结构 1946年2月15日,第一台电子数字计算机问世.12开创了计算机科学技术的新纪元开创了计算机科学技术的新纪元,对人类对人类的生产和生活方式产生了巨大的影响的生产和生活方式产生了巨大的影响 。 美籍匈牙利数学家美籍匈牙利
7、数学家冯冯诺依曼诺依曼在方案的设计上做在方案的设计上做出了重要的贡献。出了重要的贡献。1946年年6月,他又提出了月,他又提出了“程程序存储序存储”和和“二进制运算二进制运算”的思想,进一步构建的思想,进一步构建了计算机由运算器、控制器、存储器、输入设备了计算机由运算器、控制器、存储器、输入设备和输出设备组成这一计算机的和输出设备组成这一计算机的经典经典结构。结构。1.1 1.1 计算机的发展概述计算机的发展概述131.1 1.1 计算机的发展概述计算机的发展概述冯冯诺依曼诺依曼结构哈佛哈佛结构?1.1 计算机的发展概述计算机的发展概述 5电子计算机技术的发展,相继经历了五个时代电子计算机技术
8、的发展,相继经历了五个时代:电子管计算机;晶体管计算机;集成电路计算机;大规模集成电路计算机;超大规模集成电路计算机。 计算机的结构仍然没有突破冯计算机的结构仍然没有突破冯诺依曼诺依曼提出的计算机的经典结构框架。提出的计算机的经典结构框架。1.1 1.1 计算机的发展概述计算机的发展概述15微型计算机系统微型计算机系统硬件硬件微型计算机微型计算机(主机主机)微处理微处理器器 (CPU)软件软件外围设备外围设备运算器运算器控制器控制器主存储主存储器器 RAMROM外部设备外部设备辅助设备辅助设备 输入设备输入设备(键盘、扫描仪、语音识别等键盘、扫描仪、语音识别等) 输出设备输出设备(显示器、打印
9、机、绘图仪等显示器、打印机、绘图仪等)输入输入/ /输出接口输出接口(PIO、SIO、CTC、ADC、DAC) 总线总线 (AB、DB、CB)系统软件系统软件( (操作系统,编辑、编译程序,故障诊断操作系统,编辑、编译程序,故障诊断, ,监控程序监控程序) )应用软件应用软件( (科学计算,工业控制,数据处理科学计算,工业控制,数据处理) )程序设计语言程序设计语言( (机器语言、汇编语言、高级语言机器语言、汇编语言、高级语言) )电源电路电源电路时钟电路时钟电路1.1 1.1 计算机的发展概述计算机的发展概述161.1.2 1.1.2 微型计算机的组成及其应用形态微型计算机的组成及其应用形态
10、一、微型计算机的组成一、微型计算机的组成 19711971年,年,INTELINTEL公司的与日本公司的与日本商业通讯公司合作研制台式计算商业通讯公司合作研制台式计算器时,将原始方案的十几个芯片器时,将原始方案的十几个芯片压缩成压缩成3 3个集成电路芯片。其中的个集成电路芯片。其中的2 2个芯片分别用于存储程序和数据,个芯片分别用于存储程序和数据,另一芯片集成了运算器和控制器另一芯片集成了运算器和控制器及一些寄存器,称为及一些寄存器,称为微处理器微处理器(即(即Intel 4004Intel 4004)。)。4004微处理器1.1 1.1 计算机的发展概述计算机的发展概述17 微处理器、存储器
11、加上微处理器、存储器加上I/OI/O接口电路组成微型接口电路组成微型计算机。计算机。各部分通过地址总线(各部分通过地址总线(ABAB)、数据总线)、数据总线(DBDB)和控制总线()和控制总线(CBCB)相连。)相连。三种总线的作用三种总线的作用?1.1 1.1 计算机的发展概述计算机的发展概述18二、微型计算机的应用形态二、微型计算机的应用形态 从应用形态上,微机可以分成三种:从应用形态上,微机可以分成三种: 多板机(系统机)多板机(系统机) 将将CPUCPU、存储器、存储器、I/OI/O接口电路和总线接口等组装在一块接口电路和总线接口等组装在一块主机板(即微机主板)。各种适配板卡插在主机板
12、的扩展主机板(即微机主板)。各种适配板卡插在主机板的扩展槽上并与电源、软槽上并与电源、软/ /硬盘驱动器及光驱等装在同一机箱内,硬盘驱动器及光驱等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统再配上系统软件,就构成了一台完整的微型计算机系统(简称系统机)。(简称系统机)。工业PC机 也属于多板机。也属于多板机。1.1 1.1 计算机的发展概述计算机的发展概述19 单板机单板机 将将CPUCPU芯片、存储器芯片、芯片、存储器芯片、I/OI/O接口芯片和简单的接口芯片和简单的I/OI/O设设备等装配在一块印刷电路板上,再配上监控程序(固化在备等装配在一块印刷电路板上,再配上监控程
13、序(固化在ROMROM中),就构成了一台单板微型计算机(简称单板机)中),就构成了一台单板微型计算机(简称单板机)。单板机单板机1.1 1.1 计算机的发展概述计算机的发展概述20 单板机的单板机的I/O设备简单,设备简单,软件资源少。主要用于微型软件资源少。主要用于微型计算机原理的计算机原理的教学教学及及简单的简单的测控系统。测控系统。 单片机单片机 在一片集成电路芯片上集成微处理器、存储器、在一片集成电路芯片上集成微处理器、存储器、I/O接接口电路,从而构成了单芯片微型计算机,即单片机。口电路,从而构成了单芯片微型计算机,即单片机。 三种应用形态的比较三种应用形态的比较 :单板机单板机单片
14、机单片机系统机(多板机)系统机(多板机)1.1 1.1 计算机的发展概述计算机的发展概述21 系统机(桌面应用)系统机(桌面应用)属于通用计算机,主要应属于通用计算机,主要应用于数据处理、办公自动化及辅助设计等广泛用于数据处理、办公自动化及辅助设计等广泛领域。领域。 单片机(嵌入式)单片机(嵌入式)属于专用计算机,主要应属于专用计算机,主要应用于智能仪表、智能传感器、智能家电、智能办用于智能仪表、智能传感器、智能家电、智能办公设备、汽车及军事电子设备等应用系统。公设备、汽车及军事电子设备等应用系统。 单片机单片机体积小、价格低、可靠性高,体积小、价格低、可靠性高,其其嵌入式应用形态具有独特的优
15、势。嵌入式应用形态具有独特的优势。1.1 1.1 计算机的发展概述计算机的发展概述221.2 1.2 单片机概述单片机概述1.2.1 1.2.1 单片机的发展过程单片机的发展过程 单片机技术发展过程可分为三个主要阶段:单片机技术发展过程可分为三个主要阶段: 单芯片微机形成阶段单芯片微机形成阶段 19761976年,年,IntelIntel公司推出了公司推出了MCS-48MCS-48系列单片系列单片机机 。8 8位位CPUCPU、1K1K字节字节ROMROM、6464字节字节RAMRAM、2727根根I/OI/O线和线和1 1个个8 8位定时位定时/ /计数器。计数器。 特点是:存储器容量较小,
16、寻址范围小(不大特点是:存储器容量较小,寻址范围小(不大于于4K4K),无串行接口,指令系统功能不强。),无串行接口,指令系统功能不强。 23 性能完善提高性能完善提高 19801980年,年,IntelIntel公司推出了公司推出了MCS-51MCS-51系列单片机:系列单片机:8 8位位CPUCPU、4K4K字节字节ROMROM、128128字节字节RAMRAM、4 4个个8 8位并口、位并口、1 1个全双工串行口、个全双工串行口、2 2个个1616位定时位定时/ /计数器。寻址范围计数器。寻址范围64K64K,并有控制功能较强的布尔处理器。,并有控制功能较强的布尔处理器。 特点是特点是:
17、结构体系完善,性能已大大提高,面结构体系完善,性能已大大提高,面向控制的特点进一步突出。现在,向控制的特点进一步突出。现在,MCS-51MCS-51已成为公已成为公认的单片机经典机种认的单片机经典机种 。 1.2 1.2 单片机概述单片机概述24 特点是:片内面向测控系统外围电路增强,使单特点是:片内面向测控系统外围电路增强,使单片机可以方便灵活地用于复杂的自动测控系统及设片机可以方便灵活地用于复杂的自动测控系统及设备。备。“微控制器微控制器”的称谓更能反应单片机的本质的称谓更能反应单片机的本质。 19821982年,年,IntelIntel推出推出MCS-96MCS-96系列单片机。系列单片
18、机。芯片内集成:芯片内集成:1616位位CPUCPU; ; 8K8K字节字节ROMROM; ; 232232字节字节RAMRAM; ; 5 5个个8 8位并口位并口; ; 1 1个全双工串行口个全双工串行口; ; 2 2个个1616位定时位定时/ /计数器计数器; ; 8 8路路1010位位ADCADC; ; 1 1路路PWMPWM输出输出 等等1.2 1.2 单片机概述单片机概述251.2.2 1.2.2 单片机产品近况单片机产品近况 ATMELATMEL公司融入公司融入FlashFlash存储器技术的存储器技术的AT89AT89系列;系列; PhilipsPhilips公司的公司的80C5
19、180C51、80C55280C552系列;系列; 华邦公司的华邦公司的W78C51W78C51、W77C51W77C51高速低价高速低价系列;系列; ADIADI公司的公司的ADC8xxADC8xx高精度高精度ADCADC系列;系列; LGLG公司的公司的GMS90/97GMS90/97低压高速低压高速系列;系列; MaximMaxim公司的公司的DS89C420DS89C420高速(高速(50MIPS50MIPS)系列;系列; CygnalCygnal公司的公司的C8051FC8051F系列高速系列高速SOCSOC单片机。单片机。 80518051系列单片机产品繁多,主流地位已经形成,系列
20、单片机产品繁多,主流地位已经形成,近年来推出的近年来推出的与与80518051兼容兼容的主要产品有:的主要产品有:1.2 1.2 单片机概述单片机概述26 非非80518051结构结构单片机新品不断推出,给用户提供单片机新品不断推出,给用户提供了更为广泛的选择空间了更为广泛的选择空间 ,主要产品有:,主要产品有: MicrochipMicrochip公司公司 RISCRISC单片机单片机 ; PICPIC系列单片机(系列单片机(8 8位机)位机)TITI公司公司低功耗低功耗单片机;单片机; MSP430FMSP430F系列单片机(系列单片机(1616位机);位机); * * TITI公司公司数
21、字信号处理器数字信号处理器(单片)(单片) DSPDSP(3232位);位); * * ARMARM公司公司 高集成单片机系列高集成单片机系列1.2 1.2 单片机概述单片机概述271.3 1.3 单片机的特点及应用领域单片机的特点及应用领域 5151系列单片机的特点系列单片机的特点 近期推出的单片机产品,内部集成有高速近期推出的单片机产品,内部集成有高速I/OI/O口、口、ADCADC、PWMPWM、WDTWDT等部件,并在低电压、低功耗、串行扩展总线、控等部件,并在低电压、低功耗、串行扩展总线、控制网络总线和开发方式等方面都有了进一步的增强。制网络总线和开发方式等方面都有了进一步的增强。
22、控制性能好、可靠性高控制性能好、可靠性高 实时控制性能强:实时控制性能强:其其CPUCPU可以对可以对I/OI/O端口直接进行操作,端口直接进行操作,位操作能力更是其它计算机无法比拟的。位操作能力更是其它计算机无法比拟的。 可靠性高:可靠性高:由于由于CPUCPU、存储器及、存储器及I/OI/O接口集成在同一芯片接口集成在同一芯片内,各部件间的连接紧凑,数据在传送时受干扰的影响较小,内,各部件间的连接紧凑,数据在传送时受干扰的影响较小,且不易受环境条件的影响。且不易受环境条件的影响。28体积小、价格低、易于产品化体积小、价格低、易于产品化 单片机芯片即是一台完整的微型计算机,对单片机芯片即是一
23、台完整的微型计算机,对专用场合,可以专门进行芯片设计,使芯片的功专用场合,可以专门进行芯片设计,使芯片的功能与应用具有良好的对应关系;在单片机产品的能与应用具有良好的对应关系;在单片机产品的引脚封装方面,有的单片机引脚已减少到引脚封装方面,有的单片机引脚已减少到8 8个或个或更少。更少。从而使应用系统的从而使应用系统的PCBPCB板减小、接插件减少、板减小、接插件减少、安装简单方便。安装简单方便。1.3 1.3 单片机的特点及应用领域单片机的特点及应用领域29单片机的应用领域单片机的应用领域 智能仪器仪表智能仪器仪表 单片机用于各种仪器仪表,一方面提高单片机用于各种仪器仪表,一方面提高了仪器仪
24、表的使用功能和精度,使仪器仪表了仪器仪表的使用功能和精度,使仪器仪表智能化,同时还简化了仪器仪表的硬件结构,智能化,同时还简化了仪器仪表的硬件结构,从而可以方便地完成仪器仪表产品的升级换从而可以方便地完成仪器仪表产品的升级换代。如智能代。如智能电气测量仪表电气测量仪表、智能传感器等。、智能传感器等。1.3 1.3 单片机的特点及应用领域单片机的特点及应用领域30机电一体化产品机电一体化产品 机电一体化产品是集机械技术、微电机电一体化产品是集机械技术、微电子技术、自动化技术和计算机技术于一体,子技术、自动化技术和计算机技术于一体,具有智能化特征的各种机电产品。单片机具有智能化特征的各种机电产品。
展开阅读全文