1 / 21

单片机原理及应用

单片机原理及应用. 第一章 MCS-51 单片机的硬件结构. §1.1 概述 1. 嵌入式系统 从使用的角度来说,计算机应用可分为两类: 一类是应用广泛的独立使用的计算机系统(如个人计算机、工作站等)。 一类是嵌入式计算机系统。 所谓嵌入式系统,就是以嵌入式应用为目的计算机系统。单片机应用系统是典型的嵌入式系统。. 2. 什么是单片机

fern
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. 单片机原理及应用

  2. 第一章 MCS-51单片机的硬件结构 §1.1 概述 1.嵌入式系统 从使用的角度来说,计算机应用可分为两类: 一类是应用广泛的独立使用的计算机系统(如个人计算机、工作站等)。 一类是嵌入式计算机系统。 所谓嵌入式系统,就是以嵌入式应用为目的计算机系统。单片机应用系统是典型的嵌入式系统。

  3. 2. 什么是单片机 单片机(Single-chip-Microcomputer)又称单片微控制器,其基本结构是将微型计算机的基本功能部件:中央处理机(CPU)、存储器、输入、输出接口、定时器/计数器、中断系统等全部集成在一个半导体芯片上。 3 . 单片机系列 16位机日立公司的H8/3048系列,8位机Intel 公司的MCS-51系列,Philips 公司的80C51及其派生产品,韩国三星公司KS88系列。ATMEL公司的闪速存储器型微控制器AT89C51

  4. 4. 单片机的应用特点 (1) 具有较高的性能价格比 (2) 体积小,可靠性高 (3) 控制功能强 (4) 使用方便、容易产品化 5. 单片机的应用领域 (1) 智能仪器 (2) 工业控制 (3) 机电一体化 (4) 家用电器

  5. 6. 单片机应用系统的结构

  6. §1.2 MCS-51单片机的硬件结构 一. MCS-51系列

  7. 二.MCS-51单片机总体构框图

  8. 三. MCS-51引脚功能

  9. 通道0驱动器 通道2驱动器 VCC RAM地址锁存器 RAM 通道0锁存器 通道2锁存器 ROM/ EPROM GND 程序地址寄存器 B寄存器 ACC 堆栈指针SP 缓冲器 TMP2 TMP1 PC递增器 PCON SCON TMOD TCON ALU TH0 TL0 TH1 TL1 SBUF(TX/RX) IE IP 程序计数器PC 中断、串行口和定时器逻辑 PSEN PSW ALE DPTR指针 RST 通道1锁存器 通道3锁存器 通道1驱动器 通道3驱动器 XTAL1 XTAL2 P1.0~P1.7 P3.0~P3.7 图2-2 MCS-51片内总体结构框图 定时和 控制逻辑 指令 寄存器 指令 译码器 振荡器 P0.0~P0.7 P2.0~P2.7 EA

  10. 四 、MCS-51微处理器的内部结构(如图1-2) 1、 MCS-51单片机内部结构 Ⅰ. 运算器 运算器由8位算术逻辑运算单元ALU(Arithmetic Logic Unit)、8位累加器ACC(Accumulator)、8位寄存器B、程序状态字寄存器PSW(Program Status Word)、8位暂存寄存器TMP1和TMP2等组成。 Ⅱ.控制器 主要由程序计数器PC、指令寄存器IR、指令译码器ID、堆栈指针SP、数据指针DPTR、时钟发生器及定时控制逻辑等组成。

  11. 2、专用寄存器(Special Function Registers),简称SFR

  12. 进位标志 奇偶标志 半进位标志 用户标志 通用标志 寄存器组选择位 溢出标志 图1-3 程序状态字寄存器PSW 7 6 5 4 3 2 1 0 CY AC F0 RS1 OV P RS0 表1-2 RS1和RS0对通用寄存器组的选择

  13. 五. 输入/输出(I/O)端口结构 MCS-51单片机有4个双向并行的8位I/O口P0~P3

  14. 一、P0口

  15. 二、P1口

  16. 三. P2口的结构 VCC 地址 读锁存器 控制 内部上拉电阻 P2.X 内部总线 Q D P2.X 锁存器 MUX 写锁存器 CL Q T 读引脚

  17. 四、P3口

  18. 六.MCS-51存储器的特点: 物理结构上有四个存储空间: 片内程序存储器; 片外程序存储器; 片内数据存储器; 片外数据存储器。

  19. FFFFH 1000H 或 MCS-51(8051)存储结构如图所示 F0H 特殊功能寄存器中位寻址 特 殊 功 能 寄 存 器 通用RAM区 位寻址区 E0H 外 部 RAM (I/O口 地址) FFFFH D0H B8H FFFFH B0H A8H A0H 片外 ROM 98H 90H 片外 64K ROM 88H 80H 7FH 0FFFH 片内 ROM 20H 0000H 0000H 工作寄存器区 0000H 00H

  20. 振荡周期、时钟周期、机器周期和指令周期 指令周期 机器周期 机器周期 S1 S4 S2 S3 S4 S5 S6 S1 S2 S3 S5 S6 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 XTAL2 (OSC) 振荡周期 时钟周期 图 MCS-51单片机各种周期的相互关系

  21. 特殊功能寄存器 初始状态 特殊功能寄存器 初始状态 A 00H TMOD 00H B 00H TCON 00H PSW 00H TH0 00H SP 07H TL0 00H DPL 00H TH1 00H DPH 00H TL1 00H P0~P3 FFH SBUF ××××××××B IP ×××00000B SCON 00H IE 0××00000B PCON 0×××××××B 单片机复位后特殊功能寄存器的状态

More Related