下载此文档

单片机复习总结.doc


文档分类:高等教育 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
1 单片机的组成:运算器、控制器、片内存储器、4个并行I/O口、串行口、定时计数器、中断系统、振荡器
2 MCS-51是8位单片机
3 SP为堆栈指针寄存器8位;PC为程序计数器16位;PSW为程序状态字;
DPTR为数据指针寄存器16位,存放片外存储器地址,作为片外存储器的指针,可分成DPH、DPL
P0口三态双向口(0,1,高阻),分时复用为低8位地址总线和双向数据总线,也可作为通用I/O口
P1口准双向I/O口
P2口作为系统高8位地址总线,准双向I/O口
P3口作为第二功能口时不能做I/O口使用,准双向I/O口
·单片机对外呈现三总线结构,有16根地址线,故片外存储器的寻址范围为64K
·复位后初始状态为全1
5 CPU由运算部件和控制部件两大部分组成
6 运算部件以算数逻辑单元ALU为核心,、寄存器B、暂存器、程序状态字PSW等部件构成
7 程序状态字PSW(紧缚用计计亦无计)


.5
.4
.3
.2
.1
.0
C
AC
F0
RS1
RS0
OV
P
C:进位标志位
AC:辅助进位位
RS1/RS0:工作寄存器组选择
OV:溢出标志位
P:奇偶校验位 1的个数为奇数时置1
8 时钟周期也称振荡周期(节拍),即振荡器的频率fosc的倒数,是时序中最小的时间单位
振荡周期2分频为状态周期;
振荡周期12分频为机器周期
指令周期是执行一条指令所花费的时间,用机器周期表示
9 程序存储器地址空间和数据存储器的地址空间相互独立
10 存储器从物理结构上分为:
片内、片外程序存储器,片内、外数据存储器;
从功能上分:程序存储器,片内数据存储器,片外数据存储器,特殊功能寄存器,位地址空间
从寻址空间分:程序存储器,片内数据存储器,片外数据存储器
11:寻址程序存储器的唯一方式是通过PC(16位),可寻址空间64K
12 程序存储器的选泽:EA=1先执行片内程序存储器指令超过0FFFH时自动跳转到片外
EA=0时,直接从片外取指令执行
13 复位时,PC自动置0000H地址
14五个中断源和中断入口地址:
外部中断0 (0003H)
定时器/计数器0溢出(000BH)
外部中断(0013H)
定时器/计数器1溢出(001BH)
串行口中断(0023H)
·定时计数器溢出中断可自动撤除,外部中断和发送接收中断不可撤除
15 片内数据存储器:片内 RAM+SFR(特殊功能寄存器)
片外数据存储器,指令有
MOVX A,***@RI ; MOVX A,***@DPTR ; MOVX ***@RI,A; MOVX ***@DPTR,A
RI为8位寄存器,寻址范围256B
16 RAM地址范围为00H-7FH,(128个字节),
SFR地址范围为80H-FFH(128个字节)
片外数据存储器采用16位编址,地址范围0000H-FFFFH
17 访问程序存储器时用PSEN信号选通,
访问片外数据存储器用RD WR选通信号
18 片内RAM划分为:
工作寄存器区:4组; 00H-1FH 32B ;由PSW中的RS0 RS1选择某一组
位寻址区:20H-2FH 16B
数据缓冲区:30H-7FH 80B
堆栈:保护断

单片机复习总结 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人neryka98
  • 文件大小58 KB
  • 时间2017-08-01
最近更新