本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-08-28到2022-01-15
本篇答案更新状态:已完结

【作业】第二章 单片机的片内硬件结构 第二章 单片机硬件结构作业

1、 问题:AT89S52单片机片内都集成了哪些功能部件?各功能部件的最主要功能是什么?
评分规则: 【 描述完整

2、 问题: AT89S52的64KB程序存储器空间有6个单元地址对应AT89S52单片机6个中断源的中断入口地址,请写出这些单元的入口地址及对应的中断源。
评分规则: 【 6个中断源名称个1分,6个中断入口地址个1分

3、 问题:AT89S51单片机的时钟振荡周期和机器周期之间有何关系?
评分规则: 【 描述什么是振荡周期(3分),什么是时钟周期(3分),具体关系(4分)

【作业】第三章 8051指令系统与编程 任务一:熟悉集成开发环境KeilC编程及调试方法

1、 问题:安装集成开发环境KeilC51熟悉常用功能使用方法。在KeilC51中编写程序:查找在内部RAM的20H-40H单元中出现00H这一数据的次数,并将查找到的结果存入41H单元。提交源程序,提交运行结果截图。请查看具体要求。
评分规则: 【 要求:1)提交汇编源程序;5分2)20H-40H单元中的数据自己给出,可以直接修改存储单元中的数据,然后运行查看结果,也可以在源程序中给出;2分3)用KeilC51集成开发环境编译并调试程序,截图中间运行结果或者最终运行结果(注意截图要软件完整页面)。3分

【作业】第三章 8051指令系统与编程 第三章 指令系统与程序设计单元作业

1、 问题:分析程序,给每个语句加注释,最后写出程序段实现的功能。                        ORG  00H                        MOV 30H,#68H                        MOV A,30H MOV R0,#31H XCHD A,@R0         SWAP A INC R0 XCHD A,@R0 END
评分规则: 【 每行1分,共9分,功能1分

2、 问题:已知程序执行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序执行后, A=(       );SP=(       );(41H)=(        );(42H)=(        );PC=(       )。POP  DPHPOP  DPLMOV  DPTR,#3000HRL  AMOV  B,AMOVC  A,@A+DPTRPUSH  AccMOV  A,BINC  AMOVC A,@A+DPTRPUSH  AccRETORG  3000HDB  10H,80H,30H,80H,50H,80H
评分规则: 【 每空2分

3、 问题:对例3-22(书中82页)中的程序进行修改,使其达到精确的50 ms延时时间。
评分规则: 【 要求:写出源程序,加注释,写出计算时间的公式和结果。

第三章 8051指令系统与编程 第三章 指令系统与编程测验

1、 问题:执行如下三条指令后,30H单元的内容是(    )。MOV R1,#30HMOV 40H,#0EHMOV @R1,40H
选项:
A:40H
B:FFH
C:30H
D:0EH
答案: 【0EH

2、 问题:已知(A)=582,(B)=16,执行指令"DIV   AB  "后,(A)=?,(B)=?
选项:
A:6,36
B:4,6
C:40,2
D:2,40
答案: 【4,6

3、 问题:立即数寻址方式是被操作的数据本身就在指令中,而不是它的地址在指令中。
选项:
A:正确
B:错误
答案: 【正确

4、 问题:指令周期是执行一条指令的时间。
选项:
A:正确
B:错误
答案: 【正确

5、 问题:指令中直接给出的操作数称为直接寻址。
选项:
A:正确
B:错误
答案: 【错误

6、 问题:内部寄存器Rn(n=0~7)可作为间接寻址寄存器。
选项:
A:正确
B:错误
答案: 【错误

7、 问题:PC是一个可寻址的寄存器.
选项:
A:正确
B:错误
答案: 【错误

8、 问题:单片机的主频越高,其运算速度越快。
选项:
A:正确
B:错误
答案: 【正确

9、 问题:AT89S52单片机中的一个机器周期为1µs 。
选项:
A:正确
B:错误
答案: 【错误

10、 问题:特殊功能寄存器SP内存放的是堆栈栈顶单元的内容。
选项:
A:正确
B:错误
答案: 【错误

11、 问题:访问SFR,只能使用 ()寻址方式。
答案: 【直接

12、 问题:在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的()。
答案: 【地址

13、 问题:4.假定累加器A中的内容为20H,执行指令1000H: MOVC  A,@A+PC后,把程序存储器()单元的内容送入累加器A中。
答案: 【1021H

【作业】第四章 单片机C语言程序设计及开发环境 任务三:用Proteus仿真软件调试单片机程序

1、 问题:用Proteus仿真软件设计电路图:加入单片机,发光二极管,电阻,电容等元器件,设计电路。使得单片机能够通过程序控制LED发光二极管点亮和熄灭。具体要求:1、选择单片机端口,合理设计端口驱动4个发光二极管电路;2、用KeilC51集成开发环境编写程序,各自选择不同方式点亮LED,编译通过;3、加载程序到Proteus中的单片机,运行程序,查看结果;4、提交源程序代码粘贴到答案区,程序可以使用汇编语言,也可以使用C语言;5、提交2种运行效果截图,粘贴到答案区。注意提交截图完整清晰。
评分规则: 【 源程序:(10分)
不同运行效果截图,提供2种或2种以上不同效果图:(10分)

【作业】第四章 单片机C语言程序设计及开发环境 任务二:Proteus仿真软件安装与使用

1、 问题:安装KeilC集成开发环境,桌面图标右键点击打开属性,桌面整体截图提交。
评分规则: 【 安装完成,粘贴截图正确

2、 问题:安装Proteus仿真软件,桌面图标右键点击打开属性,桌面整体截图提交。
评分规则: 【 安装正确,截图完整

3、 问题:打开Proteus软件,设计单片机最小系统电路图,截图完整软件提交。
评分规则: 【 电路设计正确,截图完整

【作业】第五章 显示、按键接口设计 任务四: 按键检测及LED显示编程训练一

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注