大连理工大学网络教育学院
《单片机原理与应用》大作业
话题:
正确答案: – – –
学习中心:
正确答案: – – –
等级:
正确答案: – – –
主要的:
正确答案: – – –
年级:春季/秋季
正确答案: – – –
学生卡:
正确答案: – – –
学生姓名:
正确答案: – – –
21日秋季大作业《单片机原理与应用》具体要求:
正确答案: – – –
1 作业内容
正确答案: – – –
选择以下五个问题之一进行回答。
正确答案: – – –
2 文本格式
正确答案: – – –
作业正文采用宋体,字号2000字以上。
正确答案: – – –
3.作业提交
正确答案: – – –
学生需要以附件的形式提交离线作业(附件大小限制为10M),选择已完成的作业,然后点击“提交”。 如下所示。
正确答案: – – –
4、注意事项
正确答案: – – –
要求学生独立完成作业。 他们不可以抄袭别人的作品或者要求别人替他们做。 如有类似作业,成绩为零!
正确答案: – – –
课题一:单片机电子钟设计
正确答案: – – –
条件:设计一个基于51单片机或STM单片机的电子钟,能够显示和调整时、分、秒。
正确答案: – – –
写作要求:(1)首先介绍选题背景,并进行需求分析和可行性分析,包括软硬件功能配置、核心器件选型等;
正确答案: – – –
(2)系统硬件设计,包括硬件功能模块划分、电路原理图设计等;
正确答案: – – –
(3)设计系统软件,选择汇编语言或C语言编写程序,并给出软件开发流程;
正确答案: – – –
(4)总结:需要说明的问题和设计经验。
正确答案: – – –
主题二:基于单片机的音频播放器设计
正确答案: – – –
指南:基于51单片机或STM单片机设计音频播放器。
正确答案: – – –
写作要求:(1)首先介绍选题背景,并进行需求分析和可行性分析,包括软硬件功能配置、核心器件选型等;
(2)系统硬件设计,包括硬件功能模块划分、电路原理图设计等;
(3)设计系统软件,选择汇编语言或C语言编写程序,并给出软件开发流程;
(4)总结:需要说明的问题和设计经验。
课题三:基于单片机的温度采集系统设计
正确答案: – – –
判别标准:设计基于51单片机或STM单片机的温度采集系统,测量温度分辨率为0.5℃。
正确答案: – – –
写作要求:(1)首先介绍课题背景,包括温度采集系统的开发和应用等,并进行需求分析和可行性分析,包括软硬件功能配置、核心器件选型等;
正确答案: – – –
(2)系统硬件设计,包括硬件功能模块划分、电路原理图设计等;
(3)设计系统软件,选择汇编语言或C语言编写程序,并给出软件开发流程;
(4)总结:需要说明的问题和设计经验。
课题四:交通灯控制系统设计
正确答案: – – –
判别标准:设计一个基于51单片机或STM单片机的交通灯控制系统,实现路口交通灯的基本控制和显示功能。
正确答案: – – –
写作要求:(1)首先介绍选题背景,并进行需求分析和可行性分析,包括软硬件功能配置、核心器件选型等;
(2)系统硬件设计,包括硬件功能模块划分、电路原理图设计等;
(3)设计系统软件,选择汇编语言或C语言编写程序,并给出软件开发流程;
(4)总结:需要说明的问题和设计经验。
课题五:基于单片机的全自动洗衣机控制器设计
正确答案: – – –
指南:基于51单片机或STM单片机设计全自动洗衣机控制器
正确答案: – – –
写作要求:(1)首先介绍选题背景,并进行需求分析和可行性分析,包括软硬件功能配置、核心器件选型等;
(2)系统硬件设计,包括硬件功能模块划分、电路原理图设计等;
(3)设计系统软件,选择汇编语言或C语言编写程序,并给出软件开发流程;
(4)总结:需要说明的问题和设计经验。
大公二十届秋季《单片机原理与应用》线上作业2
试卷总分:100 分数:100
1.选择题(共10题,共50分)
1. 以下不是汇编语言的特性( )。
A、生成的目标程序占用存储空间少,运行速度快
B、效率高、实时性强
C.更容易阅读和修改程序
D.编程复杂、繁琐
2、假设A中原来的内容是00H,R4中的内容是11H。 执行 XCH A 和 R4 指令后,A 中的内容变为( )。
A.00H
B.01H
C.10H
D.11H
3. 假设内部RAM单元80H中的原始内容为58H,R6中的内容为F0H。 执行指令MOV 80H,R6后,80H单元的内容变为( )。
A.58H
B.60H
C.80H
D.F0H
4. 假设内部RAM 单元90H 中的原始内容为09H,P1 端口上的数据为AAH。 执行MOV 90H,P1后,90H中的内容变为( )。
A.09H
B.90H
AAH
D.FFH
5. 当(SP)=62H、(62H)=70H 时,执行POP A 指令后,(SP)=( )。
A.61H
B.62H
C.63H
D.70H
6. 若(A)=C9H、(R2)=54H、(CY)=1,则执行R2()后的SUBB A指令。
A.(CY)=0,(OV)=0
B.(CY)=0,(OV)=1
C.(CY)=1,(OV)=0
D.(CY)=1,(OV)=1
7. 在MCS-51单片机中,一个机器周期包括()个时钟振荡周期。
A2
B.6
C.10
D.12
8、关于伪指令的错误说法是()。
A. 伪指令是汇编指令
B. 伪指令属于单片机指令
C. 汇编器可以识别伪指令
D.单片机无法执行伪指令
9、在MCS-51单片机中,当晶振频率为12MHz时,机器周期为()。
A.0.5μs
B.1.0μs
C.1.5μs
D.2.0μs
10.MCS-51系列单片机共有( )条指令。
A.49
B.98
C.100
D.111
2.判断题(共10题,共50分)
11、SWAP A指令的作用是交换累加器A内容的高低4位。
12、按照一定的控制规则重复执行的程序称为顺序程序。
13、调用子程序时,要注意主程序与子程序之间的参数传递。
14、可用于访问程序存储器的寻址方式包括寄存器间接寻址、立即寻址和变址寻址。
15、将汇编语言源程序转换为机器语言目标程序的过程称为汇编。
16、汇编语言中常见的程序结构包括顺序程序、分支程序、循环程序和子程序。
17、伪指令ORG nn的作用是指示该语句后面的程序或数据块以nn为起始地址连续存放在程序存储器中。
18、指令中直接给出操作数的寻址方式称为直接寻址。
19. 可以使用立即寻址来访问内部RAM 单元。
20、MCS-51系列单片机有49条单周期指令和45条双周期指令。