当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第十四章 MCS-51单片机(2/2)

资源类别:文库,文档格式:PDF,文档页数:68,文件大小:593.65KB,团购合买
14-4 MCS-51最小系统的应用 最小系统的应用 ‹14-4-1 MCS-51最小应用系统 ‹14-4-2 中断系统 ‹14-4-3 定时器/计数器 ‹14-4-4 串行口 14-5 MCS-51系列单片机系统扩展 系列单片机系统扩展 ‹14-5-1 系统扩展的内容与方法 ‹14-5-2 程序存储器的扩展 ‹14-5-3 数据存储器的扩展 ‹14-5-4 并行I/O口的扩展 ‹14-5-5 单片机系统的应用
点击下载完整版文档(PDF)

14-4MCS-51最小系统的应用 ◆14-4-1MCS-51最小应用系统 ◆14-4-2中断系统 ◆14-4-3定时器/计数器 ◆14-4-4串行口 1/212 微机原瘦与接口故术

1/212 微机原理与接口技术 14-4 MCS-51最小系统的应用 最小系统的应用 ‹14-4-1 MCS-51最小应用系统 ‹14-4-2 中断系统 ‹14-4-3 定时器/计数器 ‹14-4-4 串行口

14-4-1最小应用系统 ◆典型单片机系统的基本组成: CPU系统 CPU、CPU时钟、复位、总线控制逻辑组成。 ■CPU外围单元外围扩展单元 ■与CPU运行直接相关的单元电路:ROM、RAM、 I/O接口、操作管理寄存器 ■与CPU组成了单片机的最小系统 ■基本功能单元 ”外围扩展单元 2/212 微机原瘦与接口故术

2/212 微机原理与接口技术 14-4-1 最小应用系统 ‹典型单片机系统的基本组成: „ CPU系统 „ CPU、CPU时钟、复位、总线控制逻辑组成。 „ CPU外围单元外围扩展单元 „ 与CPU运行直接相关的单元电路:ROM、RAM、 I/O接口、操作管理寄存器 „ 与CPU组成了单片机的最小系统 „ 基本功能单元 „ 外围扩展单元

最小应用系统 ◆单片机系统的扩展是以基本的最小系统为基础的, 故应首先熟悉最小应用系统的结构。 ■片内带ROM的最小应用系统 片内带程序存储器的8051、8751本身即可构成一片 最小系统,只要将单片机接上时钟电路和复位电路即 可,同时EA接高电平,ALE、PSEN信号不用,系统 就可以工作。 片内无ROM的最小应用系统 片内无ROM的芯片(如8031)构成最小应用系统 时,必须在片外扩展ROM。 3/212 微机原瘦与接口故术

3/212 微机原理与接口技术 最小应用系统 ‹单片机系统的扩展是以基本的最小系统为基础的, 故应首先熟悉最小应用系统的结构。 „ 片内带ROM的最小应用系统 片内带程序存储器的8051、 8751本身即可构成一片 最小系统, 只要将单片机接上时钟电路和复位电路即 可, 同时EA接高电平,ALE、PSEN信号不用, 系统 就可以工作。 „ 片内无ROM的最小应用系统 片内无ROM的芯片(如8031)构成最小应用系统 时,必须在片外扩展ROM

MCS-51系列最小化系统 XTALI PO A12 高位地址线 20P P2 A8 地址锁存器 A7 T20P ALE G 8 1 LS A0 373 P2 8031 2764 RESET D7 CE PO 8 CC GND PSEN 器 +5V E五 +5 片内带ROM 片内不带ROM 4/212 微机原瘦与接口故术

4/212 微机原理与接口技术 MCS-51系列最小化系统 系列最小化系统 片内带ROM 片内不带ROM

14-4-2中断系统 ◆8051单片机有5个中断源,分高级、低级两个优先 级。 ■外部中断源(中断申清由外部输入) ■NT0(P3.2引I脚) ■NT1(P3.3引脚) ■定时器/计数器溢出中断源(内部中断) ■T/C0溢出中断TFO) ■T/C1溢出中断(TF1) ·串行口发送接收中断源 ■发送中断TI/接收中断RI 5/212 微机原瘦与接口故术

5/212 微机原理与接口技术 14-4-2 中断系统 ‹8051单片机有5个中断源,分高级、低级两个优先 级。 „ 外部中断源(中断申请由外部输入) „ INT0(P3.2引脚) „ INT1(P3.3引脚) „ 定时器/计数器溢出中断源(内部中断) „ T/C0溢出中断(TF0) „ T/C1溢出中断(TF1) „ 串行口发送/接收中断源 „ 发送中断TI/接收中断RI

中断控制结构 ·高优先级 E寄存器 IP寄存器 EXO EA PXOo INTO ITo IEO ET0 PTOo 优先级 TFO o 0 ō 顺序 0 IE1 EX PX1o ET1 PT1 o TF1 ES PS 低优先级 6/212 微机原痘与接口故术

6/212 微机原理与接口技术 中断控制结构

中断源寄存器 TCON 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H (88H) TF1 TFO IE1 IT1 IEO ITO TFx:T/Cx溢出标志信号,中断响应后自动清零, 也可软件清零 ITx:外部中断x的中断触发类型控制, 0一电平触发,1一边沿触发 IEx:外部中断x的中断请求标志 (电平触发方式下硬件不清E,待申请信号撤消; 边沿触发方式下,E由硬件清零。) 7/212 微机原瘦与接口故术

7/212 微机原理与接口技术 中断源寄存器 TF1 TF0 IE1 IT1 IE0 IT0 TCON (88H) 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H TFx : T/Cx溢出标志信号,中断响应后自动清零, 也可软件清零 ITx :外部中断x的中断触发类型控制, 0-电平触发,1-边沿触发 IEx :外部中断x的中断请求标志 (电平触发方式下硬件不清IE,待申请信号撤消; 边沿触发方式下,IE由硬件清零。)

中断源寄存器 99H 98H SCON TI RI (98HD ◆TI:串行口发送中断标志 T=1串行口发送中断 ◆RI:串行口接收中断标志 RI=1串行口接收中断 ◆当发送或接收完一组串行数据后,由硬件置 位RI、TI,但响应后必须用软件清零。 8/212 微机原瘦与接口故术

8/212 微机原理与接口技术 中断源寄存器 ‹TI:串行口发送中断标志 TI=1串行口发送中断 ‹RI:串行口接收中断标志 RI=1串行口接收中断 ‹当发送或接收完一组串行数据后,由硬件置 位RI、TI,但响应后必须用软件清零。 SCON TI RI (98H) 99H 98H

中断允许寄存器虹E AFH ACH ABH AAH A9H A8H E EA ES ET1 EX1 ETO EXO (A8H) 总允许 源允许 ◆中断允许和禁止 ES 串行口中断 由用户通过程序设定, ET1 C/T1中断 例如:开放T/C1中断 EX1 INT1中断 SETB EA SETB ET1 ETO CT0中断 或MOV IE.#88H EXO NTO中断 单片机复位时, E)=0,CPU处于关中断状态 9/212 微机原瘦与接口故术

9/212 微机原理与接口技术 中断允许寄存器 中断允许寄存器IE 总允许 源允许 IE EA ES ET1 EX1 ET0 EX0 (A8H) AFH ACH ABH AAH A9H A8H 由用户通过程序设定, 例如:开放T/C1中断 SETB EA SETB EA SETB ET1 SETB ET1 或 MOV IE, MOV IE, #88H 单片机复位时,(IE)=0,CPU处于关中断状态 ‹中断允许和禁止 ES ES 串行口中断 ET1 C/T1 ET1 C/T1中断 EX1 INT1 EX1 INT1中断 ET0 C/T0 ET0 C/T0中断 EX0 INT0 EX0 INT0中断

中断优先寄存器虹P BCH BBH BAH B9H B8H IP PS PT1 PX1 PTO PXO (B8H) 串行口T1外中断1T0外中断0 ◆中断优先级别的设定 相应位置1为高级中断,0为低级中断, 用软件进行设定。 单片机复位后,P)=00H,5个中断源均为低级中断。 10/212 微机原瘦与接口故术

10/212 微机原理与接口技术 中断优先寄存器 中断优先寄存器IP ‹中断优先级别的设定 相应位置1为高级中断,0为低级中断, 用软件进行设定。 IP PS PT1 PX1 PT0 PX0 (B8H) 串行口 T1 外中断1 T0 外中断0 BCH BBH BAH B9H B8H 单片机复位后, 单片机复位后,(IP)=00H (IP)=00H,5个中断源均为低级中断。 个中断源均为低级中断

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共68页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有