1 / 22
文档名称:

单片机应用技术(C语言版)王静霞.ppt

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

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

分享

预览

单片机应用技术(C语言版)王静霞.ppt

上传人:yixingmaob 2018/3/20 文件大小:615 KB

下载得到文件列表

单片机应用技术(C语言版)王静霞.ppt

文档介绍

文档介绍:单片机应用技术 (C语言版)
本章内容
什么是单片机
MCS-51内部组成及信号引脚
单片机最小系统电路
MCS-51存储器结构
第1章单片机硬件系统
什么是单片机
单片微型计算机(Single Chip puter)简称单片机,是指集成在一个芯片上的微型计算机,它的各种功能部件,包括CPU(Central Processing Unit)、存储器(memory)、基本输入/输出(Input/Output,简称I/O)接口电路、定时/计数器和中断系统等,都制作在一块集成芯片上,构成一个完整的微型计算机。。由于它的结构与指令功能都是按照工业控制要求设计的,故又称为微控制器(Micro-Controller Unit,简称MCU)。
什么是单片机
C P U
存储器
定时器/ 计数器
中断系统
P0-P3
TxD
RxD
T
INT
并行I/O口
串行I/O口
单片机应用系统
单片机应用系统
单片机
+
接口电路及外设等
+
软件
硬件
单片机应用系统由硬件和软件组成
硬件是应用系统的基础
软件是在硬件的基础上对其资源进行合理调配和使用,从而完成应用系统所要求的任务,二者相互依赖,缺一不可
单片机硬件结构
时钟电路
CPU
ROM
RAM
T0 T1
中断系统
串行接口
并行接口
P0 P1 P2 P3
TXD RXD
INT0 INT1
定时计数器
中央处理器CPU:8位,运算和控制功能
内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。
内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。
定时/计数器:两个16位的定时/计数器,实现定时或计数功能。
并行I/O口:4个8位的I/O口P0、P1、P2、P3。
串行口:一个全双工串行口。
中断控制系统:5个中断源(外中断2个,定时/计数中断2 个,串行中断1个)
时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ
复位电路
8051单片机的基本组成
中央处理器CPU:8位,运算和控制功能
内部RAM:共256个RAM单元,用户使用前128个单元,
用于存放可读写数据,后128个单元被专用寄存器占用。
内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。
定时/计数器:两个16位的定时/计数器,实现定时或计数功能。
并行I/O口:4个8位的I/O口P0、P1、P2、P3。
串行口:一个全双工串行口。
中断控制系统:5个中断源(外中断2个,定时/计数中断2个,串行中断1个)
时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ
MCS-51单片机信号引脚简介
P3口线的第二功能
VCC
VSS
XTAL2 XTAL1
RST
P0. 0
P1. 0
P2. 0
ALE
P3. 0
2、振荡电路:XTAL1、XTAL2
3、复位引脚:RST
4、并行口:P0、P1、P2、P3
7、ALE:地址锁存控制信号
1、电源线:VCC(+5V)、VSS(地)
EA
PSEN
5、EA:访问程序存储控制信号
6、PSEN:外部ROM读选通信号
RXD/ TXD/ INT0/ INT1/ T0/ T1/ WR/ RD/
1 2 3 4 5 6 7 8 9 10111213141516171819 20
40 39 38 37 36 35 34 33 32 3130292827262524242221
8031
8051
8751
89C51
单片机最小系统
时钟振荡电路
复位电路
EA高电平,访问片内存储器