单片微型计算机原理与接口技术高锋版课后答案第一章略第二章【单片机的基本结构】思考与练习题解析【2-1】8()C51单片机在片内集成了哪些主要逻辑功能部件
各个逻辑部件的最主要功能是什么
【答】80C51单片机在片内主要包含中央处理器CPU(算术逻辑单元ALU及控制器等)、只读存储器ROM、读/写存储器RAM、定时器/计数器、并行I/O口Po~P3、串行口、中断系统以及定时控制逻辑电路等,各部分通过内部总线相连
1.中央处理器(CPU)单片机中的中央处理器和通用微处理器基本相同,是单片机的最核心部分,主要完成运算和控制功能,又增设了“面向控制”的处理功能,增强了实时性
80C51的CPU是一个字长为8位的中央处理单元
2.内部程序存储器根据内部是否带有程序存储器而形成三种型号:内部没有程序存储器的称为80C31;内部带ROM的称为80c51,80c51共有4KB掩膜ROM;内部以EPROM代替RoM的称为87C51
程序存储器用于存放程序和表格、原始数据等
3.内部数据存储器(RAM)在单片机中,用读/写存储器(RAM)来存储程序在运行期间的工作变量和数据
80C51中共有256个RAM单元
4.I/O口单片机提供了功能强、使用灵活的I/O引脚,用于检测与控制
有些I/O引脚还具有多种功能,比如可以作为数据总线的数据线、地址总线的地址线或控制总线的控制线等
有的单片机I/0引脚的驱动能力增大
5.串行I/O口目前高档8位单片机均设置了全双工串行I/0口,用以实现与某些终端设备进行串行通信,或与一些特殊功能的器件相连的能力,甚至用多个单片机相连构成多机系统
有些型号的单片机内部还包含两个串行I/O口
6·定时器/计数器80c51单片机内部共有两个16位定时器/计数器,80C52则有3个16位定时器/计数器
定时器/计数器可以编程实现定时和计数功能
7.中断系统80C51单片机的