1 / 13

一、单片机的特点及应用

一、单片机的特点及应用. 1. 单片机的特点. 体积小,重量轻. 电源单一,功耗低. 功能强,价格低. 运行速度快,抗干扰能力强,可靠性高. 可以嵌入到电子产品中 —— 嵌入式应用系统. 2. 单片机应用. 电讯方面. 工业方面. 汽车方面. 民用方面. 数据处理方面. 仪表方面. 3. 单片机种类. 3.1 单片机的发展史可分为四个阶段

Download Presentation

一、单片机的特点及应用

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 一、单片机的特点及应用 1. 单片机的特点 体积小,重量轻 电源单一,功耗低 功能强,价格低 运行速度快,抗干扰能力强,可靠性高 可以嵌入到电子产品中——嵌入式应用系统

  2. 2. 单片机应用 电讯方面 工业方面 汽车方面 民用方面 数据处理方面 仪表方面

  3. 3. 单片机种类 • 3.1单片机的发展史可分为四个阶段 • 第一阶段(1976~1978年):低性能单片机的探索阶段。以Intel公司的MCS-48为代表,采用了单片结构,即在一块芯片内含有8位CPU、定时/计数器、并行I/O口、RAM和ROM等。主要用于工业领域。 • 第二阶段(1978~1982年):高性能单片机阶段,这一类单片机带有串行I/O口,8位数据线、16位地址线可以寻址的范围达到64K字节、控制总线、较丰富的指令系统等。这类单片机的应用范围较广,并在不断的改进和发展。 • 第三阶段(1982~1990年):16位单片机阶段。16位单片机除CPU为16位外,片内RAM和ROM容量进一步增大,实时处理能力更强,体现了微控制器的特征。例如Intel公司的MCS-96主振频率为12M,片内RAM为232字节,ROM为8K字节,中断处理能力为8级,片内带有10位A/D转换器和高速输入/输出部件等。 • 第四阶段(1990年~):微控制器的全面发展阶段,各公司的产品在尽量兼容的同时,向高速、强运算能力、寻址范围大以及小型廉价方面发展。

  4. 二、MCS-51单片机硬件结构 T0 T1 时钟电路 ROM RAM 定时计数器 CPU 并行接口 串行接口 中断系统 TXD RXD INT0 INT1 P0 P1 P2 P3 • 并行I/O口:4个8位的I/O口P0、P1、P2、P3。 • 中央处理器CPU:8位,运算和控制功能 • 内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。 • 串行口:一个全双工串行口。 • 中断控制系统:5个中断源(外部中断2个,定时/计数中断2 个,串行中断1个) • 时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ • 内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。 • 定时/计数器:两个16位的定时/计数器,实现定时或计数功能。 结构框图

  5. 1、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

  6. 2、MCS-51单片机信号引脚简介 P3口线的第二功能 1234567891011121314151617181920 4039383736353433323130292827262524242221 8031 8051 8751 89C51 EA RXD/TXD/INT0/ INT1/ T0/ T1/WR/ RD/ 5、EA:访问程序存储控制信号 PSEN 6、PSEN:外部ROM读选通信号 P1. 0P1.1P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 VCC 1、电源线:VCC(+5V)、VSS(地) P0. 0P0.1P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 2、振荡电路:XTAL1、XTAL2 3、复位引脚:RST 4、并行口:P0、P1、P2、P3 RST P3. 0P3.1P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 ALE P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2. 0 7、ALE:地址锁存控制信号 XTAL2XTAL1 VSS

  7. 3.存储器 1234567891011121314151617181920 4039383736353433323130292827262524242221 1234567891011121314 1234567891011121314 2827262524232221 201918171615 2827262524232221 201918171615 1234567891011121314 1234567891011121314 2827262524232221 201918171615 2827262524232221 201918171615 EPROM EPROM 片内 ROM RAM 6264 RAM 6264 2764 2764 片内 RAM 4K 64K 8031 8751 8051 89C51 64K 256B(字节)

  8. (1)程序存储器 0FFFH 0FFEH . . 002BH . FFFFH 中断5 0023H 中断4 串行口中断 定时器1中断 001BH 中断3 0013H (64K) 定时器0中断 中断2 000BH 0002H 中断1 外部中断1 外部中断0 0003H 0001H 0FFFH 0FFFH 0000H是程序执行的起始单元,在这三个单元存放一条无条件转移指令 外部 内部 0000H (4K) (4K) EA=1 EA=0 0000H 0000H 0000H 8位 中断入口地址 (PC) 程序存储器资源分布 程序存储器

  9. (2)数据存储器 PSW位地址 CY AC F0 RS1 RS0 OV F1 P 数据缓冲区/堆栈区 可位寻址区 FFFFH 3区 2区 2FH 7F 78 07 00 工作寄存器区 1区 1 1 18H~1FH 第 3 区 20H (64K) 07H 0区 00H 外部 0 1 第 1 区 08H~0FH 1FH 17H 0FH FFH (高128B) 18H 10H 08H 7FH 80H 1 0 0 0 第 0 区 第 2 区 00H~07H 10H~17H 7FH 内部 片内RAM地址 RS1 RS0 寄存器区 30H (低128B) 0000H 00H R7 R7 R7 R7 R0 R0 R0 R0 工作寄存器区选择位RS0、RS1 专用寄存器 RAM 数据存储器 内部RAM存储器

  10. 高128个单元 ☆离散分布有21个特殊功能寄存器SFR。 ☆11个可以进行位寻址。 ☆特别提示:对SFR只能使用直接寻址方式,书写时可使用寄存器符号,也可用寄存器单元地址。

  11. 4、单片机的工作原理 • 4.1 MCS-51系列8051单片机工作原理 1、 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。 2、 振蒎电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶振,电容,连上就可以了,按图1接上即可。 3、 复位引脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。 图4-1:8051单片机外围电路

  12. 三、keil软件安装使用演示

  13. 四 Protues软件安装使用演示

More Related