导航:首页 > 操作系统 > 单片机原理及应用第三版课后答案

单片机原理及应用第三版课后答案

发布时间:2023-04-29 08:04:04

单片机原理及应用课后答案陈海晏

答案家论坛好像有这个答案,你在里面搜下关键字就可以看到了

② 单片机原理及应用课后习题答案 张迎新

单片机原理及应用华南理工大学 继续教育学院
2009 年 第二学期 期末考试
《单片机原理及应用》试题A卷 2009年5月1日
考试时间:两小时 (开卷)
班级:____________________ 班内编号:_________ 姓名:_________ 分数:________
一、填空题(每空1分,共50分)
1. 单片机是由CPU、存储器、I/O接口及定时/计数器集成在一个芯片上组成的。
2. 十进制数25=16H(十六进制)=00010110B(二进制)。
3. 单片机的三总线可以分为地址总线、数据总线和控制总线。
4. 执行ANL A,#0FH后,累加器A的内容高4位是0000 。
5. 8051单片机共有5个中断源,2个优先级。
6. 能够加间址符@的寄存器有R0、R1和DPTR 。
7. A/D转换器是将模拟量转换成数字量,D/A转换器是将数字转换成模拟量。
8. 8051单片机使用电源为 +5V
9. SP复位后内容为: 07H 。
10. 累加器(A)=0AH,执行完指令ADD A,#92H后,进位位C= 0 。
11. MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以 位 寻址。
12. ORL A,#0FH是将A的高四位清0,而低四位 保持不变 。
13. MCS-51串行口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器 TMOD 加以选择。
14. 确定单片机I/O接口芯片的片选信号的方法通常有两种: 线选法 和 译码法。
15. MOVC A,@A+DPTR源操作数寻址方式为 变址寻址 。
16. 8051单片机堆栈遵循数据后进先出(先进后出)的原则
17. 在立即寻址方式中,在数前使用#号来表示立即数。
18. 在8051单片机中,加法指令可以分为带进位的加法(或者ADDC)和不带进位的加法(或者ADD)两种。
19. 设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为1us。
20. 8051单片机的汇编语言源程序的扩展名为ASM。
21. 当8051单片机复位后,程序的入口地址为0000H。
22. 8051单片机中的定时器/计数器有T0和T1两个。
23. 显示器的显示方式有:___静态显示____和__动态显示___两种。
24. 单片机汇编语言程序有三种基本结构,分别是:_顺序结构_、 _分支结构 _和循环结构_。
25. LED显示器中的发光二极管的两种连接方法是_共阴极接法_和__共阳极接法_。
26. 8051单片机内部数据存储器,即内RAM中位寻址区的地址范围是__20H-2FH_;工作寄存器区的地址范围是__00H-0FH___。
27. 位转移指令都是采用 相对 寻址方式实现转移的.
28. 执行了DIV AB指令后,则商存放在 A 中,余数存放 B 中。
29. 子程序必须使用 RET 指令返回主程序,而中断服务程序必须使用 RETI 指令返回主程序。
二、选择题(每小题2分,共30分)
1、一个完整的系统通常包括( B )。
A.系统软件和应用软件 B. 硬件系统和软件系统C. 计算机及外设 D.硬件和系统软件
2、EPROM是指( D )。
A. 随机存储器 B.电擦除的只读存储器 C.只读存储器 D.紫外线可擦除的只读存储器
3、先判断后循环的循环程序结构中,循环体至少被执行( A )次。
A.0 B.1 C.2 D.3
4、MCS-51系列单片机的CPU是(B )位的。
A.4位 B.8位 C.16位 D.32位
5、8031的内部RAM中,用作位寻址的单元地址是(B )。
A.00H-1FH B.20H-2FH C.30H-4FH D.50H-6FH
6、12MHz晶振的单片机在定时方式下,定时器可能实现的最小定时时间是(D ) 。
A.8us B.4us C.2us D.1us
7、在单片机扩展系统中,8031地址总线和数据总线分时复用所用端口是( D )。
A. P3口 B. P1口 C. P2口 D. P0口
8、在MCS-51单片机中,惟一一个可供用户使用的16位寄存器是 (C) 。
A.PWS B.ACC C.DPTR D.PC
9、Jz rel指令中,是判断 (A) 中的内容是否为0。
A.A B.B C.C D.PC
10、访问扩展的外部程序存储器的时候,应在程序中使用(C) 。
A.MOV指令 B.MOVX指令 C.MOVC指令 D.SWAP指令
11、在计算机中,字符的编码普遍采用的是 D 。
A.BCD码B.十六进制C.格雷码D.ASCII码
12、 在单片机中,用作标志寄存器的一个特殊功能寄存器是 A
A.PSW B.DPTR C.PC D.B
13、指令MOV A,30H源操作数的寻址方式是 C 。
A.寄存器寻址方式 B.寄存器间接寻址方式
C.直接寻址方式 D.立即寻址方式
14、在生产过程中完成程序写入的只读存储器称为 A 。
A.掩膜ROM B.PROM C.EPROM D.E2PROM
15、8051单片机的两个定时器/计数器是 C 。
A.14位加法计数器 B.14位减法计数器 C.16位加法计数器 D.16位减法计数器
三、简答题(每题为4分,共20分)
1、写出8051单片机中5个中断源的名称和对应的中断服务程序入口地址。(5分)
外部中断0,入口地址0003H(1分)
定时器0,入口地址000BH(1分)
外部中断1,入口地址0013H(1分)
定时器1,入口地址001BH(1分)
串行口中断,入口地址0023H(1分)
2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)
答案:采用6MHZ晶振,机器周期为2us
(213-X)×2×10-6=1×10-3
X=7692(D)=1E0CH=1 1110 0000 1100(B),
化成方式0要求格式为 1111 0000 1100 B
即0F00CH
综上可知:TLX=0CH, THX=0F0H
3、请用数据传送指令来实现下列要求的数据传送。(8分)
(1)把R0的内容送到R1
(2)内部RAM20H单元的内容传送到A中。
(3)外部RAM2000H单元的内容送到R0。
(4)外部ROM1000H单元的内容送内部RAM20H单元。
说明:第1小题中操作功能的实现都可以采用多种方法实现,这里仅给出一种答案,用其他指令形式能正确实现的同样给满分。具体得分情况看学生的指令。2-4小题不一定要写出标准答案,只要主要意思解释正确清楚,可以得全分。
(1)MOV A,R0 (1分)
MOV R1,A (2分)
(2)MOV A,20H (3分)
(3)MOV DPTR,#2000H(1分)
MOVX A,@DPTR(1分)
MOV R0,A (1分)
(4)MOV DPTR,#1000H
MOV A,#00H(1分)
MOVC A,@A+DPTR(1分)
MOV 20H,A
4、说明MCS-5l系列单片机4个I/O端口使用上的分工和操作上的主要特点。
解答:
P0端口提供程序存储器或外部数据存储器的低8位地址。P0端口还作为数据I/O端口使用,是分时复用的地址/数据线。
Pl端口一般作为数据I/O端口使用。
P2端口提供程序存储器或外部数据存储器的高8位地址。
P3端口可以提供第2功能线,当某一端口线不需要工作于第2功能时,可作数据I/0端口使用。
5、什么是单片机系统的扩展?扩展包括哪些方面的内容?
单片机的扩展是指内部资源不够用的时候,必须外接相应的芯片,构成应用系统。扩展存储器、IO接口、定时/计数器等.

③ 跪求同济大学魏鸿磊单片机原理及应用(C语言编程)课后习题答案

#include<stdio.h>
#include<stdlib.h>

void swap(int*a,int*b)
{
int temp;
temp=*a;
*a=*b;
*b=temp;
}
void select_sort(int A[],int n)
{
register int i,j,min,m;
for(i=0;i<n-1;i++)
{
min=i;//激备顷查找最小值
for(j=i+1;j<n;j++)
{
if(A[min]>A[j])
{
min=j;
}
}
if(min!=i)
{
swap(&A[min],&A[i]);
printf("第%d趟排序结果明陆为:\n",i+1);
for(m=0;m<n;m++)
{
if(m>0)
{
printf("");
}
printf("%d",A[m]);
}
printf("\n");
}
}
}
int main(void)
{
int n;
while(scanf("%d",&n)!=EOF) /* VS2013等版本中需使用scanf_s(),VC6.0中使用scanf() */
{
int i;
int*A=(int*)malloc(sizeof(int)*n);
for(i=0;i<n;i++)
{
scanf("%d",&A[i]);
}
select_sort(A,n);
printf("最终排序结果为:\n");
for(i=0;i<n;i++)
{
if(i>0){
printf("");
}
printf("%d",A[i]);
}
printf("\滚洞n");
}
return 0;
}

④ 单片机原理及应用张毅刚第三版

⑤ 单片机原理及应用第三版

单片机原理及应用第三戚胡版内容如下:

《单片机原理及应用(第三版)》是2016年高等教育出版社出版的图书,作者是张毅刚、赵光权、刘旺。

《单片机原理及应用(第3版)》配有光盘,光盘内容包括:全书15章的PPr讲稿、各章习题及参考答案、模拟考试试卷及参考答案,单片机ProteusE型教学实验系统说明及实验指导,Proteu8V8.x的新特性介绍及调试案例。

内容简介

《单片机原理及应用(第3版)》为“十二五”普通高等教育本科国家洞仔老级规划教材,《单片机原理及应用(第3版)》详细介绍了美国ATMEL公司的增强型AT89S52单片机的硬件结构及片内各外围部件的工作原理、汇编语言指令系统以及常用程序设计。

并从应用设计的角度介绍AT89S52单片机的各种扩展接口设计、接口驱动程序设计以及应用系统设计,给出较多的实用设计案例,同时还对AT89S52单片机应用系统设计中用到的各种流行器件进行了介绍,此外还纳升介绍了单片机应用系统的可靠性与抗干扰设计以及功率接口的设计。

⑥ 单片机原理与应用习题答案

一、 填空题(每空1分,共30分)
1. 8031的片内ROM是 (0) KB;8052的片内ROM是 (4) KB。
2. 8031的PSW中RS1 =0、RS0 = 1,工作寄存器R0~R7的地址为 (08H~0FH) 。
3. 8031上电复位后,SP的初值为 (07H) 、PC的初值为 (0000H) 、P2的初值为 (0FFFFH) 。
4. 8031内部SFR的P1字节地址为 (90H) ;对应的位地址 (??) 。
5. 在8051单片机系统中,控制线/EA接 (高/低) 电平;在8051单片机系统中,若仅用片内ROM时控制线/EA接 (高) 电平。
6. P3口中P3.5位的第二功能符号为 (T1计数端口) 。
7. 若要从8031的P1.7位输入数据必须对该位先 (输入1) 。
8. 若要对8031复位,RST端应保持高电位 (24) 个振荡周期。
9. 8031的5个中断源为自然优先级的入口地址为 (0003H) 。
10. 若要将累加器A中数据送入外部RAM地址7000H中,应使用的指令是 (MOV DPTR #7000H) 和 (MOVX @DPTR A) 。
11. 8031串行口为工作方式0时,若主频为6MHz,则TXD输出频率为 (0.5) MHz。
12. 8031的T0中断标志位是TF0,当有中断请求时,TF0 = (1) , 当进入中断服务程序时TF0 = (0) 。

⑦ 单片机原理及应用设计的课后答案(胡辉的)

1.MOV A,R1
MOV R0,A

2.MOV 35H,30H

3.MOV P1,38H

4.MOV DPTR,#0100H
MOVX A,@DPTR
MOV SP,A

5.MOV DPTR,#1002H
MOV A,40H

MOVX @DPTR,A

6.MOV DPTR,#1050H
MOV R0,#25H
MOVX A,@DPTR
MOVX @R0,A

阅读全文

与单片机原理及应用第三版课后答案相关的资料

热点内容
阿里云99元服务器不可以退款 浏览:337
linux下安装vnc 浏览:656
微信图片加密编辑可见 浏览:704
江恩操盘术pdf 浏览:929
本机构所属的服务器是什么意思 浏览:783
c编译器有哪些段 浏览:862
qq原创表情在哪个文件夹 浏览:624
点点赚app现在怎么不能用了 浏览:363
网红阿里程序员事件 浏览:203
算法设计心得体会 浏览:117
java修改ip 浏览:150
php不需要编译吗 浏览:134
特斯拉新车如何用app控制 浏览:185
文档拖到文件夹就不见了 浏览:815
标致308压缩比是多少 浏览:750
服务器和备用服务器地址 浏览:927
程序员加班跳槽 浏览:708
青年员工在工作中如何化解压力 浏览:604
包子解压神器怎么玩才爽 浏览:735
联想加密电脑怎么做系统 浏览:883