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

单片机原理及实用课后答案

发布时间:2023-12-01 15:09:13

⑴ 跪求同济大学魏鸿磊单片机原理及应用(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;
}

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

一、 填空题(每空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-1 答:单片机的发展到目前为止大致分为5个阶段: 第一阶段:单片机发展的初级阶段。 第二阶段:低性能单片机阶段。 第三阶段:高性能单片机阶段。 第四阶段:16位单片机阶段。 第五阶段:单片机在集成度、功能、速度、可靠性、应用领域等方面向更高水平发展。 1-2 答:由于单片机具有体积小、重量轻、价格便宜、功耗低、易扩展、可靠性高、控制功能强及运算速度快等特点,在国民经济建设、军工产品及家用电器等各个领域均得到广泛应用。主要有:①工业自动化;②智能仪表;③消费类电子产品;④通信方面;⑤军工产品;⑥终端及外部设备控制;⑦多机分布式系统。 1-3 答:MCS-51系列单片机的内部结构:1.中央处理器CPU。其主要完成单片机的运算和控制功能,MCS-51系列单片机的CPU不仅可以处理字节数据,还可以进行位变量的处理。2.片内数据存储器RAM。RAM用于存储单片机运行中的工作变量、中间结果和最终结果等。3.片内程序存储器ROM/EPROM。程序存储器既可以存放已编制的程序,也可以存放一些原始数据和表格。4.特殊功能寄存器SFR。SFR用以控制和管理内部算术逻辑部件、并行I/O口、定时/计数器、中断系统等功能模块的工作。5.并行口。一共有4个8位的并行I/O口:P0、P1、P2、P3。P0是一个三态双向口,可作为地址/数据分时复用口,也可作为通用I/O口。P1只能作为通用I/O口。P2可以作为通用I/O口,也可作为在单片机扩展外部设备时,高8位地址总线使用。P3除了作为通用准双向I/O接口外,各引脚还具有第二功能。6.串行口。有一个全双工的串行口,可以实现单片机与外设之间数据的逐位传送。7.定时/计数器。可以设置为定时方式或计数方式。 1-4 答:MCS-51一共有32个I/O引脚。P0口有8位数据总线和地址总线的低8位,P2口有地址总线的高8位,因此单片机的地址总线位是16位,寻址空间为64KB,数据总线位宽为8位。同时在P3口还R/W控制信号线。“准双向口”即不是真的双向口的意思。双向口与准双向口的区别为双向口有高阻态,输入为真正的外部信号,准双向口内部有上拉,故高电平为内部给出不是真正的外部信号!软件做处理时都要先向口写“1”!P0是双向口,P1、P2、P3均为准双向口。 1-5 答:EA为访问外部程序存储器控制信号,低电平有效。当EA端保持高电平时,单片机访问片内程序存储器;当EA保持低电平时无论片内有无程序存储器,均只访问外部程序存储器。 1-6 答:RST是复位信号输入端,高电平有效。当单片机运行时,再该引脚出现持续时间大于两个机器周期的高电平,就可完成复位操作。上电复位利用电容两端电压不能突变的原理,在上电瞬间RST引脚与VCC引脚电压相等,随着电容充电两端电压逐渐上升,RST引脚逐渐下降。在充电过程中能够提供足够的高电平,使单片机能够可靠的复位。 1-7 答:51单片机存储器从物理结构上可分为:片内、片外程序存储器与片内、片外数据存储器4个部分。从寻址空间分布和功能上分为128字节的片内RAM区、128字节的特殊功能寄存器区、64KB的外部RAM区、64KB的外部ROM区、4KB的片内flash ROM区。 1-8 答:决定程序执行顺序的寄存器是程序计数器PC,它是16位的寄存器,寻址空间64KB,它不是特殊功能寄存器。 1-9 答:MCS-51系列单片机内部RAM低128字节单元可以分为工作寄存器区、位寻址区、普通RAM区三部分

⑷ 跪求大工12秋《单片机原理及应用》在线作业一、二、三的答案

大工12秋《单片机原理及应用》在线作业二1. 要想测量INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为()。
A. 09H
B. 87H
C. 00H
D. 80H
正确答案: A 满分:6 分 得分:6
2. MCS-51单片机外部中断0开中断的指令是()。
A. SETB ETO
B. SETB EXO
C. CLR ETO
D. SETB ET1
正确答案: B 满分:6 分 得分:6
3. 启动定时器1开始定时的指令是()。
A. CLR TR0
B. CLR TR1
C. SETB TR0
D. SETB TR1
正确答案: D 满分:6 分 得分:6
4. 当外部中断0发出中断请求后,中断响应的条件是()。
A. SETB ET0
B. SETB EX0
C. MOV IE,#81H
D. MOV IE,#61H
正确答案: C 满分:6 分 得分:6
5. 当CPU响应外部中断0 INT0的中断请求后,程序计数器PC的内容是()。
A. 0003H
B. 000BH
C. 0013H
D. 001BH
正确答案: A 满分:6 分 得分:6
6. MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应()。
A. 由硬件清零
B. 由软件清零
C. 由软件置位
D. 可不处理
正确答案: B 满分:6 分 得分:6
7. 要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()。
A. 98H
B. 84H
C. 42H
D. 22H
正确答案: A 满分:6 分 得分:6
8. 在中断服务程序中,至少应有一条()。
A. 传送指令
B. 转移指令
C. 加法指令
D. 中断返回指令
正确答案: D 满分:6 分 得分:6
9. 当定时器T0发出中断请求后,中断响应的条件是()。
A. SETB ET0
B. SETB EX0
C. MOV IE,#82H
D. MOV IE,#61H
正确答案: C 满分:6 分 得分:6
10. MCS-51单片机定时器溢出标志是()。
A. TR1和TR0
B. IE1和IE0
C. IT1和IT0
D. TF1和TF0
正确答案: D 满分:6 分 得分:6
大工12秋《单片机原理及应用》在线作业二
试卷总分:100 测试时间:-- 试卷得分:100
单选题 判断题
二、判断题(共 10 道试题,共 40 分。) 得分:40V 1. MCS-51单片机对最高优先权的中断响应是无条件的。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
2. MCS-51单片机只有一个中断优先级。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
3. MCS-51单片机的CPU开中断的指令是SETB EA。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
4. 定时器中断T0可以被外部中断0中断。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
5. MCS-51定时器T0的溢出标志TF0,若计满数产生溢出时,其值为1。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
6. MCS-51定时器/计数器0的入口地址是001BH。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
7. 特殊功能寄存器TCON和定时器/计数器的控制无关。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
8. MCS-51单片机的5个中断源优先级相同。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
9. MCS-51单片机TMOD中的GATE=1时,表示由两个信号控制定时器的启停。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
10. MCS-51单片机的定时器T1有2种工作模式。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
大工12秋《单片机原理及应用》在线作业三
1. MCS-51外扩ROM、RAM和I/O口时,它的数据总线是()。
A. P0
B. P1
C. P2
D. P3
正确答案: A 满分:6 分 得分:6
2. 当使用快速外部设备时,最好使用的输入/输出方式是()。
A. DMA
B. 无条件传递
C. 中断
D. 条件传送
正确答案: A 满分:6 分 得分:6
3. MCS-51的串行口工作方式中最适合多机通信的是()。
A. 方式0
B. 方式1
C. 方式2
D. 方式3
正确答案: D 满分:6 分 得分:6
4. 某种存储器芯片是8KB*4/片,那么它的地址线根线是()。
A. 11根
B. 12根
C. 13根
D. 14根
正确答案: C 满分:6 分 得分:6
5. 下面哪一种传送方式适用于处理外部事件()。
A. DMA
B. 无条件传递
C. 中断
D. 条件传递
正确答案: C 满分:6 分 得分:6
6. MCS-51的并行I/O口读-改-写操作,是针对该口的()。
A. 引脚
B. 片选信号
C. 地址线
D. 内部锁存器
正确答案: D 满分:6 分 得分:6
7. 80C51单片机串行口用工作方式0时,()。
A. 数据从RDX串行输入,从TXD串行输出
B. 数据从RDX串行输出,从TXD串行输入
C. 数据从RDX串行输入或输出,同步信号从TXD输出
D. 数据从TXD串行输入或输出,同步信号从RXD输出
正确答案: C 满分:6 分 得分:6
8. 控制串行口工作方式的寄存器是()。
A. TCON
B. PCON
C. SCON
D. TMOD
正确答案: C 满分:6 分 得分:6
9. 用MCS-51采用10位异步通信方式时应工作在()。
A. 方式0
B. 方式1
C. 方式2
D. 方式3
正确答案: B 满分:6 分 得分:6
10. MCS-51单片机串行数据缓冲器SBUF的主要作用是()。
A. 存放运算中间结果
B. 暂存数据和地址
C. 存放待调试的程序
D. 存放待发送或已接收到的数据
正确答案: D 满分:6 分 得分:6
大工12秋《单片机原理及应用》在线作业三
试卷总分:100 测试时间:-- 试卷得分:100
单选题 判断题

二、判断题(共 10 道试题,共 40 分。) 得分:40V 1. MCS-51单片机使用的是独立编址方式,即I/O与外部数据存储器RAM是独立编址的。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
2. 在单片机应用系统中,外部设备与外部数据存储器传送数据时,应使用MOV指令。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
3. 为提高单片机对外设的工作效率,通常采用异步传送I/O数据的方式。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
4. 片内RAM与外部设备统一编址时,需要有专门的输入/输出指令。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
5. 8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位的定时器等常用部件及地址锁存器。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
6. EPROM的地址线为11条时,能访问的存储空间有4KB。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
7. MCS-51中,为实现P0口线的数据和低位地址复用,应使用地址锁存器。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
8. 8155H、8255A都可以与MCS-51单片机直接相连。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
9. 8279是用于键盘和显示器的专用接口芯片。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
10. 串行口工作方式1的波特率是可变的,可通过定时/计数器T1的溢出率设定。
A. 错误
B. 正确

⑸ 单片机原理及应用 求答案,急,谢谢!

答案是:
1、A=(24H),R0=(89H)
2、A=(16H),Cy=(1)

阅读全文

与单片机原理及实用课后答案相关的资料

热点内容
怎么用c语言编译简单的小游戏 浏览:812
服务器如何以域用户登录 浏览:602
安卓os14怎么默认桌面 浏览:549
应用市场下载在哪个文件夹 浏览:895
安卓上的谷歌地图怎么用 浏览:183
安卓命令行打包 浏览:516
编程文字与数字教学视频 浏览:817
如何看手机号码注册哪些app 浏览:413
linux查看总内存 浏览:852
python进程间共享 浏览:438
js如何获取本地服务器地址 浏览:70
gfx什么时候支持安卓十一系统 浏览:941
压缩机90兆帕 浏览:930
程序员调侃语句 浏览:581
不是php函数的是 浏览:1000
压缩文件好处 浏览:785
3d266期神童三胆计算法 浏览:189
通过爱思助手怎么下载app 浏览:323
vi命令将文件创在桌面上 浏览:925
程序员做竞价 浏览:698