《单片机原理与应用》课程教学资源(PPT课件讲稿)第二章 MCS-51单片机结构原理

第二章5单片机结构原理 内容提要: §2-1单片机内部结构及引脚 §2-2单片机存储器配置 §2-3cPU时序 §2-4并行上/0端口 机原理与运用
§2-3 CPU时序 §2-4 并行I / O端口 第二章 MCS-51单片机结构原理 §2-2 单片机存储器配置 内容提要: §2-1 单片机内部结构及引脚

82-1MCS-51单片机内部结构及引脚 MCS51系列单片机是因特公司1980推出的高档8位机 分为二个子系列,、三个版本: 存储器类型 单片机系列 掩膜 EPROM MOS 8031 51子系 8051 4KB MCS-列 51 8751 4KB 52子系8032/ 列 8052 8KB
§2-1 MCS-51单片机内部结构及引脚 MCS-51系列单片机是因特公司1980推出的高档8位机 分为二个子系列,、三个版本: 8052 8KB / 52子系 8032 / / 列 8751 / 4KB 8051 4KB / 8031 / / 51子系 MCS- 列 51 EPROM 掩膜 MOS 存储器类型 单片机系列

-、MGS-51单片机内部结构 内部结构框图如下: 频率基准源 计数器 振荡器及定 4K/8K字节程序 128256字 2个16位定 时电路 存储器ROM 节数据存储 时器/计数器 器RAM 8051 CPU 64K字节总 可编程IO口 可编程 线扩展控制 4×8位 串行口 中断 中断 控制 并行IO口 串行输入/输出 单片机结构框图 8051
一、MCS-51单片机内部结构 内部结构框图如下: 单片机结构框图 频率基准源 计数器 内部总线 中断 中断 控制 并行 I/O 口 串行输入 /输出 8051 振荡器及定 时电路 4 K /8K 字节程序 存储器 ROM 128 /256 字 节数据存储 器 RAM 2 个 16 位定 时器 /计数器 8051 CPU 64K 字节总 线扩展控制 可编程 I/O 口 4 × 8 位 可编程 串行口

中央处理单元CPU(8位) 用于数据处理、位操作(位测试、置位、复位) 2、只读存储器RoM(4KB或8KB) 用于永久性存储应用程序,掩膜ROM、 EPROM、 EEPROM 3、随机存取存取器RAM(256B) 用于程序运行中存储工作变量和数据 4、并行输入输出口/0(32线) 用作系统总线、扩展外存、O接口芯片 5、串行输入输出口UART(工线) 串行通信、扩展O接口芯片
1、中央处理单元CPU(8位) 用于数据处理、位操作(位测试、置位、复位) 2、只读存储器ROM(4KB或8KB) 用于永久性存储应用程序,掩膜ROM、EPROM、EEPROM 3、随机存取存取器RAM(256B) 用于程序运行中存储工作变量和数据 4、并行输入/输出口 I / O(32线) 用作系统总线、扩展外存、I / O接口芯片 5、串行输入/输出口 UART (二线) 串行通信、扩展I / O接口芯片

6、定时计数器T(16位增量可编程) 它与cPU之间各自独立工作,当它计数满时向cPU中断 7、时钟电路fosc 分为内部振荡器、外接振荡电路 8、中断系统 五源中断、两级优先,可编程进行控制 片机原理与运用
6、定时/计数器 T(16位增量可编程) 它与CPU之间各自独立工作,当它计数满时向CPU中断 7、时钟电路 fosc 分为内部振荡器、外接振荡电路 8、中断系统 五源中断、两级优先,可编程进行控制

二、MCS51单片机外部引脚 封装形式, 1.0 0.0 见右图: 17 RST p3.0/RXD p3.1/TXD 31 IVPP/EA p3.2/INTO p3.3/INT1 8051 ALE/PROG p34/T0 29 p35/T1 PSEN P3.6/WR p3.7/RD 2 2.0 SS
二、MCS-51单片机外部引脚 封装形式, 见右图: p1.0 p1.7 VSS XTAL1 XTAL2 p3.7 / RD p3.6 / WR p3.5 / T1 p3.4 / T0 p3.3 /INT1 p3.2 /INT0 p3.1 / TXD p3.0 / RXD RST p2.0 p2.7 VCC p0.0 p0.7 PSEN ALE/ PROG Vpp / EA 1 8 201819171615141312 11109 2128403932293031 8051

引脚分类: 1、主电源引脚Vss、Vc 2、外接晶振引脚XTAL1、XTAL2 XTAL1 时钟发生器 P1 荡 状态 器 d→P 时钟 ALE XTAL2 6 机 周 器期
引脚分类: 1、主电源引脚 Vss、Vcc 2、外接晶振引脚 XTAL1、XTAL2

3、控制或复位引脚 RST/VPD—当出现两个机器周期高电平时, 单片机复位。 复位后,P0P3输出高电平;SP寄存器为07H; 其它寄存器全部清0;不影响RAM状态。 参考复位电路如下: 中片机原
3、控制或复位引脚 RST / VPD —— 当出现两个机器周期高电平时, 单片机复位 。 复位后,P0 ~ P3 输出高电平;SP寄存器为07H; 其它寄存器全部清0;不影响RAM状态。 参考复位电路如下:

Va8001 cC C10吧 10yF801 -RST RST K R2 80C51 R R 8. 2K 8.2 +Vss al)上电复位电路 (b)按键电平复位 ()外部脉冲复位

ALE/PRoG—一地址锁存控制端 提供16fosc振荡频率;为其内的 EPROM输入编程脉冲 PSEN 外部程序存储器的读选通信号端 EA/vpp—内外ROM选择端 EA=1时,访问内部程序存储器即内RoM EA=0时,只访问外部程序存储器,即外ROM 对于8751单片机编程时,该端施加编程电压 4、输入输出引脚 P0.0~P07;=P10~P17;P2.~P27;P3.0~P37 四个O口,每口八条线;还兼作地址数据线
= 0 时,只访问外部程序存储器,即外ROM = 1 时,访问内部程序存储器,即内ROM / Vpp —— 内\外ROM选择端 对于8751单片机编程时,该端施加编程电压 4、输入/输出引脚 P0.0 ~ P0.7 ; P1.0 ~ P1.7 ; P2.0 ~ P2.7 ;P3.0 ~ P3.7 四个I / O口,每口八条线;还兼作地址/数据线。 EA EA EA ALE / PROG —— 地址锁存控制端 提供1/6 fosc振荡频率;为其内的EPROM输入编程脉冲 PSEN —— 外部程序存储器的读选通信号端
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第四章 MCS-51的片内接口.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第五章 MCS-51系统扩展技术.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第三章 MCS-51单片机指令系统及汇编语言程序设计.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第一章 单片机基础知识.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第9讲 拷贝构造函数和对象成员.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第8讲 构造函数和析构函数.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第7讲 类和对象的声明.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第6讲 动态内存分配和引用.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第5讲 函数重载和变量的作用域.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第4讲 函数.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第3讲 基本数据类型.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第2讲 C++基础.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第24讲 综合应用举例.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第23讲 文件输入和输出.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第22讲 C++的输入和输出.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第21讲 模板应用.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第21讲 用指针处理链表.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第20讲 模板.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第1讲 面向对象程序设计概述.ppt
- 中国铁道出版社:《C++面向对象程序设计》课程教学资源(PPT课件讲稿)第19讲 几种常见的运算符重载及类型转换函数.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)目录(主讲教师:徐红、姚丽娟、王轶凤).ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第一章 VB可视化程序设计概述.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第七章 数据库应用.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第三章 常用控件应用.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第二章 VB可视化程序设计基础.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第五章 图形操作.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第六章 VB多媒体编程.ppt
- 山东商业职业技术学院:《Visual Basic可视化程序设计》课程电子教案(PPT课件)第四章 VB界面设计.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(讲义)BIOS的刷新.doc
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(讲义)网页建立与维护.doc
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(讲义)网络命令实验.docx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)网络命令介绍(主讲:任君).pptx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)网络命令介绍(主讲:任君).pptx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第10讲 网络操作系统.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第11讲 网络操作系统命令.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第12讲 防火墙.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第13讲 局域网.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第14讲 高速局域网.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第15讲 局域网组网.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第18讲 网页制作.ppt