2021 单片机及应用系统开发(常州工学院) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-08到2021-06-30
本篇答案更新状态:已完结
【作业】第4章 MCS-51片内并行端口 IO口的使用
1、 问题:电路如图所示:编程设计用P1口上的三个开关S0、S1、S2控制P0口上的8个LED的显示。具体要求: S0、S1、S2全部断开,LED全灭;S0闭合、S1、S2断开,LED从上向下流水灯状态,间隔0.3秒;S1闭合、S0、S2断开,LED从下向上流水灯状态,间隔0.3秒;S2闭合、S0、S1断开,LED奇数号灯亮,偶数号灯不亮;其他组合次状态不得改变前状态的控制。要求: 1. 写出算法,包括存储变量分配(文字版) 2. 编写程序,并调试; 3. 语音说明具体工作过程。(语音用附件提交)
评分规则: 【 算法完整,条理清晰 ,变量意义明确 40分算法完整,条理一般 ,变量说明不完整 30分算法一般,变量说明不完整,有漏项 20分只有算法或部分变量说明 10分没有算法和变量说明 0分
程序正确 30分程序正确,与算法不一致 20分程序有瑕疵 10分程序基本没结构,不知做的什么 0分
语音说明1. 语音介绍条理清楚,一听就明白 30分2. 语音介绍逻辑一般 20分3. 语音介绍含糊,与程序不符 10分4. 语音介绍不知所云 0分
】
2、 问题: MCS 51 单片机P2的高四位接三个指示灯,低四位接三个开关,用指示灯指示开关状态 1、画出电路结构图 2、写出算法分析,画算法流程图3、编写程序4、用语音描述编程思路和调试过程
评分规则: 【 电路图 :电路正确 20分基本正确,有个别错误 10-15分有限错误 5分错误,不知做的什么 0分
算法,包括存储变量分配说明:算法完整,条理清晰 ,变量意义明确 30分算法完整,条理一般 ,变量说明不完整 20-25分算法一般,变量说明不完整,有漏项 10-15分只有算法或部分变量说明 5分没有算法和变量说明 0分
程序: 程序正确 调试正确 30分程序正确,调试有问题 20分程序有瑕疵 调试有问题 10分程序基本没结构,不知做的什么 0分
语音:1. 语音介绍条理清楚,一听就明白 20分 2. 语音介绍逻辑一般 10-15分3. 语音介绍含糊,与程序不符 5分 4. 语音介绍不知所云 0分
】
第1章 单片机概述 第一单元测试
1、 问题:一个单片机的组成中,不是必须包含的模块是( )
选项:
A:微处理器CPU
B:存储器
C: I/O接口
D:DMA控制器
答案: 【DMA控制器】
2、 问题:一个字节能表示的压缩BCD码十进制数是( )位
选项:
A:1
B:2
C:3
D:4
答案: 【2】
3、 问题:下面选项中,数字字符’0’-‘9’的ASCII编码(8位二进制表示时)的规律的是( )
选项:
A:高四位都是0011
B:没有明显规律
C:低四位大小和表示的数值大小不相同
D:编码数值都是偶数
答案: 【高四位都是0011】
4、 问题:以下不属于单片机应用范围的是( )
选项:
A:工业控制
B:家用电器控制
C:数据库管理
D:汽车电子设备
答案: 【数据库管理】
5、 问题:计算机中的有符号整数编码方式是( )
选项:
A:原码
B:反码
C:补码
D:格雷码
答案: 【补码 】
6、 问题:下面选项中,字母字符’a’-‘z’,’A’-‘Z’的ASCII编码(8位二进制表示时)的规律的是( ) 【多选题】
选项:
A:大写字母从0100 0001开始依次往后排列
B:小写字母从0110 0001开始依次往后排列
C:同一个字母的ASCII,小写编码减去大写编码都是0x20
D:每个字母的ASCII数值减去初始偏移量(大写0x40,小写0x60)后,就是该字母在字母表中的序号值
答案: 【大写字母从0100 0001开始依次往后排列;
小写字母从0110 0001开始依次往后排列;
同一个字母的ASCII,小写编码减去大写编码都是0x20;
每个字母的ASCII数值减去初始偏移量(大写0x40,小写0x60)后,就是该字母在字母表中的序号值】
7、 问题:某一种单片机的位数宽度,指的是单片机的地址总线宽度
选项:
A:正确
B:错误
答案: 【错误】
8、 问题:基于单片机设计的电子系统,逻辑功能的改变可以通过修改软件程序灵活调整
选项:
A:正确
B:错误
答案: 【正确】
9、 问题:二进制数1100 0011 1010 转换为十六进制数是( )
答案: 【c3a】
10、 问题:按照补码规则表示出+59和-27后,将他们按二进制相加后,计算得到的8位二进制数结果(注意是先转换成反码或补码,再相加)为( )。
答案: 【00100000】
【作业】第5章 定时器-计数器的使用 定时器的应用
小提示:本节包含奇怪的同名章节内容
1、 问题:试计算T0定时器4种模式下溢出的最长时间间隔,设fosc=12MHz.
评分规则: 【 评分标准模式0,13位:time=8096us 5分模式1,16位:time=65536us 5分模式2,8位:time=256us 5分 模式3,8位:time=256us 5分
】
2、 问题:定时器T1如用于60ms定时,晶振频率为6MHz,试计算定时器初值(要过程),并写出定时器T1的初始化程序。
评分规则: 【 采用模式1,16位寄存器,( 5分)定时器的最大溢出时间为131072us,大于60ms,初值x=:35536, ( 5分)转换成二进制为: 1000 1010 1101 0000,TH1=0X8A,TL1=0XD0; ( 5分)
void init_t1() ( 5分) { TMOD=0X10; TH1=0X8A;TL1=0XD0; TR1=1; }
】
3、 问题:编程使用T0定时/计数器在P1.0口输出一个1Hz的方波。晶振频率=12M。要求:1. 写出算法,包括定时器初值计算、程序流程,建议用NS图 2. 编写完整程序并编译通过调试。
评分规则: 【 分析( 15分) NS算法( 15分)
程序正确 20分程序正确,与算法不一致 或 程序有瑕疵 10分程序基本没结构,不知做的什么 0分
】
4、 问题:编程使用T0定时/计数器在P1.0口输出一个1Hz的方波。晶振频率=12M。要求:1. 写出分析和算法,包括定时器初值计算、程序流程,建议用NS图 2. 编写完整程序并编译通过调试。
评分规则: 【 分析( 15分) 方波周期T=1/1Hz=1s,如果要输出方波,则需要将P1.0状态每半个周期翻转一次。故定时时间为500ms,超过所有定时器最大定时时间,选用16位模式,定时器定时50m,则定时器初值为:X===65536-50000=15536=0011 1100 1011 0000=0x3CB0则:TH0=0x3c,TL0=0xb0
NS算法图( 15分)
程序正确 30分程序正确,与算法不一致 或 程序有瑕疵 10分程序基本没结构,不知做的什么 0分参考程序
】
【作业】第2章 MCS51单片机的组成与结构 第二章 作业
1、 问题: 画出MCS-51单片机最小系统结构图,MCS-51单片机扩展系统结构图,并对比说明
评分规则: 【 1、晶振电路 1分2、复位 1分3 、EA 1分4、图形美观 2分
数据总线 2地址总线 2控制总线 2图形 1分
区别
】
2、 问题: 画出MCS-51单片机内部数据存储器结构图,并分析说明
评分规则: 【 工作寄存器区 2分位区 2分用户区 2分特殊功能寄存器区 2分图,分析 2分
】
第2章 MCS51单片机的组成与结构 第二章 单元测验
1、 问题:MCS51单片机内部有R0-R7为一组的通用寄存器,共( )组
选项:
A:1
B:2
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦