第3章单片机的结构与原理-1(组成).pptVIP

  • 9
  • 0
  • 约5.14千字
  • 约 58页
  • 2018-06-27 发布于湖北
  • 举报
第3章单片机的结构与原理-1(组成)

单片机应用技术 第3章 单片机的结构及原理 ★1、单片机的结构 2、单片机的工作原理 ★3、80C51的存储器 ★4、输入/输出端口 5、CPU时序及时钟电路 ★6、复位和复位电路 7、80C51系列单片机的低功耗方式 教学目的和要求 掌握单片机的结构及工作原理 掌握80C51的存储器结构 掌握输入输出端口的结构、作用、使用方法 了解CPU时序及时钟电路 掌握单片机的复位及复位方式 了解80C51系列单片机的两种低功耗方式 一、 标准型单片机的组成 ◆单片机各功能部件 *中央处理器(CPU) *数据存储器(内部RAM) *程序存储器(内部ROM) *定时/计数器 *并行I/O口 *串行口 *时钟电路 *中断系统 (一)、运算器 2、运算器的作用 是把传送到微处理器的数据进行运算或逻辑运算。 例如: 两个数(7和9)相加,在相加之前,操作数9放在累加器中,7放在数据寄存器中,执行两数相加运算的控制线发出“加”操作信号,ALU即把两个数相加并把结果(16)存入累加器,取代累加器前面存放的数9。 3、ALU的两个主要的输入来源 4、运算器的两个主要功能 (1)执行各种算术运算。 1、控制器的组成 2、作用 它是发布命令的“决策机构”,即协调和指挥整个计算机系统的操作。 3、控制器的主要功能 (三)、CPU中的主要寄存器 1、累加器(A) 2、数据寄存器(DR) 数据(缓冲)寄存器(DR)是通过数据总线(DBUS)向存储器(M)和输入/输出设备I/O送(写)或取(读)数据的暂存单元。 3、指令寄存器(IR) 指令寄存器用来保存当前正在执行的一条指令。 4、指令译码器(ID) 指令分为操作码和地址码字段,由二进制数字组成。当执行任何给定的指令,必须对操作码进行译码,以便确定所要求的操作。 5、程序计数器(PC) 通常又称为指令地址计数器。 6、地址寄存器 (AR) 地址寄存器用来保存当前CPU所要访问的内存单元或I/O设备的地址。 存储器 地址总线、数据总线和若干控制线把存储器和微处理器连接起来。 存储器从CPU接收控制信号,以确定存储器执行读/写操作。 地址总线将8位地址信息送入地址译码器,地址译码器的输出可以确定唯一的存储单元。 数据总线用来传送存储器到CPU或CPU到存储器的数据信息。 1、程序存储器(ROM) 1、程序存储器(ROM) 地址从0000H开始。 用于存放程序和表格常数。 2、数据存储器(RAM) 地址为00H~7FH。 用于存放运算的中间结果、数据暂存以及数据缓冲等。 这128B的RAM中有32个字节单元可指定为工作寄存器。 片内还有21个特殊功能寄存器(SFR),它们同128字节RAM统一编址,地址为80H~FFH。后面详细介绍。 ★ AT89S51/52单片机的封装形式 ◆双列直插式DIP ◆PLCC ◆PQFP PQFP封装的芯片的四周均有引脚,其引脚总数一般都在100以上,而且引脚之间距离很小,管脚也很细,一般大规模或超大规模集成电路采用这种封装形式。用这种形式封装的芯片必须采用SMT(Surface Mount Tectlfqology,表面组装技术)将芯片边上的引脚与主板焊接起来。采用SMT安装的芯片不必在主板上打孔,一般在主板表面上有设计好的相应管脚的焊点。将芯片各脚对准相应的焊点,即可实现与主板的焊接。PQFP封装适用于SMT表面安装技术在PCB上安装布线,适合高频使用,它具有操作方便、可靠性高、工艺成熟、价格低廉等优点。但是,PQFP封装的缺点也很明显,由于芯片边长有限,使得PQFP封装方式的引脚数量无法增加.平行针脚也是阻碍PQFP封装继续发展的绊脚石,由于平行针脚在传输高频信号时会产生一定的电容 . BGA封装(Ball Grid Array Package)球栅阵列封装 BGA封装的I/O端子以圆形或柱状焊点按阵列形式分布在封装下面,BGA技术的优点是I/O引脚数虽然增加了,但引脚间距并没有减小反而增加了,从而提高了组装成品率;虽然它的功耗增加,但BGA能用可控塌陷芯片法焊接,从而可以改善它的电热性能;厚度和重量都较以前的封装技术有所减少;寄生参数减小,信号传输延迟小,使用频率大大提高;组装可用共面焊接,可靠性高。 §3.1.2 AT89S51单片机引脚 单片机引脚如图3-3所示。 AT89S51单片机引脚功能 一、电源引脚:Vcc和Vss 二、时钟电路引脚:XTAL1和XTAL2 三、控制信号引脚RST、ALE、PSEN和EA 四、I/O端口P0、P1、P2和P3 一、电源引脚:Vcc和Vss 1.Vcc(40脚):电源端,为+5V。 2.Vss(20脚):接地端。 二、时钟电路引脚:XTAL1和XTAL2 XTAL2(18脚):

文档评论(0)

1亿VIP精品文档

相关文档