80C51单片机.ppt
《80C51单片机.ppt》由会员分享,可在线阅读,更多相关《80C51单片机.ppt(62页珍藏版)》请在优知文库上搜索。
1、第第2 2章章 80C5180C51单片机内部结构和工作原理单片机内部结构和工作原理 v 80C5180C51系列单片机内部结构系列单片机内部结构v 外部引脚功能外部引脚功能v 存储空间配置和功能存储空间配置和功能 v 片内片内RAMRAM结构和功能结构和功能v 特殊功能寄存器的用途和功能特殊功能寄存器的用途和功能v 程序计数器程序计数器PCPC的作用和基本工作方式的作用和基本工作方式v I/OI/O端口结构、工作原理及功能端口结构、工作原理及功能v 时钟和时序时钟和时序v 复位电路、复位条件和复位后状态复位电路、复位条件和复位后状态v 低功耗工作方式的作用和进入退出的方法低功耗工作方式的作用
2、和进入退出的方法本章要点本章要点 2-1 2-1 内部结构和引脚功能内部结构和引脚功能2.1.1 内部结构内部结构 8 8 位的位的 CPUCPU, 片内有振荡器和时钟电路片内有振荡器和时钟电路, ,工作频率为工作频率为 1 11212MHzMHz(AtmelAtmel 89Cxx 89Cxx为为0 02424MHzMHz)片内有片内有 128/256128/256字节字节 RAMRAM片内有片内有 0K/4K/8K0K/4K/8K字节字节 程序存储器程序存储器ROMROM可寻址片外可寻址片外 64K64K字节字节 数据存储器数据存储器RAMRAM可寻址片外可寻址片外 64K64K字节字节 程
3、序存储器程序存储器ROMROM片内片内 21/2621/26个个 特殊功能寄存器(特殊功能寄存器(SFRSFR)4 4个个8 8位位 的并行的并行I/OI/O口(口(PIOPIO)1 1个个 全双工串行口(全双工串行口(SIO/UARTSIO/UART)2/32/3个个1616位位 定时器定时器/ /计数器(计数器(TIMER/COUNTERTIMER/COUNTER)可处理可处理 5/65/6个中断源,两级中断优先级个中断源,两级中断优先级内置内置1 1个布尔处理器和个布尔处理器和1 1个布尔累加器(个布尔累加器(CyCy)MCS-51MCS-51指令集含指令集含 111111条指令条指令M
4、CS-51单片机基本特性MCS-MCS-5151系列单片机配置一览表系列单片机配置一览表系列片内存储器(字节)定时器计数器并行I/O串行I/O中断源片内ROM片内RAM无有ROM有EPROMIntelMCS-51子系列803180C31805180C51(4K字节)875187C51(4K字节)128字节2x164x8位15IntelMCS-52子系列803280C32805280C52(8K字节)875287C52(8K字节)256字节3x164x8位16注意:今后将会经常提到注意:今后将会经常提到ATMELATMEL的的AT89C2051/51/52AT89C2051/51/52等等MCU
5、MCU!ATEMLATEML89C89C系列系列( (常用型常用型) )1051(1K)/ 2051(2K)/ 4051(4K)1051(1K)/ 2051(2K)/ 4051(4K)(2020条引脚条引脚DIPDIP封装)封装)1281282 215151 15 589C51(4K)/ 89C52(8K)89C51(4K)/ 89C52(8K)(4040条引脚条引脚DIPDIP封装)封装)128/128/2562562/32/332321 15/65/6单片机的引脚定义单片机的引脚定义从一片集成电路的角度去认识单片机2.1.2 引脚功能引脚功能 4040个引脚个引脚双排直插双排直插DIPDI
6、P封装封装, ,大致可分为大致可分为4 4类:类:电源、时钟、电源、时钟、控制和控制和I/OI/O引脚。引脚。单片机的引脚(晶振端)单片机的引脚(晶振端) 电源电源: : V VCCCC - - 芯片电源,接芯片电源,接+5+5V/3.3V/2.7VV/3.3V/2.7V; V VSSSS - - 接地端;接地端; 时钟时钟: :XTAL1XTAL1、XTAL2 - XTAL2 - 晶体振荡电路反相输入端和晶体振荡电路反相输入端和输出端。输出端。 15154545pfpfx2x21 112MHz12MHz(MCS-51MCS-51) 0 024MHz24MHz(Atmel-89CAtmel-8
7、9C)XTAL1XTAL1XTAL2XTAL2也可以由也可以由 XTAL1XTAL1端接端接入外部时钟,此时应入外部时钟,此时应将将 XTAL2XTAL2接地:接地:XTAL2XTAL2XTAL1XTAL1外部时钟外部时钟通常通常外接一个外接一个晶振两个电容晶振两个电容 控制线控制线: :控制线共有控制线共有4 4根,根, ALEALE/ /PROGPROG: :地址锁存允许地址锁存允许/ /片内片内EPROMEPROM编程脉冲编程脉冲 ALEALE功能:用来锁存功能:用来锁存P0P0口送出的低口送出的低8 8位地址位地址 PROG PROG功能:片内有功能:片内有EPROMEPROM的芯片,
8、在的芯片,在EPROMEPROM编程编程期间,此引脚输入编程脉冲。期间,此引脚输入编程脉冲。 PSEN:PSEN:外外ROMROM读选通信号。读选通信号。 RSTRST/ /V VPDPD: :复位复位/ /备用电源。备用电源。 RST RST(ResetReset)功能:复位信号输入端。)功能:复位信号输入端。 V VPDPD功能:在功能:在VccVcc掉电情况下,接备用电源。掉电情况下,接备用电源。单片机单片机锁存器锁存器74LS373P0.0-P0.7ALEPSENP2.0-P2.48D8QOEA8-A12A0-A7D0-D7GEAOECEEPROM单片机的引脚(单片机的引脚(PSENP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 80 C51 单片机
