1 / 28
文档名称:

单片机课程总结2014..ppt

格式:ppt   大小:123KB   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机课程总结2014..ppt

上传人:联系 2018/5/15 文件大小:123 KB

下载得到文件列表

单片机课程总结2014..ppt

相关文档

文档介绍

文档介绍:MCS-51单片机课程总结
(单片机设计技术)
1
第1章单片机基础知识概述
单片机的组成
CPU
存储器(程序存储器和数据存储器)
I/O接口(并行口、串行口、中断、定时器/计数器、A/D转换器、EEPROM、SPI接口……)
总线
地址总线AB(Address Bus)
数据总线DB(Data Bus)
控制总线CB(Control Bus)
2
第1章单片机基础知识概述
数制及数制转换
十进制、二进制、十六进制
计算机中带符号数的表示法
原码、反码、补码(正数表示相同,负数表示不同)【熟悉8位二进制补码】
计算机中的编码
BCD码(熟悉8421BCD码)
ASCII码(熟悉0~9、A~Z的编码)
3
第2章 MCS-51单片机结构及原理
8051单片机的结构
8051CPU、4KB程序存储器、128B数据存储器、4个并行接口、1个串行接口、2个外部中断、2个定时器/计数器
8051CPU(运算器+控制器)
程序计数器(Program Counter——PC)
数据指针(Data Pointer ——DPTR)
累加器(ACCUMULATER——)
程序状态字(Program State Word——PSW)
4
第2章 MCS-51单片机结构及原理
MCS-5l的存储器结构——哈佛结构
片内片外统一的程序存储器:64KB(8051有4KB片内程序存储器、 8052有8KB片内程序存储器)
片内数据存储器:128B(8051)、256B(8052)
片外数据存储器: 0~64KB
5
第2章 MCS-51单片机结构及原理
程序存储器的选择和地址范围
/EA=1:CPU首先访问内部ROM,地址范围0000H~0FFFH(8051), 然后访问外部ROM
/EA=0:内部ROM被禁止,外部ROM空间可达64KB,地址范围0000H~FFFFH
内部数据存储器的分配——低128字节
00H~1FH——4组工作寄存器
20H~2FH——128位(16个单元)位寻址区
30H~7FH——用户RAM区
6
第2章 MCS-51单片机结构及原理
特殊功能寄存器
累加器、程序状态字PSW 、堆栈指针SP 、数据指针高8位寄存器DPH、数据指针低8位寄存器DPL(16位数据指针DPTR)
I/O端口寄存器P0、P1、P2、P3
7
第2章 MCS-51单片机结构及原理
复位操作(复位后单片机的状态)
PC = 0000H
PSW = 00H, 当前工作寄存器区为第0区
SP = 07H,堆栈从内部RAM的08H单元开始
P0~P3口的内容均为FFH(直接可以做输入口)
其他特殊功能寄存器都复位为0
不影响片内RAM的内容。
8
第2章 MCS-51单片机结构及原理
CPU时序
振荡周期/时钟周期、状态、机器周期、指令周期
并行输入/输出端口
P0——8位并行输入/输出端口或地址总线低8位/数据总线
P1——8位并行输入/输出端口
P2——8位并行输入/输出端口或地址总线高8位
P3——8位并行输入/输出端口或第二功能
9
第3章单片机的汇编语言与程序设计
寻址方式
直接寻址、寄存器寻址、寄存器间接寻址、立即寻址、变址寻址、位寻址、相对寻址
指令系统
数据传送指令——MOV 、 MOVX 、 MOVC
数据交换指令——XCH、 XCHD 、 SWAP
堆栈操作指令——PUSH 、 POP
算术运算类指令——ADD 、ADDC 、SUBB 、 INC 、 DEC 、 MUL 、 DIV 、DA A
10