收藏 分销(赏)

厦门理工学院C51单片机简.doc

上传人:快乐****生活 文档编号:2554717 上传时间:2024-05-31 格式:DOC 页数:3 大小:58.51KB
下载 相关 举报
厦门理工学院C51单片机简.doc_第1页
第1页 / 共3页
厦门理工学院C51单片机简.doc_第2页
第2页 / 共3页
厦门理工学院C51单片机简.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1. 何谓单片机?单片机主要包括哪几个组成部分?对每个组成部分主要功能做简要说明。答:单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机,即把计算机的四个组成部分:运算器、控制器、存储器及输入输出端口集成在一块芯片上。芯片内部包括下列硬件资源:(1) 8位CPU;(2) 4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器;(3) 128B内部RAM;(4) 21个SFR;(5) 4个8位并行I/O口(共32位I/O线);(6) 一个全双工的异步串行口;(7) 两个16位定时器/计数器;(8) 5个中断源,两个中

2、断优先级;(9) 内部时钟发生器。2. 片内数据存储器分为哪几个性质和用途不同的区域?答:8051内部128B的数据RAM区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。各区域的特性如下:(1)00H1FH为工作寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个工作寄存器,每组的8个单元分别定义为8个工作寄存器R0R7。当前工作寄存器组的选择是由程序状态字PSW的RS1、RS0两位来确定。如果实际应用中并不需要使用工作寄存器或不需要使用4组工作寄存器,不使用的工作寄存器组的区域仍然可作为一般数据缓冲区使用,用直接寻址或用Ri的寄存器间接寻址来访问。(2)20H2FH为可位

3、寻址区域,这16个字节的每一位都有一个地址,编址为00H7FH。当然,位寻址区也可以用作字节寻址的一般数据缓冲区使用。(3)30H7FH为堆栈、数据缓冲区。3、简述80C51单片机的寻址方式。答:1)寄存器寻址。1) 寄存器间接寻址。2) 直接寻址。3) 立即寻址。4) 基址寄存器+变址寄存器的间接寻址。5) 相对寻址。6) 位寻址。4.80C51在访问外部存储器时,P0口、P2口、ALE、外部锁存器是如何协调工作的?答:在访问片外存储器时,80C51的CPU在P0.0P0.7引脚上输出片外存储器低8位地址的同时,还在ALE线上输出一个高电平脉冲,用于把这个片外存储器的低8位地址锁存到外部专用

4、地址锁存器,以便空出P0.0P0.7引脚去传送随后而来的片外存储器读写数据。5.什么叫RAM?什么叫ROM?它们各自有什么特点?其主要的功能是什么?答:按照存储器存取功能,存储器可分为随机存取存储器RAM和只读存储器ROM两大类。RAM(Random Access Memory,缩写为RAM)可以随机写入或读出,读写速度快,读写方便。缺点是电源断电后,被存储的信息即丢失,RAM主要用于存放各种数据。ROM(Read only Memory,缩写为ROM)一般用来存放固定程序和数据。其特点是信息写入后,能长期保存,不会因断电而丢失。所谓“只读,指一般不能写入。当然并非完全不能写入,要对ROM写入

5、必须在一定条件下才能完成写入操作。6. 对以下电路进行分析,写出真值表及B1的逻辑表达式。A0A1B0B1B2B3000111011011101101111110B1 上图为 2 -4线译码器 器的电路图7. 请列出优先编码器与普通编码器之间的区别。 答: 在普通编码器中,任何时刻只允许输入一个编码信号,否则输出将发生混乱。 在优先编码器电路中,允许同时输入两个以上的信号。不过在设计优先编码器时将所有的输入信号按优先顺序排队,当几个输入信号同时出现时,只对其中优先权最高的一个进行编码。 8.在单片机应用开发系统中,C语言编程与汇编语言编程相比有哪些优势? 答: 汇编语言有执行效率高的优点,但其可移植性和可读性差,并且它本身就是一种编程效率低的低级语言,这些都使它的编程和维护极不方便,从而导致了整个系统的可靠性也较差。而使用C语言进行单片机应用系统的开发,有着汇编语言编程不可比拟的优势。 (1)编程调试灵活方便 (2)生成的代码编译效率高 (3)完全模块化 (4)可移植性好 (5)便于项目维护管理

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服