华中科技大学光学与电子信息学院单片机( 2025 -- 2025 学年度 第 一 学期) 题 目:MCS-51 单片机 并行 端口 结构 与操作 院 系: 光学与电子信息学院 班 级: 学 号: 学生姓名: 指导老师: 成 绩: 日期: 2025 年 9 月 21 日 MCS—51 单片机并行口的结构与操作一、MCS—51 单片机简介MCS—51 单片机是美国 INTE 公司于 1980 年推出的产品,与 MCS-48 单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达 111 条,MCS-51 单片机可以算是相当成功的产品,一直到现在,MCS-51 系列或其兼容的单片机仍是应用的主流产品,各高校及专业学校的培训教材仍与 MCS—51单片机作为代表进行理论基础学习.MCS-51 系列单片机主要包括 8031、8051 和 8751 等通用产品,其主要功能如下:8 位 CPU、4kbytes 程序存储器(ROM)、128bytes 的数据存储器(RAM)、32 条I/O 口线、111 条指令,大部分为单字节指令、21 个专用寄存器、2 个可编程定时/计数器、5 个中断源,2 个优先级、一个全双工串行通信口、外部数据存储器寻址空间为 64kB、外部程序存储器寻址空间为 64kB、逻辑操作位寻址功能、双列直插40PinDIP 封装、单一+5V 电源供电。如图所示:1。结构 (1)中央处理单元(8 位)数据处理、测试位,置位,复位 位操作(2)只读存储器(4KB 或 8KB)永久性存储应用程序,掩模 ROM、EPROM、EEPROM(3)随机存取内存(128B、128B SFR)在程序运行时存储工作变量和资料(4)并行输入/输出口(I / O)(32 条) 作系统总线、扩展外存、I / O 接口芯片(5)串行输入/输出口(2 条) 串行通信、扩展 I / O 接口芯片(6)定时/计数器(16 位、加 1 计数) 计满溢出、中断标志置位、向 CPU 提出中断请求,与 CPU 之间独立工作(7)时钟电路内振、外振。(8)中断系统五个中断源、2 级优先。2、MCS-51 系列单片机为哈佛结构(而非普林斯顿结构)1)内 ROM:4KB2)内 RAM:128B 3)外 ROM:64KB4)外 RAM:64KB5)I / O 线: 32 根(4 组,每组 8 根) 6)定时/计数器:2 个 16 位可编程定时/计数器7)串行口:全双工,2 根8)寄存器区:工作寄存器区、在内 128B RAM 中,分 4 个区,9)中断源:5 源中断,2 级优先10)堆栈:最深 128B11)布尔处理机:位处理机,某位单独处理 12)指令系统:五大类,111 条二、MCS—51 单片...