单片机原理及应用(第二版) 课件 第2章 单片机基础知识.pptx

单片机原理及应用(第二版) 课件 第2章 单片机基础知识.pptx

  1. 1、本文档共103页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第2章单片机基础知识;

2.1MCS-51系列单片机的基本结构;

;

AT89系列单片机分为低档型、标准型和高档型三种。各种不同型号的单片机,其主要差别在于片内的Flash程序存储器的容量大小、片内数据存储器的容量大小、并行I/O端口线以及中断源个数不同。其常用产品特性如表2.2所示。;

;

其中,“AT”是前缀,“89CXXXX”是型号,型号之后的“XXXX”是后缀。各部分含义如下所示。;

(1)前缀:“AT”表示该器件是Atmel公司的产品。

(2)型号:可能是“89C2051”、“89LV51”、“89S52”等。

(3)后缀:由“XXXX”四个参数组成,每个参数所表示的意义不同。

;

2.1.2MCS-51系列单片机内部结构及功能部件

1.MCS-51系列单片机内部结构

MCS-51系列单片机内部由中央处理器(CPU)、存储器、输入/输出端口、定时/计数器、中断系统以及系统总线等构成,通过系统总线把各个部分连接起来。AT89系列单片机和MCS-51系列单片机的内部结构类似,AT89S51的内部结构框图如图2.1所示。;;

2.MCS-51系列单片机功能部件

1)中央处理器(CPU)

CPU是单片机的核心部件,是一个8位二进制数的中央处理单元,主要负责控制、指挥和调度整个单片机系统协调工作,完成运算功能并控制输入/输出等操作。

2)程序存储器(ROM)

程序存储器主要用于存放用户程序、原始数据或表格等。

3)数据存储器(RAM)

数据存储器主要用于存放运算的中间结果,进行数据暂存及数据缓冲等。;

4)定时/计数器

MCS-51系列单片机有两个16位可编程定时/计数器,通过编程可作为定时器或计数器使用,并有四种不同的工作模式。

5)并行输入/输出(I/O)接口

单片机对外部电路进行控制或交换信息是通过输入/输出(I/O)接口完成的,MCS-51系列单片机有四组8位的并行输入/输出(I/O)接口,分别为P0口、P1口、P2口和P3口,它们都是8位准双向口,每次可以并行输入或输出8位二进制信息,也可以按位进行输入或输出信息操作。;

6)全双工串行接口

MCS-51系列单片机有一个全双工串行通信接口,用于与???部设备进行串行信息传送。该串行口可编程,有四种不同的工作模式,既可以作为异步通信收发器以与其他外部设备完成信息交换,也可以作为同步移位寄存器来扩展I/O接口电路。

7)中断系统

中断是指CPU暂停正在执行的程序转而处理中断服务程序,在执行完中断服务程序之后再回到原来正在执行的程序继续执行。;

8)时钟电路

单片机各部件之间有条不紊地协调工作,其控制信号是在一种基本节拍的指挥下按一定的时间顺序发出的,这些控制信号在时间上的相互关系就是CPU时序。而产生这种时序的电路就是振荡器和时钟电路。

9)内部总线

总线是用于传送信息的公共途径。根据总线上传送的信息的不同,MCS-51系列单片机的内部总线可分为数据总线、地址总线和控制总线。;

2.1.3单片机外部引脚说明

使用HMOS制造工艺的MCS-51系列单片机大部分采用40引脚双列直插式封装(DIP)。CHMOS制造工艺的单片机有两种封装形式:双列直插式和方形PLCC封装,MCS-51系列单片机引脚图如图2.2所示。;

;

1.主电源线

VCC(40引脚):接+5V电源正端,正常操作和对EPROM编程及验证时均接+5V电源。

GND(20引脚):接电源地端。

2.外接晶体线

XTAL1(19引脚):接外部晶体振荡器的一端。

3.I/O端口线

MCS-51系列单片机共有四组并行I/O端口P0~P3,每个端口都有8条端口线,共有32条I/O端口线,每个接口的功能和用途有一定的差别。;

(1)?P0口(32~39引脚):P0.0~P0.7统称为P0口,是一个8位漏极开路型双向I/O端口,其中P0.7为最高位。

(2)?P1口(1~8引脚):P1.0~P1.7统称为P1口,是一个带内部上拉电阻的8位准双向口,P1.7为最高位。

(3)?P2口(21~28引脚):P2.0~P2.7统称为P2口,也是一个带内部上拉电阻的8位准双向口,P2.7为最高位。

(4)?P3口(10~17引脚):P3.0~P3.7统称为P3口,也是一个带内部上拉电阻的8位准双向口,P3.7为最高位。;;

4.控制线

RST/VPD(9引脚):单片机复位/备用电源引脚。该引脚为单片机的上电复位或掉电保护端,该引脚上出现持续两个机器周期的高电平就可实现复位操作,使单片机恢复到初始状态。

;

M

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档