单片机_ 复习11年6月ppt课件.pptVIP

  • 2
  • 0
  • 约4.51千字
  • 约 39页
  • 2018-07-02 发布于贵州
  • 举报
单片机_ 复习11年6月ppt课件

1 单片机系统设计及工程应用 西安电子科技大学 雷思孝 2 课程内容基本结束,下面我就我们应该掌握的内容做一简单小结,为同学们复习开个头。 3 单片机系统概述 所谓单片机(Single Chip Microcomputer 或 MCU)是指在一块芯片中,集成有中央处理器(CPU)、存储器(RAM和ROM)、基本I/O端口以及定时器/计数器等部件并具有独立指令系统的智能器件,即在一块芯片上实现一台微型计算机的基本功能。 4 MCS-51系列单片机虽种类繁多,但总体来说可分为两个子系列: MCS-51子系列与MCS-52子系列。 MCS-51子系列中典型机型有8031、8051和8751三种产品。 MCS-52子系列中也有8032、8052和8752三种典型机型。 51系列单片机家族成员 5 各引脚的功能 8 程序计数器PC PC是一个16位的专用寄存器,寻址范围为64KB(0000H~FFFFH)。系统复位后PC的初始值为0000H。 程序计数器在物理上是独立的,它不属于特殊功能寄存器SFR块。即,PC本身并没有地址,因而不可寻址,用户无法对它进行读写,但是可以通过转移、调用、返回等指令改变其内容,以控制程序按我们的要求去执行。 9 SP是8位专用寄存器,系统复位后SP之值为07H。 数据入栈时, 先将堆栈指针SP的内容加1,然后将数据送入堆栈; 数据出栈时,将SP所指向的内部RAM单元的内容送入POP指令给出的直接地址单元,再将堆栈指针SP的内容减1。 堆栈指针SP 10 数据指针寄存器DPTR是一个16位的专用寄存器,DPTR主要用于存放16位的地址码。当CPU访问64KB的外部数据存储器时,DPTR作为间接寄存器使用;当CPU访问64KB的程序存储器时,DPTR用作基址寄存器。 DPTR在特殊功能寄存器SFR中占用两个单元,其高字节寄存器为DPH,低字节寄存器为DPL。 数据指针寄存器DPTR 11 51单片机存储器结构 12 程序存储器的编址 片内、外程序存储器的地址从0000H~FFFFH是连续的,即片内片外的程序存储器同属一个逻辑空间。 13 程序入口地址 功 能 入口地址 系统复位 0000H 外部中断0 (INT0) 0003H 定时器/计数器0中断 T0 000BH 外部中断1 (INTl) 0013H 定时器/计数器1中断 T1 001BH 串行口中断 0023H 定时器/计数器2中断T2(MCS-52子系列) 002BH 14 工作寄存器组的选择表 PSW.4(RS1) PSW.3(RS0) 工作寄存器组 0 0 0组(00H~07H) 0 1 1组(08H~0FH) 1 0 2组(10H~17H) 1 1 3组(18H~1FH) 15 外部数据存储器 由于访问片外数据存储器有专用的MOVX指令,所以,其内部数据存储器和外部数据存储器地址可以相同,不会产生错误。即片内数据存储器128个字节地址为00H~7FH,而片外数据存储器地址为范围为0000H~FFFFH。 应用系统扩展的I/O接口地址与外部数据存储器统一编址,所有的外围接口地址均占用外部RAM的单元地址,采用相同的寻址方式访问。因此,系统设计时要合理地分配地址空间,保证译码的唯一性。 16 并行端口的负载的能力 Intel公司的8031、8051、8751等产品,其四个并行端口中,P0口的每个引脚能够输出驱动8个TTL门电路,即输出电流不大于800μA。其余三个端口P1、P2和P3口的每个引脚能够输出驱动4个TTL门电路。 Atmel公司的AT89C51、52 及AT89C2051等产品,其端口能提供20mA的电流,可直接驱动LED显示器。 17 有关时钟几个基本概念 振荡周期 1/fOSC 机器周期 T=12*1/fOSC 指令周期 18 51单片机最小系统 19 MCS-51单片机复位状态 寄存器 复位状态 寄存器 复位状态 PC 0000H TCON 00H A 00H T2CON 00H B 00H TH0 00H PSW 00H TL0 00H SP 07H TH1 00H DPTR 0000H TL1 00H P0~P3端口 FFH SCON 00H 20 51系列单片机指令特点及分类 51单片机的指令分为: 数据传送指令、算术运算指令、逻辑运算指令、程序转移指令、位操作指令等五大类共111条。 21 51系列单片机有7种寻址方式。分别为:立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、变址寻址、相对寻址和位寻址。 51系列单片机寻址方式 22 常用伪指令 1. 设置目标程序起始地址伪

文档评论(0)

1亿VIP精品文档

相关文档