第一讲单片机资源认识.ppt
《第一讲单片机资源认识.ppt》由会员分享,可在线阅读,更多相关《第一讲单片机资源认识.ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理及应用单片机原理及应用广东技术师范学院自动化学院广东技术师范学院自动化学院 测控技术与仪器技术系测控技术与仪器技术系祁伟祁伟 主讲主讲课程介绍课程介绍1 1、所学课程:、所学课程:“单片机原理及应用单片机原理及应用”2 2、选用教材、选用教材:1 1)单片微型计算机原理与接口技术单片微型计算机原理与接口技术 高锋高锋 编编著著 科学出版社科学出版社 北京北京3 3、参考教材、参考教材1 1)单片机微型计算机原理与接口技术教程)单片机微型计算机原理与接口技术教程 祁伟祁伟 主编主编2 2)单片机的)单片机的C C语言应用程序设计(第语言应用程序设计(第3 3版)版)马忠梅马忠梅 籍顺心
2、籍顺心 等主编等主编 北京航空航天出版社北京航空航天出版社课程介绍课程介绍4 4、选用硬件资源:、选用硬件资源:自动化学院自行开发实验板自动化学院自行开发实验板5 5、选用系统开发资源、选用系统开发资源1 1)MedWin MedWin 中文版中文版 汇编语言开发环境汇编语言开发环境2 2)Keil uVision3 CKeil uVision3 C语言开发环境语言开发环境3 3)Proteus 7 Professional Proteus 7 Professional 仿真调试开发环境仿真调试开发环境4 4)DXP 2004 SP2 DXP 2004 SP2 原理图原理图PCBPCB设计环境
3、设计环境5 5)UltraEdit Windows UltraEdit Windows 编辑器(替代记事本)编辑器(替代记事本)6 6、教学安排、教学安排本课共本课共5151学时,考核方式:学时,考核方式:考试考试主讲教师:主讲教师:祁伟祁伟辅导或答疑教师:辅导或答疑教师:祁伟祁伟成绩评定成绩评定平时成绩平时成绩30%30%期末测评期末测评70%70%上课考勤上课考勤5%5%作作 业业 5%5%程序设计实验程序设计实验10%10%创新实验创新实验5%5%课堂回答问题课堂回答问题5%5%课程介绍课程介绍7 7、授课思路:、授课思路:本课拟安排授课:本课拟安排授课:8 8次理论课,次理论课,8 8
4、次次项目训练,项目训练,在项目在项目训练训练中进行相关概念学习巩固。中进行相关概念学习巩固。课程介绍课程介绍8 8、学习者配合:投入与授课等值时间、学习者配合:投入与授课等值时间1 1)对本次课内容消化总结)对本次课内容消化总结2 2)预习下次课内容,找出主要知识点)预习下次课内容,找出主要知识点9 9、授课目标:、授课目标:通过通过8 8个项目设计完成单片机系统基础训个项目设计完成单片机系统基础训练,通过一周实训完成单片机整体项目设练,通过一周实训完成单片机整体项目设计、调试及验证,达到能设计智能仪器主计、调试及验证,达到能设计智能仪器主控制器,包括硬件设计、资源开发及控制器,包括硬件设计、
5、资源开发及PCBPCB设计。设计。课程介绍课程介绍目录1234单片机资源认识单片机资源认识单片机最小资源应用单片机最小资源应用单片机特殊功能寄存器单片机特殊功能寄存器中断源应用中断源应用单片机特殊功能寄存器单片机特殊功能寄存器定时器应用定时器应用目录5678单片机人机接口单片机人机接口 显示应用显示应用单片机人机接口单片机人机接口 键盘应用键盘应用单片机系统扩展单片机系统扩展-8255扩展应用扩展应用单片机综合应用实战单片机综合应用实战本次课程通过单片机资源认识使学习者理解本次课程通过单片机资源认识使学习者理解1 1、单片机概念、单片机概念2 2、单片机内部结构及外围接口、单片机内部结构及外围
6、接口1 1)数据存储器)数据存储器2 2)程序存储器)程序存储器3 3)特殊功能寄存器)特殊功能寄存器4 4)并行)并行I/OI/O接口接口5 5)复位电路)复位电路6 6)时钟电路)时钟电路7 7)专用控制线)专用控制线 第一次课:单片机资源认识第一次课:单片机资源认识一、什么是单片机?一、什么是单片机?我们简要回顾一下计算机的发展历程也许对我们认识单我们简要回顾一下计算机的发展历程也许对我们认识单片机有帮助按计算机专家的原始定义,计算机系统由五片机有帮助按计算机专家的原始定义,计算机系统由五大部分大部分即控制单元(即控制单元(CUCU)、算术运算单元()、算术运算单元(ALUALU)、存)
7、、存储器(储器(MemoryMemory)、输入设备()、输入设备(InputInput)、输出设备)、输出设备(OutputOutput)组成。早期计算机(晶体管的或集成电路的,)组成。早期计算机(晶体管的或集成电路的,不包括电子管的)的不包括电子管的)的CUCU或或ALUALU由一块甚至多块电路板组成,由一块甚至多块电路板组成,CUCU和和ALUALU是分离的,随着集成度的提高,是分离的,随着集成度的提高,CUCU和和ALUALU合在一合在一块就组成了中央处理单元(块就组成了中央处理单元(CPUCPU),接着将接着将CPUCPU集成到单块集成到单块集成电路中就产生集成电路中就产生MPUMP
8、U或或MCU,MCU,出现了如出现了如Intel4004Intel4004、80088008、80808080,80858085、80868086、80888088、Z80Z80等等MPUMPU。第一次课:单片机资源认识第一次课:单片机资源认识一、什么是单片机?一、什么是单片机?此后,此后,MPUMPU的发展产生了两条分支,一支往高性能、高速度、的发展产生了两条分支,一支往高性能、高速度、大容量方向发展,典型芯片如:大容量方向发展,典型芯片如:Intel80186Intel80186、286286、386386、486486、586586、P2P2、P3P3、P4P4等,速度从等,速度从4.7
9、MHz4.7MHz到现在的到现在的3.2GHz3.2GHz。第一次课:单片机资源认识第一次课:单片机资源认识一、什么是单片机?一、什么是单片机?另一支则往多功能方向发展,将存储器另一支则往多功能方向发展,将存储器(ROM(ROM、PROMPROM、EPROMEPROM、EEPROMEEPROM、FLASH ROMFLASH ROM、SRAMSRAM等等)、输入、输入/输出接口、输出接口、(Timer/CounterTimer/Counter、PWMPWM、ADC/DACADC/DAC、UARTUART、IICIIC、SPISPI、RTCRTC、PCAPCA、FPGAFPGA等)全部集成在一块集
10、成电路中而成为等)全部集成在一块集成电路中而成为SOCSOC(System On a ChipSystem On a Chip)。这就是当今广泛应用的单片计算)。这就是当今广泛应用的单片计算机,简称单片机。这一分支可谓品种繁多,位宽从机,简称单片机。这一分支可谓品种繁多,位宽从8 8位到位到3232位,引脚数从位,引脚数从6 6个到几百个,工作频率从几十个到几百个,工作频率从几十KHzKHz到几百到几百MHz,MHz,体系结构既有体系结构既有CISCCISC也有也有RISC,RISC,数不胜数。常用的有数不胜数。常用的有MCS-51MCS-51系系列、列、MCS-96MCS-96系列、系列、P
11、ICPIC系列、系列、AVRAVR系列、系列、ARM7/9ARM7/9系列、系列、TMS320TMS320系列、系列、MSP430MSP430系列、系列、MOTOROLAMOTOROLA众多的单片机等等。众多的单片机等等。第一次课:单片机资源认识第一次课:单片机资源认识结论:单片机是一种集成电路!结论:单片机是一种集成电路!设计人员通过对单片机设计人员通过对单片机施以外围电路施以外围电路、灌灌入程序入程序,即可以构成各种各样的应用系,即可以构成各种各样的应用系统,从微型、小型到中型、大型都可。统,从微型、小型到中型、大型都可。我们本学期要研究的内容:我们本学期要研究的内容:1、如何根据需求设计
12、单片机系统、如何根据需求设计单片机系统2、如何使设计的单片机系统为用户服务、如何使设计的单片机系统为用户服务 第一次课:单片机资源认识第一次课:单片机资源认识5151系列单片机在市场占系列单片机在市场占50%50%左右分额左右分额 20世纪世纪80年代中期,年代中期,Intel公司将公司将8051(属属MCS-51系列系列)内核使用权以专利互换和出售形式内核使用权以专利互换和出售形式转让给许多著名转让给许多著名IC厂商厂商,如如Philips、Siemens、AMD、OKI、NEC、Atmel等,这样等,这样8051就成为就成为有众多制造商支持并发展出上百种的大家族。有众多制造商支持并发展出上
13、百种的大家族。MCS-51 系列资源介绍系列资源介绍 MCS-51MCS-51系列单片机是系列单片机是IntelIntel公司公司19801980年推出年推出的高性能的高性能8 8 位单片机。典型产品为位单片机。典型产品为80518051,其内部,其内部资源分配和性能如下:资源分配和性能如下:1 1、8 8 位数据处理位数据处理,1616位地址总线寻址能力达位地址总线寻址能力达64KB64KB;2 2、4KB4KB的的ROM ROM 3 3、128 128 字节字节RAMRAM;4 4、4 4 个个8 8 位位I/O I/O 接口电路;接口电路;5 5、一个串行全双工异步接口;、一个串行全双工
14、异步接口;6 6、5 5 个中断源和两个中断优先级;个中断源和两个中断优先级;7 7、2121个特殊功能寄存器个特殊功能寄存器 (128 RAM 128 RAM)8051单片机的结构单片机的结构单片机单片机 存储器存储器存储器是计算机中不可缺少的重要部件。半导体存储器是计算机中不可缺少的重要部件。半导体存储器具有存取速度快、集成度高、体积小、可存储器具有存取速度快、集成度高、体积小、可靠性高、成本低等优点。存储器是靠性高、成本低等优点。存储器是储存二进制信储存二进制信息息的的数字电路器件数字电路器件。微型机的存储器包括微型机的存储器包括主存储器主存储器和和外存储器外存储器。外存。外存储器(外存
15、)主要指各种大容量的磁盘存储器、储器(外存)主要指各种大容量的磁盘存储器、光盘存储器等。主存储器(内存)是指能与光盘存储器等。主存储器(内存)是指能与CPU直接进行数据交换的半导体存储器。单片机是微直接进行数据交换的半导体存储器。单片机是微型机的一种,它的主存储器采用半导体存储器。型机的一种,它的主存储器采用半导体存储器。半导体存储器的一些基本概念半导体存储器的一些基本概念位位:信息的基本单位是位(:信息的基本单位是位(Bit或或b),表示一个),表示一个二进制信息二进制信息“1”或或“0”。在存储器中位信息是由。在存储器中位信息是由具有记忆功能的半导体电路实现的,例如用触发器具有记忆功能的半
16、导体电路实现的,例如用触发器记忆一位信息。记忆一位信息。字节:在微型机中信息大多是以字节(字节:在微型机中信息大多是以字节(Byte或或B)形式存放的,一个字节由形式存放的,一个字节由8个位信息组成个位信息组成(1 Byte=8 Bit),通常称作一个存储单元。),通常称作一个存储单元。地址:地址表示存储单元所处的物理空间的位置,地址地址:地址表示存储单元所处的物理空间的位置,地址相当于存储单元的相当于存储单元的“单元编号单元编号”,一个存储单元对应,一个存储单元对应一个地址码。一个地址码。CPU可以通过地址码访问某存储单元,可以通过地址码访问某存储单元,例如例如8051单片机有单片机有16位
17、地址线,能访问的外部存储器位地址线,能访问的外部存储器最大地址空间为最大地址空间为64K(65536)字节,对应的)字节,对应的16位地址位地址码为码为0000HFFFFH,第,第0个字节的地址为个字节的地址为0000H,第,第1个字节的地址为个字节的地址为0001H,第,第65535个字节的地址为个字节的地址为FFFFH。半导体存储器的一些基本概念半导体存储器的一些基本概念存储容量:存储器芯片的存储容量是指一块芯片中所能存储容量:存储器芯片的存储容量是指一块芯片中所能存储的信息位数,例如存储的信息位数,例如8K8位的芯片,其存储容量为位的芯片,其存储容量为810248位位=65536位信息。
18、位信息。存储体的存储容量则是指由多块存储器芯片组成的存储存储体的存储容量则是指由多块存储器芯片组成的存储体所能存储的信息量,一般以字节的数量表示。体所能存储的信息量,一般以字节的数量表示。存取周期:是指存储器存放或取出一次数据所需的时间存取周期:是指存储器存放或取出一次数据所需的时间 存储容量和存取周期是存储器的两项重要性能指标。存储容量和存取周期是存储器的两项重要性能指标。半导体存储器的一些基本概念半导体存储器的一些基本概念导体存储器的分类导体存储器的分类半导体存储器按半导体存储器按读、写读、写功能可以分为功能可以分为随机读随机读/写写存储存储器器RAM(Random Access Memo
19、ry)和和只读只读存储器存储器ROM(Read Only Memory)。随机读随机读/写存储器写存储器RAM可以进行多次信息写入和读可以进行多次信息写入和读出,每次写入后,原来的信息将被新写入的信息所出,每次写入后,原来的信息将被新写入的信息所取代。另外,取代。另外,RAM在断电后再通电时,原存的信息在断电后再通电时,原存的信息全部丢失。全部丢失。RAM主要用来存放临时的数据。主要用来存放临时的数据。8051内部内部RAM有有256个单元,通常在空间上分为个单元,通常在空间上分为两个区;低两个区;低128个单元(个单元(00H7FH)的内部数据)的内部数据RAM块和高块和高128个单元(个单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一讲 单片机资源认识 第一 单片机 资源 认识
限制150内