蓝莓题库

中国大学mooc单片机技术及应用试题及答案-k8凯发

欢迎来访!

k8凯发-凯发官网入口人力资源答案 正文

作者2023-10-22 22:19:37人力资源答案 78 ℃0 评论
第一章 单片机概述

第一章 单元测验

1、一个单片机的组成中,不是必须包含的模块是()
    a、微处理器cpu
    b、存储器
    c、i/o接口
    d、dma控制器

2、at89s51 内部程序存储器rom的空间大小为 ( )
    a、无
    b、1k
    c、2k
    d、4k

3、某一种单片机的位数宽度,指的是单片机的地址总线宽度

第一章 作业

1、网上找一款mcs-51单片机的芯片资料,简要描述其系统资源,上传该芯片pdf资料文档

第二章 单片机系统结构

第二章 单元测验

1、mcs-51单片机的工作寄存器区,有几个寄存器号?
    a、2
    b、4
    c、8
    d、10

2、工作工作寄存器1区,r1的地址是多少?
    a、01h
    b、09h
    c、11h
    d、19h

3、位地址是4fh,问字节地址是多少?
    a、28h
    b、32h
    c、40h
    d、29h

4、mcs51单片机工作时,以下哪些周期概念是与之时序相关的( )
    a、循环周期
    b、指令周期
    c、机器周期
    d、时钟周期

5、单片机片外总线结构由以下几部分组成( )
    a、地址总线
    b、数据总线
    c、位置总线
    d、控制总线

6、mcs51单片机片外ram扩展总线是16根地址线,因此可推断出,片外ram空间为32kb。

7、mcs51单片机初始上电时,cpu执行的第1条指令所处的rom空间地址是0007h

8、当累加器a中的数据为0011001时,状态寄存器psw中,标志位p位为( )

9、at89s51片内字节地址2ah单元最低位的位地址是( )

第二章 作业

1、1、画出mcs-51单片机最小系统结构图, 2、画出mcs-51单片机扩展系统结构图, 3、并对比说明

2、画出mcs-51单片机内部数据存储器结构图,并分析说明

第三章 c51程序设计

第三章 单元测试

1、与运算 0xaa & 0x0f
    a、0x0a
    b、0xf0
    c、0xaa
    d、0xff
    e、0x0f
    f、0xa0

2、或运算 0xaa|0x0f
    a、0xfa
    b、0xaf
    c、0xa0
    d、0x0a
    e、0x0f
    f、0xf0

3、异或 0xaa^0x0f
    a、0xa5
    b、0xaf
    c、0x5f
    d、0xfa
    e、0xf5
    f、0x5a

4、unsigned char temp; temp=0xaa; temp=temp>>4;
    a、0x0a
    b、0xa0
    c、0xfa
    d、0xaf

5、char temp; temp=0xaa; temp=temp>>4;
    a、0x0a
    b、0xa0
    c、0xfa
    d、0xaf

6、c51语言中用于定义变量别名的宏定义是( )
    a、#typedef
    b、#include
    c、#program
    d、#define

7、(2分)c51程序中,用于进行绝对地址访问的头文件名称是( )
    a、reg51.h
    b、stdio.h
    c、stdlib.h
    d、absacc.h

8、c51提供两种不同的数据存储类型来访问外部数据存储区,有()
    a、data
    b、idata
    c、bdata
    d、pdata
    e、xdata
    f、code

9、p0口做输出线使用,要满足p0.2、p0.3为低电平,p0.6、p0.7为高电平其他口线不做要求的语句是( )
    a、p1=0xb0;
    b、p1=0xb4;
    c、p1=0x80;
    d、p1=0xf3;
    e、p1=0xd2;

10、p0口的字节地址是0x80,将p0口的1号为定义为位变量的正确方法是( )
    a、bit p0_1=0x81;
    b、sbit p0_1=0x80^1;
    c、bit p0_1=p0^1;
    d、sbit p0_1=0x81;
    e、sbit p0_1=p0^1;

第三章 作业

1、时钟为12mhz的单片机,编写1ms的延时程序,说明如何确定延时参数的?

2、时钟为12mhz的单片机,每隔10ms从单片机片外2000h端口读一次数据,共读10次,求平均值。

第四章 io端口

第四章 作业

1、mcs 51 单片机p2的高四位接三个指示灯,低四位接三个开关,用指示灯指示开关状态 1、画出电路结构图 2、编写程序 3、用语音描述编程思路和调试过程

2、编程设计用p1口上的三个开关s0、s1、s2控制p0口上的8个led的显示。功能要求: 1. s0、s1、s2全部断开,led全灭; 2. s0闭合、s1、s2断开,led从上向下流水灯状态,间隔0.3秒; 3. s1闭合、s0、s2断开,led从下向上流水灯状态,间隔0.3秒; 4. s2闭合、s0、s1断开,led奇数号灯亮,偶数号灯不亮; 5. 其他组合次状态不得改变前状态的控制。 作业要求: 1、画出原理图 2、 写出算法,流程图(文字版) 3、 编写程序(标注),并调试(图片); 4、语音说明具体工作过程。(语音用附件提交)

第五章 定时器计数器

第五章 作业

1、分别用程序查询法和中断法,编程使用t0定时/计数器在p1.0口输出一个1khz的方波。晶振频率=12m。 要求:1. 写出算法,包括定时器初值计算、程序流程, 2. 编写完整程序并编译通过调试。

2、晶振频率=12m。单片机接8个指示灯,用定时器计数器设计让8个指示灯分别轮流点亮,点亮间隔1秒,形成跑马灯。 1、画出硬件电路图 2、写出程序查询法 的流程,编写程序(写上标注)调试程序 3、写出中断法的流程,编写程序(写上标注)调试程序 4、语音描述编程思路和调试结果

第六章 中断系统

第六章 作业

1、单片机p1口接3个指示灯,两个外部中断引脚分别接单脉冲发生器,晶振12m,实现三个指示灯秒闪表示三种不同的状态,正常工作 指示灯1秒闪,外部中断0 指示灯2 秒闪5次,外部中断1 指示灯3 秒闪5次,秒间隔定时用定时器计数器中断 。 1、原理图(单脉冲发生器用按键表示 说明) 2、设计思路 3、程序 4、调试 5、结果分析

2、用定时器计数器中断实现时、分、秒,用一个单脉冲发生器连接外部中断,实现按一次时分秒清0,开始计数,再按一次停止计数,重复以上功能。晶振12m 1、原理图 2、设计思路 3、程序 4、调试

第六章 作业(new)

1、用定时器计数器中断实现时、分、秒,用一个单脉冲发生器连接外部中断,实现按一次时分秒清0,开始计数,再按一次停止计数,重复以上功能。晶振12m 1、原理图 10分 2、设计思路 10分 3、程序 10分 4、调试 10分

2、单片机p1口接3个指示灯,两个外部中断引脚分别接单脉冲发生器,晶振12m,实现三个指示灯秒闪表示三种不同的状态,正常工作 指示灯1秒闪,外部中断0 指示灯2 秒闪5次,外部中断1 指示灯3 秒闪5次,秒间隔定时用定时器计数器中断 。 1、原理图(单脉冲发生器用按键表示 说明) 2、设计思路 3、程序 4、调试 5、结果分析

第 七章 串口

第七章 作业

1、11.0592m晶振,一个单片机接8个开关,另一个单片机接8个指示灯,串口异步通讯,波特率9600,要求用指示灯指示开关状态 1、画出原理图 10分 2、写出设计思路 10分 3、程序 20分 4、调试 10分

猜你喜欢

  • 2023-10-22 23:54
  • 2023-10-22 23:44
  • 2023-10-22 23:22
  • 2023-10-22 23:12
  • 2023-10-22 23:07
  • 2023-10-22 22:31农民大学生考试搜题用app
  • 2023-10-22 22:14
  • 2023-10-22 22:12
  • 2023-10-22 22:06
  • 2023-10-22 21:19
网站分类
最新发表
标签列表
网站地图