单片机作业答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机作业题
第一章
1.把下列十进制数转换成二进制数和十六进制数
①(135)10=()2=(87)16②()10 =2=16
2. 请写出下列各十进制数在八位微型机中的原码、反码、和补码形式:
①x=+38 ②x=+64 ③x=-112
[+38]=[+38]原=[+38]反=[+38]补=00100110B
[+64]=[+64]原=[+64]反=[+64]补=01000000B
[-112]原=B [-112]反=B [-112]补=B
3. 用十六进制形式写下列字符的ASCⅡ码:
①AB5=414235H②COMPUTER=434F4D52H
第二章
1.MCS-51单片机引脚信号中,信号名称带上划线的表示该信号为___低电平____或___负脉冲__ 有效。
2.MCS-51单片机内部RAM的通用寄存器区共有____32____个单元,分为___4_____组寄存器,每组____8___个单元,以___R0~R7_______作为寄存器名称。
3.使8051单片机复位有______上电复位______ 和___按键复位_____两种方法。复位以后CPU使用第__0__组工作寄存器,它们所对应的内存地址为___00H____至__07H__ ,若要求使用第2组工作寄存器,RS0和RS1应设置为__10___。
4.MCS-51单片机的存储器分为4个物理上相互独立的存储器空间,即___片内ROM_____ 、___片外ROM__、片内RAM、片外RAM_;按其逻辑关系可分为__三__ 个逻辑上相互独立的存储器空间。
5.MCS-51系列单片机内和片外数据存储器的寻址空间分别为__128B___、___64KB___。6.MCS-51系列单片机包括很多机型,其中8031单片机片内有__0__B的程序存储器、8051单片机片内有__4k___B的程序存储器。
7.MCS-51单片机所能使用的外晶振的频率范围是:至__12M___Hz 。如果8031单片机的时钟频率为12MHz ,则一个机器周期是__1__µs。
8.MCS-8051系列单片机字长是8 位,有40 根引脚,96系列字长是16位。单片机的特点有体积小、价格低、功能全。
9.8051单片机的存储器的最大特点是指令存储器与数据存储器独立编址,Px并行口的地址是与数据存储器统一编址的,或者说属于该存储器。
10.8051最多可以有 4 个并行输入输出口,最少也可以有 1 个并行口,即P1 。P3常需复用作串行发送接收、计数脉冲、外部中断和读写信号。11.ALE信号的作用是地址锁存允许信号。
12.8051复位后,PC= 0000H。若希望从片内存储器开始执行,EA脚应接高电平,PC值超过0FFF H时,8051会自动转向1000H片外存储器继续取指令执行。13.8051的定时器/计数器中计数器是按加法计数的。
14.8051的中断向量表在0003 H、000B H、0013 H、001B H和0013 H。
二、选择题
1.下列说法错误的有__③_。
①PC属于特殊功能寄存器。
②PC为不可寻址寄存器。
③单片机工作时以后PC的值为0000H。
④程序中断时,保护断点主要是保护断点处PC的值。
2.单片机芯片内提供了一定数量的工作寄存器,这样做的好处不应包括_④_。
①提高程序运行的可靠性②提高程序运行速度
③为程序设计提供方便④减少程序长度
3.内部RAM中的位寻址区定义的位是给__ ①__。
①位操作准备的②移位操作准备的
③控制转移操作准备的④以上都对
4.对程序计数器PC的操作__①_。
①是自动进行的②是通过传送进行的
③是通过加1指令进行的④是通过减1指令进行的
5.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是__②__。
①4KB ②64KB ③8KB ④128KB
6.以下有关PC和DPTR的说法中错误的是__③_。
①DPTR是可以访问的,而PC不能访问
②它们都是16位的寄存器
③它们都具有自动加1功能
④DPTR可以分为2个8位的寄存器使用,但PC不能。
7.PC的值是__③__。
①当前指令前一条指令地址②当前正在执行指令的地址
③下一条指令的地址④控制器中指令寄存器的地址
8.假定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为_④_。
①36H ②37H ③38H ④39H
9.在8051中,可使用的堆栈最大深度为__③_。
①80个单元②32个单元③128个单元④8个单元
三、判断题
1.所有MCS-51系列单片机都是带有片内ROM和片外RAM的。(F)2.MCS-51系列单片机的四个I/O端口都是多功能的I/O端口。(F)3.P0口执行一条“ANL P0,A”指令的过程是把P0端口引脚线上的数据与累加器A
中的数据进行“逻辑与”操作后结果送回P0端口。(F)4.8051单片机的字长为8位,但其片内寄存器不都是8位寄存器。(T )5.因为一个机器周期的指CPU访问存储器一次所需要的时间,故CPU每执行一条指今
都需要一个机器周期的时间。( F ) 6.所谓机器周期是指CPU执行一条指令所需要的时间。(F)7.8031是片内存储器只有ROM的单片机。(F )8.8051单片机共有128个位地址。(F )9.MCS-51内部的位寻址区,只能进行位寻址,而不能进行字节寻址。(F )10.8051每个中断源相应地在芯片上都有其中断请求输入引脚。( F )
11.程序计数器PC不能对它进行读写操作。(T )12.8051单片机的栈底单元是不能利用的,因此,它是一个闲置单元。( F )13.8051单片机对最高优先权的中断响应是无条件的。( F )