欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第一讲单片机资源认识PPT讲稿.ppt

    • 资源ID:50066721       资源大小:2.90MB        全文页数:50页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第一讲单片机资源认识PPT讲稿.ppt

    第一讲单片机资源认识第1页,共50页,编辑于2022年,星期一课程介绍课程介绍1 1、所学课程:、所学课程:“单片机原理及应用单片机原理及应用”2 2、选用教材、选用教材:1 1)单片微型计算机原理与接口技术单片微型计算机原理与接口技术 高锋高锋 编著编著 科学出版社科学出版社 北京北京3 3、参考教材、参考教材1 1)单片机微型计算机原理与接口技术教程)单片机微型计算机原理与接口技术教程 祁伟祁伟 主编主编2 2)单片机的)单片机的C C语言应用程序设计(第语言应用程序设计(第3 3版)版)马忠梅马忠梅 籍顺心籍顺心 等主编等主编 北京航空航天出版社北京航空航天出版社第2页,共50页,编辑于2022年,星期一课程介绍课程介绍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设计环境设计环境5 5)UltraEdit Windows UltraEdit Windows 编辑器(替代记事本)编辑器(替代记事本)第3页,共50页,编辑于2022年,星期一6 6、教学安排、教学安排本课共本课共5151学时,考核方式:学时,考核方式:考试考试主讲教师:主讲教师:祁伟祁伟辅导或答疑教师:祁伟辅导或答疑教师:祁伟成绩评定成绩评定平时成绩平时成绩30%30%期末测评期末测评70%70%上课考勤上课考勤5%5%作作 业业 5%5%程序设计实验程序设计实验10%10%创新实验创新实验5%5%课堂回答问题课堂回答问题5%5%课程介绍课程介绍第4页,共50页,编辑于2022年,星期一7 7、授课思路:、授课思路:本课拟安排授课:本课拟安排授课:8 8次理论课,次理论课,8 8次次项目训练,项目训练,在在项目项目训练训练中进行相关概念学习巩固。中进行相关概念学习巩固。课程介绍课程介绍8 8、学习者配合:投入与授课等值时间、学习者配合:投入与授课等值时间1 1)对本次课内容消化总结)对本次课内容消化总结2 2)预习下次课内容,找出主要知识点)预习下次课内容,找出主要知识点第5页,共50页,编辑于2022年,星期一9 9、授课目标:、授课目标:通过通过8 8个项目设计完成单片机系统基础训练,通个项目设计完成单片机系统基础训练,通过一周实训完成单片机整体项目设计、调试及过一周实训完成单片机整体项目设计、调试及验证,达到能设计智能仪器主控制器,包括硬验证,达到能设计智能仪器主控制器,包括硬件设计、资源开发及件设计、资源开发及PCBPCB设计。设计。课程介绍课程介绍第6页,共50页,编辑于2022年,星期一目录1234单片机资源认识单片机资源认识单片机最小资源应用单片机最小资源应用单片机特殊功能寄存器单片机特殊功能寄存器中断源应用中断源应用单片机特殊功能寄存器单片机特殊功能寄存器定时器应用定时器应用第7页,共50页,编辑于2022年,星期一目录5678单片机人机接口单片机人机接口 显示应用显示应用单片机人机接口单片机人机接口 键盘应用键盘应用单片机系统扩展单片机系统扩展-8255扩展应用扩展应用单片机综合应用实战单片机综合应用实战第8页,共50页,编辑于2022年,星期一本次课程通过单片机资源认识使学习者理解本次课程通过单片机资源认识使学习者理解1 1、单片机概念、单片机概念2 2、单片机内部结构及外围接口、单片机内部结构及外围接口1 1)数据存储器)数据存储器2 2)程序存储器)程序存储器3 3)特殊功能寄存器)特殊功能寄存器4 4)并行)并行I/OI/O接口接口5 5)复位电路)复位电路6 6)时钟电路)时钟电路7 7)专用控制线)专用控制线 第一次课:单片机资源认识第一次课:单片机资源认识第9页,共50页,编辑于2022年,星期一一、什么是单片机?一、什么是单片机?我们简要回顾一下计算机的发展历程也许对我们认识单我们简要回顾一下计算机的发展历程也许对我们认识单片机有帮助按计算机专家的原始定义,计算机系统由五片机有帮助按计算机专家的原始定义,计算机系统由五大部分大部分即控制单元(即控制单元(CUCU)、算术运算单元()、算术运算单元(ALUALU)、存)、存储器(储器(MemoryMemory)、输入设备()、输入设备(InputInput)、输出设备)、输出设备(OutputOutput)组成。早期计算机(晶体管的或集成电路的,)组成。早期计算机(晶体管的或集成电路的,不包括电子管的)的不包括电子管的)的CUCU或或ALUALU由一块甚至多块电路板组成,由一块甚至多块电路板组成,CUCU和和ALUALU是分离的,随着集成度的提高,是分离的,随着集成度的提高,CUCU和和ALUALU合在一合在一块就组成了中央处理单元(块就组成了中央处理单元(CPUCPU),接着将接着将CPUCPU集成到单块集成到单块集成电路中就产生集成电路中就产生MPUMPU或或MCU,MCU,出现了如出现了如Intel4004Intel4004、80088008、80808080,80858085、80868086、80888088、Z80Z80等等MPUMPU。第一次课:单片机资源认识第一次课:单片机资源认识第10页,共50页,编辑于2022年,星期一一、什么是单片机?一、什么是单片机?此后,此后,MPUMPU的发展产生了两条分支,一支往高性能、高速度、的发展产生了两条分支,一支往高性能、高速度、大容量方向发展,典型芯片如:大容量方向发展,典型芯片如:Intel80186Intel80186、286286、386386、486486、586586、P2P2、P3P3、P4P4等,速度从等,速度从4.7MHz4.7MHz到现在的到现在的3.2GHz3.2GHz。第一次课:单片机资源认识第一次课:单片机资源认识第11页,共50页,编辑于2022年,星期一一、什么是单片机?一、什么是单片机?另一支则往多功能方向发展,将存储器另一支则往多功能方向发展,将存储器(ROM(ROM、PROMPROM、EPROMEPROM、EEPROMEEPROM、FLASH ROMFLASH ROM、SRAMSRAM等等)、输入、输入/输出接口、输出接口、(Timer/CounterTimer/Counter、PWMPWM、ADC/DACADC/DAC、UARTUART、IICIIC、SPISPI、RTCRTC、PCAPCA、FPGAFPGA等)全部集成在一块集成电路中而成为等)全部集成在一块集成电路中而成为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系列、系列、PICPIC系列、系列、AVRAVR系列、系列、ARM7/9ARM7/9系列、系列、TMS320TMS320系列、系列、MSP430MSP430系列、系列、MOTOROLAMOTOROLA众多的单片机等等。众多的单片机等等。第一次课:单片机资源认识第一次课:单片机资源认识第12页,共50页,编辑于2022年,星期一结论:单片机是一种集成电路!结论:单片机是一种集成电路!设计人员通过对单片机设计人员通过对单片机施以外围电路施以外围电路、灌灌入程序入程序,即可以构成各种各样的应用系,即可以构成各种各样的应用系统,从微型、小型到中型、大型都可。统,从微型、小型到中型、大型都可。我们本学期要研究的内容:我们本学期要研究的内容:1、如何根据需求设计单片机系统、如何根据需求设计单片机系统2、如何使设计的单片机系统为用户服务、如何使设计的单片机系统为用户服务 第一次课:单片机资源认识第一次课:单片机资源认识第13页,共50页,编辑于2022年,星期一5151系列单片机在市场占系列单片机在市场占50%50%左右分额左右分额 20世纪世纪80年代中期,年代中期,Intel公司将公司将8051(属属MCS-51系列系列)内核使用权以专利互换和出售形式内核使用权以专利互换和出售形式转让给许多著名转让给许多著名IC厂商厂商,如如Philips、Siemens、AMD、OKI、NEC、Atmel等,这样等,这样8051就成为就成为有众多制造商支持并发展出上百种的大家族。有众多制造商支持并发展出上百种的大家族。第14页,共50页,编辑于2022年,星期一 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、一个串行全双工异步接口;、一个串行全双工异步接口;6 6、5 5 个中断源和两个中断优先级;个中断源和两个中断优先级;7 7、2121个特殊功能寄存器个特殊功能寄存器 (128 RAM 128 RAM)第15页,共50页,编辑于2022年,星期一8051单片机的结构单片机的结构第16页,共50页,编辑于2022年,星期一单片机单片机 存储器存储器存储器是计算机中不可缺少的重要部件。半导体存储器具存储器是计算机中不可缺少的重要部件。半导体存储器具有存取速度快、集成度高、体积小、可靠性高、成本低等有存取速度快、集成度高、体积小、可靠性高、成本低等优点。存储器是优点。存储器是储存二进制信息储存二进制信息的的数字电路器件数字电路器件。微型机的存储器包括微型机的存储器包括主存储器主存储器和和外存储器外存储器。外存储器。外存储器(外存)主要指各种大容量的磁盘存储器、光盘存储器等。(外存)主要指各种大容量的磁盘存储器、光盘存储器等。主存储器(内存)是指能与主存储器(内存)是指能与CPU直接进行数据交换的直接进行数据交换的半导体存储器。单片机是微型机的一种,它的主存半导体存储器。单片机是微型机的一种,它的主存储器采用半导体存储器。储器采用半导体存储器。第17页,共50页,编辑于2022年,星期一半导体存储器的一些基本概念半导体存储器的一些基本概念位位:信息的基本单位是位(:信息的基本单位是位(Bit或或b),表示一个二进),表示一个二进制信息制信息“1”或或“0”。在存储器中位信息是由具有记忆功。在存储器中位信息是由具有记忆功能的半导体电路实现的,例如用触发器记忆一位信息。能的半导体电路实现的,例如用触发器记忆一位信息。字节:在微型机中信息大多是以字节(字节:在微型机中信息大多是以字节(Byte或或B)形式存)形式存放的,一个字节由放的,一个字节由8个位信息组成个位信息组成(1 Byte=8 Bit),通常称作一个存储单元。),通常称作一个存储单元。第18页,共50页,编辑于2022年,星期一地址:地址表示存储单元所处的物理空间的位置,地址相当地址:地址表示存储单元所处的物理空间的位置,地址相当于存储单元的于存储单元的“单元编号单元编号”,一个存储单元对应一个地址,一个存储单元对应一个地址码。码。CPU可以通过地址码访问某存储单元,可以通过地址码访问某存储单元,例如例如8051单片机有单片机有16位地址线,能访问的外部存储器最大地址位地址线,能访问的外部存储器最大地址空间为空间为64K(65536)字节,对应的)字节,对应的16位地址码为位地址码为0000HFFFFH,第,第0个字节的地址为个字节的地址为0000H,第,第1个字节的地址为个字节的地址为0001H,第,第65535个字节的地址为个字节的地址为FFFFH。半导体存储器的一些基本概念半导体存储器的一些基本概念第19页,共50页,编辑于2022年,星期一存储容量:存储器芯片的存储容量是指一块芯片中所能存储的存储容量:存储器芯片的存储容量是指一块芯片中所能存储的信息位数,例如信息位数,例如8K8位的芯片,其存储容量为位的芯片,其存储容量为810248位位=65536位信息。位信息。存储体的存储容量则是指由多块存储器芯片组成的存储体存储体的存储容量则是指由多块存储器芯片组成的存储体所能存储的信息量,一般以字节的数量表示。所能存储的信息量,一般以字节的数量表示。存取周期:是指存储器存放或取出一次数据所需的时间存取周期:是指存储器存放或取出一次数据所需的时间 存储容量和存取周期是存储器的两项重要性能指标。存储容量和存取周期是存储器的两项重要性能指标。半导体存储器的一些基本概念半导体存储器的一些基本概念第20页,共50页,编辑于2022年,星期一导体存储器的分类导体存储器的分类半导体存储器按半导体存储器按读、写读、写功能可以分为功能可以分为随机读随机读/写写存储器存储器RAM(Random Access Memory)和和只读只读存储器存储器ROM(Read Only Memory)。随机读随机读/写存储器写存储器RAM可以进行多次信息写入和读出,每可以进行多次信息写入和读出,每次写入后,原来的信息将被新写入的信息所取代。另外,次写入后,原来的信息将被新写入的信息所取代。另外,RAM在断电后再通电时,原存的信息全部丢失。在断电后再通电时,原存的信息全部丢失。RAM主要用来存放临时的数据。主要用来存放临时的数据。第21页,共50页,编辑于2022年,星期一8051内部内部RAM有有256个单元,通常在空间上分为两个个单元,通常在空间上分为两个区;低区;低128个单元(个单元(00H7FH)的内部数据)的内部数据RAM块块和高和高128个单元(个单元(80H0FFH)的专用寄存器)的专用寄存器SFR块。块。8051的内部数据存储器(的内部数据存储器(RAM)第22页,共50页,编辑于2022年,星期一内部内部RAM低低128单元介绍单元介绍按用途可分为按用途可分为三个区域三个区域,见图示,见图示工作寄存器区(工作寄存器区(00H1FH):):也称为通用寄存器,该区域共也称为通用寄存器,该区域共有有4组寄存器,每组由组寄存器,每组由8个寄存单元组成,每个单元个寄存单元组成,每个单元8 位,各位,各组均以组均以R0R7作寄存器编号,共作寄存器编号,共32个单元,单元的个单元,单元的00H1FH。在任一时刻,在任一时刻,CPU只能使用其中一组通用寄存器,称为当只能使用其中一组通用寄存器,称为当前通用寄存器组,具体可由程序状态寄存器前通用寄存器组,具体可由程序状态寄存器PSW中中RS1,RS0位的状态组合来确定。通用寄存器为位的状态组合来确定。通用寄存器为CPU提供了就近提供了就近存取数据的便利,提高了工作速度,也为编程提供了方便。存取数据的便利,提高了工作速度,也为编程提供了方便。第23页,共50页,编辑于2022年,星期一工工作作寄寄存存器器区区位位寻寻址址区区用用户户RAM区区第24页,共50页,编辑于2022年,星期一内部内部RAM低低128单元介绍单元介绍位寻址区(位寻址区(20H2FH):内部):内部RAM的的20H2FH,共共16个单元,计个单元,计168=128位,位地址为位,位地址为00H7FH。位寻址区既可作为一般的位寻址区既可作为一般的RAM区进行字节操作,也可区进行字节操作,也可对单元的每一位进行位操作,因此称为位寻址区,是对单元的每一位进行位操作,因此称为位寻址区,是存储空间的一部分。存储空间的一部分。用户用户RAM区(区(30H7FH):所剩):所剩80个单元即为用个单元即为用户户RAM区,单元地址为区,单元地址为30H7FH,在一般应用中把,在一般应用中把堆栈设置在该区域中。堆栈设置在该区域中。第25页,共50页,编辑于2022年,星期一内部内部RAM高高128单元介绍单元介绍内部内部RAM高高128单元供给专用寄存器使用,因此又称为专用寄单元供给专用寄存器使用,因此又称为专用寄存器区(或存器区(或 特殊功能寄存器区(特殊功能寄存器区(SFR),地址为),地址为80H0FFH。8051共有共有22个专用寄存器,其中程序计数器个专用寄存器,其中程序计数器PC在物理上是独立的,没有地址,故不可寻址。它不属于内在物理上是独立的,没有地址,故不可寻址。它不属于内部部RAM的的SFR区。其余的区。其余的21个专用寄存器都属于内部个专用寄存器都属于内部RAM的的SFR区,是可寻址的,它们的单元地址离散地分布于区,是可寻址的,它们的单元地址离散地分布于80H0FFH。看表:。看表:21个专用寄存器一览表。个专用寄存器一览表。第26页,共50页,编辑于2022年,星期一ACC E0H ACC.7ACC.0 E7HE0H 累加器累加器B F0H B.7B.0 F7HF0H 寄存器寄存器PSW D0H PSW.7PSW.0 D7HD0H 程序状态字程序状态字 SP 81H 堆栈指针堆栈指针 DPH 83H 数据指针高数据指针高8位位 DPL 82H 数据指针低数据指针低8位位P0 80H P0.7P0.0 87H80H I/O端口,端口,P0口口P1 90H P1.7P1.0 97H90H I/O端口,端口,P1口口P2 A0H P2.7P2.0 A7HA0H I/O端口,端口,P2口口P3 B0H P3.7P3.0 B7HB0H I/O端口,端口,P3口口 8051专用寄存器专用寄存器第27页,共50页,编辑于2022年,星期一IP B8H IP.7IP B8H IP.7IP.0 BFHIP.0 BFHB8H B8H 中断优先控制器中断优先控制器IE A8H IE.7IE A8H IE.7IE.0 AFHIE.0 AFHA8H A8H 中断允许控制器中断允许控制器 TMOD 89H TMOD 89H 定时器方式选择定时器方式选择TCON 88H TCON 88H 定时控制寄存器定时控制寄存器 TL0 8AH TL0 8AH 定时器定时器T0T0低低8 8位位 TH0 8CH TH0 8CH 定时器定时器T0T0高高8 8位位 TL1 8BH TL1 8BH 定时器定时器T1T1低低8 8位位 TH1 8DH TH1 8DH 定时器定时器T1T1高高8 8位位 PCON 87H PCON 87H 电源控制及波特率选择电源控制及波特率选择SCON 98H SCON 98H 串行口控制寄存器串行口控制寄存器 SBUF 99H SBUF 99H 串行口数据缓冲器串行口数据缓冲器 8051专用寄存器专用寄存器第28页,共50页,编辑于2022年,星期一专用寄存器的字节寻址专用寄存器的字节寻址对专用寄存器只能使用直接寻址方式,在指令中可对专用寄存器只能使用直接寻址方式,在指令中可写成寄存器符号或单元地址形式。写成寄存器符号或单元地址形式。MOV PSW,#01H or MOV 0D0H,#01H第29页,共50页,编辑于2022年,星期一内部程序存储器(内部内部程序存储器(内部ROM)51系列单片机内部都配置一定数量的程序存储器系列单片机内部都配置一定数量的程序存储器ROM4KB存贮单元,它们的地址范围均为存贮单元,它们的地址范围均为0000H0FFFH。程序存储器中程序存储器中5个中断源的入口向量地址,分配如下:个中断源的入口向量地址,分配如下:0003H:外部中断:外部中断0中断地址中断地址000BH:定时器:定时器/计数器计数器0中断地址中断地址0013H:外部中断:外部中断1中断地址中断地址001BH:定时器:定时器/计数器计数器1中断地址中断地址0023H:串行中断地址:串行中断地址第30页,共50页,编辑于2022年,星期一单片机引脚配置图单片机引脚配置图第31页,共50页,编辑于2022年,星期一8051单片机单片机引脚配置引脚配置MCS51系列单片机的芯片一般都采用系列单片机的芯片一般都采用40个引脚的双个引脚的双列直插式封装(列直插式封装(DIP)方式。其中有)方式。其中有CHMOS制造工艺的制造工艺的单片机芯片还采用单片机芯片还采用44个引脚的方形封装(个引脚的方形封装(LCC或或QFP)方式,方式,44个引脚中标识有个引脚中标识有NC的的4个引脚为空引脚。看个引脚为空引脚。看MCS51系列单片机的系列单片机的LCC及及QFP封装引脚示意图封装引脚示意图。第32页,共50页,编辑于2022年,星期一 MCS-51单片机芯片引脚描述单片机芯片引脚描述1主电源引脚主电源引脚VCC (40脚脚)和和VSS (20脚脚)2外接晶振引脚外接晶振引脚XTAL1 (19脚脚)和和XTAL2 (18脚脚)3控制或其他电源复用引脚控制或其他电源复用引脚RST(9脚脚)、ALE(30脚)脚)PSEN(29脚)、脚)、EA(31脚)脚)4输入输入/输出引脚输出引脚P0、P1、P2、P3(共(共32根)根)第33页,共50页,编辑于2022年,星期一分析分析8051单片机外围引脚单片机外围引脚1、晶振电路作用及设计、晶振电路作用及设计(19(19脚脚XTALXTAL1 1和和1818脚脚XTALXTAL2 2):为):为单片机提供工作时钟单片机提供工作时钟单片机时钟电路通常有两种形式:单片机时钟电路通常有两种形式:(1 1)内部振荡方式内部振荡方式:MCS-51MCS-51单片机片内有一个用于单片机片内有一个用于构成振荡器的高增益反相放大器,引脚构成振荡器的高增益反相放大器,引脚XTALXTAL1 1和和XTALXTAL2 2分别是此放大器的输入端和输出端。把放大器分别是此放大器的输入端和输出端。把放大器与作为反馈元件的晶体振荡器或陶瓷谐振器连接,与作为反馈元件的晶体振荡器或陶瓷谐振器连接,就构成了内部自激振荡器并产生振荡时钟脉冲。就构成了内部自激振荡器并产生振荡时钟脉冲。(2 2)外部振荡方式外部振荡方式:外部振荡方式就是把外部已有:外部振荡方式就是把外部已有的时钟信号引入单片机内。的时钟信号引入单片机内。第34页,共50页,编辑于2022年,星期一XTAL2XTAL1MCS-51C1C2CYSXTAL2XTAL1MCS-51+5VVSSTTL外外部部时时钟钟源源(a)内部振荡方式内部振荡方式(b)外部振荡方式外部振荡方式8051单片机时钟源电路单片机时钟源电路第35页,共50页,编辑于2022年,星期一P1P2S1振荡周期振荡周期时钟周期时钟周期机器周期机器周期机器周期机器周期指令周期指令周期XTAL2(OSC)S2S3S4S5S6S1S2S4S5S3S6P1P1P1P1P1P1P1P1P1P1P1P2P2P2P2P2P2P2P2P2P2P2 MCS-51单片机各种周期的相互关系单片机各种周期的相互关系第36页,共50页,编辑于2022年,星期一2、单片机四根专用控制线、单片机四根专用控制线1)ALE/PROG,地址锁存允许信号,地址锁存允许信号,单片机接上时,单片机接上时钟电路后自然产生,一个机器周期两次,高电平有效。钟电路后自然产生,一个机器周期两次,高电平有效。在访问外部存储器时,该信号将在访问外部存储器时,该信号将P0口送出的低口送出的低8位地址位地址锁存到外部地址锁存器中。锁存到外部地址锁存器中。分析分析8051单片机外围引脚单片机外围引脚第37页,共50页,编辑于2022年,星期一ALEALERESETRESETALEALEG G P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0锁锁存存器器A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0地地址址总总线线ABD7D6D5D4D3D2D1D0数据数据总线总线DBAT89S51AT89S51+5V+5VVCCVCCVSSVSS16根地址总线根地址总线扩展地址空间扩展地址空间216=65536字节字节74LS37374LS573ALEALE第38页,共50页,编辑于2022年,星期一2、单片机四根专用控制线、单片机四根专用控制线2)EA/VPP:访问程序存贮器选择信号输入线。当:访问程序存贮器选择信号输入线。当 为为低电平时,低电平时,CPU只能访问外部程序存储器。当只能访问外部程序存储器。当 为高电为高电平时,平时,CPU先访问内部程序存储器,然后访问外部先访问内部程序存储器,然后访问外部3)PSEN:外部程序存储器的读选通输出信号,低电:外部程序存储器的读选通输出信号,低电平有效。在读外部程序存储器时平有效。在读外部程序存储器时CPU会送出有效的低电会送出有效的低电平信号。平信号。思考:当选用思考:当选用8051单片机时应如何连接单片机时应如何连接EA引脚?若没引脚?若没有外接有外接程序存储器,应如何连接程序存储器,应如何连接PSEN引脚?引脚?分析分析8051单片机外围引脚单片机外围引脚第39页,共50页,编辑于2022年,星期一2、单片机四根专用控制线、单片机四根专用控制线4)RST/VPD(RESET,9脚):复位信号输入引脚,脚):复位信号输入引脚,高电平有效。在该引脚上输入持续高电平有效。在该引脚上输入持续2个机器周期以上的高个机器周期以上的高电平时,单片机系统复位。电平时,单片机系统复位。复位是单片机系统的初始化操作,系统复位后会对专复位是单片机系统的初始化操作,系统复位后会对专用寄存器和单片机的个别引脚信号有影响,复位后对一用寄存器和单片机的个别引脚信号有影响,复位后对一些专用寄存器有影响。些专用寄存器有影响。分析分析8051单片机外围引脚单片机外围引脚第40页,共50页,编辑于2022年,星期一PC0000HTCON00HACC00HTL000HPSW00HTH000HSP07HTL100HDPTR0000HTH100HP0P3FFHSCON00HIP000000BSBUF不定IE0000000BPCON00000BTMOD00H复位影响的专用寄存器复位影响的专用寄存器第41页,共50页,编辑于2022年,星期一复位复位电电路有上路有上电电自自动动复位复位电电路和按路和按键键手手动动复位复位电电路两种方路两种方式。式。上上电电自自动动复位复位电电路路上上电电自自动动复位是通复位是通过过外部复位外部复位电电路的路的电电容充容充电电来来实现实现的,的,该该电电路通路通过电过电容充容充电电在在RST引脚上加了一个高引脚上加了一个高电电平,高平,高电电平的平的持持续时间续时间取决于取决于RC电电路的参数。路的参数。按按键键手手动动复位复位电电路路按按键键手手动动复位是通复位是通过过按按键实现键实现人人为为的复位操作。的复位操作。复位复位电电路路设计设计第42页,共50页,编辑于2022年,星期一复位复位电电路路设计设计第43页,共50页,编辑于2022年,星期一3 3、外围接口:、外围接口:并行并行 I/O端口端口 P0P3专用寄存器专用寄存器P0、P1、P2、P3分别是并行分别是并行I/O口口P0P3中的数据锁存器。在中的数据锁存器。在MCS51系列单片机中,没有专门系列单片机中,没有专门的的I/O口操作指令,而采用统一的口操作指令,而采用统一的MOV指令操作,把指令操作,把I/O口当作一般的专用寄存器使用。口当作一般的专用寄存器使用。MOV P1,#15H(汇编语言)(汇编语言)P1=0X15 (C语言编程)语言编程)分析分析8051单片机外围引脚单片机外围引脚第44页,共50页,编辑于2022年,星期一单片机最小系统组成单片机最小系统组成单片机最小系统组成单片机最小系统组成1 1)时钟电路:工作时钟)时钟电路:工作时钟2 2)复位电路)复位电路3 3)RAMRAM:数据存储:数据存储4 4)ROMROM:程序存储:程序存储5 5)I/OI/O接口:与外界交互接口:与外界交互可构可构成最成最小应小应用系用系统统第45页,共50页,编辑于2022年,星期一单片机最小系统设计单片机最小系统设计第46页,共50页,编辑于2022年,星期一训练项目利用利用Protel DXP 2004 SP2Protel DXP 2004 SP2绘制单片机最小系绘制单片机最小系统原理图统原理图第47页,共50页,编辑于2022年,星期一思考问题1、对照、对照8051单片机内部结构图及引脚配置单片机内部结构图及引脚配置图分析设计单片机系统时应了解哪些单片机图分析设计单片机系统时应了解哪些单片机内容?内容?2、分析如何对单片机的、分析如何对单片机的I/O口进行控制口进行控制(使用(使用 C51编程、汇编语言编程)编程、汇编语言编程)3、如何将你的程序灌入单片机的、如何将你的程序灌入单片机的ROM空间空间4、如何让单片机运行?、如何让单片机运行?第48页,共50页,编辑于2022年,星期一下节课授课内容下节课授课内容单片机最小资源应用单片机最小资源应用复习内容复习内容1)试设计通过单片机)试设计通过单片机P0口外接一按键,当按下口外接一按键,当按下此按键时,控制此按键时,控制 P1口的一个发光二极管发光口的一个发光二极管发光2)单片机系统资源开发:)单片机系统资源开发:C语言编程调试、汇语言编程调试、汇编语言编程调试编语言编程调试3)仿真应用)仿真应用巩固巩固单片机最小系统组成有关概念单片机最小系统组成有关概念第49页,共50页,编辑于2022年,星期一希望我们今天的努力能换来你明天的收获!有问题请发邮件:有问题请发邮件:QW1_A163.COM 电话:电话:13640257968感谢您的关注第50页,共50页,编辑于2022年,星期一

    注意事项

    本文(第一讲单片机资源认识PPT讲稿.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开