0.0838

五煦查题

快速找到你需要的那道考题与答案

mooc单片机应用技术_11章节答案(慕课2023课后作业答案)

75 min read

mooc单片机应用技术_11章节答案(慕课2023课后作业答案)

第1周 初识单片机

初识单片机-单元测验

1、单片一旦单片机处于混乱状态,机应节答哪个信号有效可以让它瞬间由混乱回复到最初的用技业答和谐?
A、时钟信号
B、术章中断系统
C、案慕案定时器
D、课课复位信号

2、后作单片机实质上是单片一个
A、芯片
B、机应节答电路板
C、用技业答程序
D、术章C51软件

3、案慕案CPU中的课课哪一部分是负责算术逻辑运算的呢?
A、控制器
B、后作运算器
C、单片寄存器
D、存储器

4、单片机能够直接运行的程序是 。
A、汇编源程序
B、C语言源程序
C、高级语言程序
D、机器语言源程序

5、以下哪个符号是C语言中的多行注释符?
A、//
B、/* */
C、;
D、{ }

6、CPU由哪两部分组成?
A、运算器和控制器
B、加法器和寄存器
C、运算器和加法器
D、运算器和译码器

7、二进制数01011010对应的十六进制数为:
A、0x32
B、0x57
C、0x5A
D、0x4C

8、单片机的复位引脚是:
A、VCC
B、XTAL
C、ALE
D、RST

9、0x98是什么进制的整型常量?
A、2
B、8
C、10
D、16

10、对于主函数main的描述,以下正确的有哪几个?
A、程序总是从main函数开始执行,到main函数结束。
B、一个C语言程序中有且仅有一个main函数。
C、main函数也可以被其它函数调用。
D、main函数必须放在所有函数前面。

11、以下对C程序结构描述正确的是哪几个?
A、C语言程序是以函数形式来组织的。
B、程序执行顺序与函数的排列顺序无关。
C、一个C源程序是由一个或若干个函数组成的
D、程序只执行主函数main,其它函数是不执行的。

12、单片机应用系统通常包括:
A、硬件系统
B、传感系统
C、软件系统
D、仿真系统

13、在C语言中,main这个词是主函数名,不能修改。

14、单片机和计算机没有任何区别。

15、二进制数只有0、1两个数字。

初识单片机-单元作业

1、简述单片机和计算机的特点、应用场合等方面有什么不同?

第2周 单片机最小系统

单片机最小系统-单元测验

1、如果单片机系统中的晶振频率是6MHz,请问机器周期是多少?
A、1us
B、2us
C、4us
D、6us

2、51单片机复位的条件是什么?
A、复位引脚上有1个机器周期以上的高电平
B、复位引脚上有2个机器周期以上的高电平
C、复位引脚上有1个机器周期以上的低电平
D、复位引脚上有2个机器周期以上的低电平

3、将1个数中的指定位清0,其余位不变,应该用什么运算呢?
A、按位与
B、按位或
C、按位异或
D、按位取反

4、单片机的机器周期是晶振震荡信号周期的多少倍?
A、1
B、2
C、4
D、12

5、将1个数中的指定位置1,其余位不变,应该用什么运算呢?
A、按位与
B、按位或
C、按位异或
D、按位取反

6、以下对空语句描述错误的是哪一个选项?
A、分号就是空语句
B、它的作用是什么也不做,占用时间
C、空语句一般用于延时
D、一条空语句就可以实现我们的信号灯延时

7、如果现在LED是点亮状态,请问执行下面一个语句后,LED的状态是什么? LED=~LED;
A、亮
B、灭
C、闪一下
D、一直闪动

8、按位或运算经常用于把指定位( ),其余位不变的操作。
A、置1
B、取反
C、清0
D、以上都不是

9、一旦单片机的程序跑飞,哪个信号有效可以让它瞬间回复到初始状态,程序重新正常运行?
A、时钟信号
B、晶振信号
C、复位信号
D、定时器

10、有源蜂鸣器和无源蜂鸣器中的源是指什么?
A、电源
B、振荡源
C、信号源
D、都不对

11、直插式LED的两个引脚中,长的那一端是负极。

12、定义变量的时候不能直接给它们赋初值。

13、单片机最小系统电路是指单片机能够工作的最小电路,一般包括时钟电路和复位电路。

14、时钟电路是用于给单片机设定时间的。

第3周 存储器应用

存储器应用-单元测验

1、单片机复位后,程序计数器PC的值是多少?
A、0000H
B、0010H
C、0001H
D、0020H

2、下载程序后,程序的第一条指令都是存放在ROM的哪个地址单元?
A、0000H
B、1000H
C、0100H
D、0001H

3、程序中关键字sfr的作用是什么呢?
A、定义寄存器的名字和地址的对应关系
B、定义寄存器的位名称和位地址的关系
C、表示特殊功能寄存器
D、表示字节操作

4、RAM的英文是什么呢?
A、Read Memory
B、Read-write Memory
C、Random Access Memory
D、Repeat write Memory

5、下列哪个寄存器的内容有自动加1功能
A、P1
B、PSW
C、PC
D、ACC

6、ROM的英文是什么?
A、Write only Memory
B、Read only Memory
C、Read and output Memory
D、Write and output Memory

7、程序中关键字sfr的作用是什么呢?
A、定义寄存器的名字和地址的对应关系
B、定义寄存器的位名称和位地址的关系
C、表示特殊功能寄存器
D、表示字节操作

8、具有可读可写功能,掉电后数据丢失的存储器是 。
A、CPU
B、RAM
C、ROM
D、ALU

9、具有只读不能写,掉电后数据不会丢失的存储器是 。
A、CPU
B、RAM
C、ROM
D、ALU

10、SFR的英文是什么?
A、Search Function Register
B、Special Flash Register
C、Special Function Register
D、Special Function Right

11、8051单片机的程序计数器PC为16位计数器,其寻址范围是 。
A、8K
B、16K
C、32K
D、64K

12、单片机中的程序计数器PC用来 。
A、存放指令
B、存放正在执行的指令地址
C、存放下一条指令地址
D、存放上一条指令地址

13、下面选项中对RAM的描述正确的是哪几个?
A、可以随机读写数据
B、一般作为数据存储器
C、掉电后内容丢失
D、可以下载存放程序

14、以下描述对SFR叙述正确的是哪几个?
A、SFR的地址不连续
B、所有SFR都只能字节操作
C、SFR其实就是数据存储器中的内存单元
D、对SFR编程就可以实现对单片机的控制

15、以下正确表述ROM的特点的有哪几个选项?
A、可随机读数据
B、不能随机写数据
C、系统断电后,不会丢失
D、可以用下载软件对其烧写程序

16、51单片机的EA非引脚接高电平时,使用内部ROM存放程序。

17、SFR位于单片机内部ROM的高128单元。

18、单片机的工作过程就是运行硬件的过程。

19、SFR位于单片机内部ROM的高128单元。

20、1K字节的存储器容量包括1000个存储单元。

21、单片机死机了就是指程序计数器PC不可控制,不听指挥了。

存储器应用-单元作业

1、请写出sfr和sbit的语句格式,再写出两个关键字的作用是什么?

第4周 并行I/O口应用

并行I/O口应用-单元测验

1、单片机的哪一个并行I/O端口的引脚具有第二功能?
A、P0
B、P1
C、P2
D、P3

2、单片机的4个并行I/O端口各占几个引脚?
A、4
B、8
C、12
D、16

3、I/O接口是下面哪两个部件之间的交换信息的媒介和桥梁。
A、CPU
B、存储器
C、I/O设备
D、最小系统

4、单片机系统扩展时,作为高8位地址线的是哪一个I/O端口?
A、P0
B、P1
C、P2
D、P3

5、在程序中我们采用什么方法进行按键的去抖?
A、空操作
B、循环操作
C、选择判断
D、软件延时

6、单片机系统扩展时,分时复用作为8条数据线和低8位地址线的是哪一个并行I/O端口?
A、P0
B、P1
C、P2
D、P3

7、单片机并行I/O口线P1.0到P1.3连接了4个LED,此时它是什么接口功能?
A、输入接口
B、输出接口
C、串行口
D、通信口

8、以下哪些设备是外部输入设备?
A、LED
B、开关
C、键盘
D、鼠标

9、以下哪些设备是输出设备?
A、LED
B、显示器
C、打印机
D、扫描仪

10、作为输出端口时,下面哪一个端口不需要外接上拉电阻也能有高电平输出呢?
A、P0
B、P1
C、P2
D、P3

11、判断一个弹性按键是否按下,一般需要两次判断,第一次判断后软件延时去抖,然后再次判断按键是否按下,只有两次判断都是按下了,才能说明按键真的按下了。

12、Input是输入的意思,是指CPU送给I/O设备的信息。

13、并行接口可以比喻成多车道桥,串行接口可以比喻成单车道桥。

14、单片机并行I/O端口都是双向I/O端口,既有输入端口功能,也有输出端口功能。

15、单片机并行I/O口线P1.0和P1.1连接了两个开关,此时它是输出接口功能。

16、Ouput是输出的意思,是指CPU送给I/O设备的信息。

第6周 数组应用

数组单元测验

1、以下对一维数组a的定义中正确的是哪一个?
A、char a(10);
B、int a[0...100];
C、int a[5];
D、int k=10; int a[k];

2、以下对一维数组的定义中不正确的是哪一个?
A、double x[5]={ 2.0,4.0,6.0,8.0,10.0};
B、int y[5]={ 0,1,3,5,7,9};
C、char ch1[]={ '1','2','3','4','5'};
D、char ch2={ 'x10','/xa','/x8'};

3、以下对二维数组的定义中正确的是哪一个?
A、int a[4][]={ 1,2,3,4,5,6};
B、int a[][3];
C、int a[][3]={ 1,2,3,4,5,6};
D、int a[][]={ { 1,2,3},[4,5,6}};

4、假定一个int型变量占用两个字节,若有定义:int x[10]={ 0,2,4}; 则数组x在内存中所占字节数是几个?
A、3
B、6
C、10
D、20

5、若有定义: int a[2][4]; , 则引用数组元素正确的是下面哪一个?
A、a[0][3]
B、a[0][4]
C、a[2][2]
D、a[2][2+1]

6、数组的大小是可变的,所有数组元素的类型必须相同。

7、在C语言中,引用数组元素时,其数组下标的数据类型允许是整型常量或整型表达式。

8、若有定义: int b[3][4]=; 此定义语句是错误的,没有元素可得初值0。

9、如果定义数组:char a[10];,那么数组名a中存放的就是数组的首地址,也就是第一个数组元素a[0]的地址。

10、数组定义时,在进行数组初始化时,{ }中的值的个数不能超过数组元素的个数。

第7周 函数定义与应用

函数单元测验

1、若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是哪一个?
A、函数调用可以作为独立的语句存在
B、函数调用可以作为一个函数的实参
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参

2、下述函数定义形式正确的是哪一个?
A、int f(x,y: int)
B、int f(int x; int y)
C、int f(int x,y)
D、int f(int x, int y)

3、C语言中函数返回值的类型是由以下哪个选项决定的?
A、函数定义时指定的类型;
B、return语句中的表达式类型;
C、调用该函数时的实参的数据类型;
D、形参的数据类型;

4、若用数组名作为函数调用的实参,则传递给形参的是?
A、数组第一个元素的地址;
B、数组的第一个元素的值;
C、数组中所有元素的值;
D、数组元素的个数;

5、以下说法中正确的是?
A、C语言程序总是从第一个定义的函数开始执行 ;
B、C语言程序中,要调用的函数必须在main( )函数中定义;
C、总是从main( )函数开始执行;
D、main( )函数必须放在程序的开始部分;

6、在函数调用时,以下说法正确的是?
A、函数调用后必须带回返回值;
B、实际参数和形式参数可以同名;
C、函数间的数据传递不可以使用全局变量;
D、主调函数和被调函数总是在同一个文件里;

7、return语句作为函数的出口,在一个函数体内只能有一个。

8、在C语言中,一个函数一般由两个部分组成,它们是函数首部和函数体。

9、函数调用中,形参与实参的类型和个数必须保持一致。

10、函数的函数体可以是空语句。

第8周 定时器/计数器应用

定时器/计数器应用-单元测验

1、定时器T0工作在方式2下,若需要计数50次,则初始值为下面哪一个?
A、50
B、0
C、256
D、206

2、T0的计数溢出标志位是 。
A、TCON中的TF0
B、TCON中的TF1
C、TCON中的TR0
D、TCON中的TR1

3、语句TR1=1;的作用是 。
A、启动T1计数
B、启动T0计数
C、停止T1计数
D、停止T0计数

4、51单片机定时器T0的低8位计数器是哪一个呢?
A、TH0
B、TL0
C、TH1
D、TL1

5、设置T0为工作方式1,定时功能,GATE=0;T1为工作方式2,计数功能,GATE=0。工作方式控制寄存器TMOD应赋值 。
A、0x20
B、0x60
C、0x21
D、0x61

6、定时器的哪个工作方式可以自动重置初始值?
A、方式0
B、方式1
C、方式2
D、方式3

7、8051单片机内部有2个( )的可编程定时计数器
A、8位
B、16位
C、24位
D、32位

8、n位计数器的最大计数个数M是多少?
A、8n
B、2的8次方
C、2n
D、2的n次方

9、定时与计数功能的选择,由TMOD中的( )位控制.
A、GATE
B、C/T
C、M1
D、M0

10、8051的定时计数器,可以通过寄存器设置分别作为( )位的计数器。
A、4
B、8
C、16
D、13

11、与定时计数器有关的寄存器有哪些?
A、TCON
B、TMOD
C、TH1
D、TL0

12、定时器的工作方式1是16位计数器,THx和TLx都参与计数过程。

13、定时器T0和T1都是只能工作在16位计数的工作方式下。

14、假如定时器T0为工作方式2,则初始值TH0和TL0必须相同。

15、定时器工作在方式2下,当计满溢出后,THx可以实现初始值的自动重装载。

16、TMOD=0X01表示定时器T0为工作方式1。

17、定时计数器溢出后,可以通过查询或者中断的两种方式来来进行处理。

第9周 定时器/计数器应用-单元作业

1、?假定系统中的晶振频率为6MHz,请用定时器/计数器T1的方式0、方式1、方式2三种方式实现500us定时,请写出每一种工作方式的赋初值语句。

第10周 数码管显示应用

数码管显示应用-单元测验

1、在共阳极数码管使用中,若要是仅显示小数点,则其相应的字段码是 。
A、80H
B、10H
C、40H
D、7FH

2、共阳极LED数码管若用动态显示,须 。
A、将各位数码管的位选线并联
B、将各位数码管的段选线并联
C、将位选线全部接地
D、将位选线全部接电源

3、对于同一个显示字型,例如“0”,共阳极LED和共阴极LED的显示码之间有( )的关系
A、按位取反
B、按位或
C、按位与
D、按位异或

4、( )显示方式编程简单,但占用I/O口线多,一般适用于显示位数较少的场合
A、静态
B、动态
C、静态和动态
D、查询

5、共阳极LED的8个LED( )连在一起,作为公共端com。
A、阴极
B、阳极
C、阴极和阳极
D、集电极

6、共阴极LED的8个LED( )连在一起,作为公共端com。
A、阴极
B、阳极
C、阴极和阳极
D、集电极

7、共阳极LED数码管若用动态显示,须 。
A、将各位数码管的位选线并联
B、将各位数码管的段选线并联
C、将位选线全部接地
D、将位选线全部接电源

8、关于动态显示,下面哪段描述是正确的?
A、动态显示方式下,数码管的亮度比静态显示亮。
B、动态显示利用了人眼的视觉暂留作用。
C、动态显示中有几个数码管,就得占用几个八位的I/O端口。
D、动态显示方式下,所有数码管是同时点亮的。

9、一个数码管若要点亮字型“3”,则以下哪种正确?
A、com端接正,字型码为0XB0
B、com端接负,字型码为0XB0
C、com端接负,字型码为0X4F
D、com端接负, abcdg段接高电平

10、一个单片机应用系统用LED数码管显示字符"8"的段码是80H,可以断定该显示系统用的是 。
A、不加反相驱动的共阴极数码管
B、加反相驱动的共阴极数码管
C、加反相驱动的共阳极数码管
D、不加反相驱动的共阳极数码管

11、要想点亮共阴极数码管,其公共端要接电源正极。

12、在动态显示过程中,位选口每一次只有一位与其他不同,表示该位对应的数码管被选中。

13、静态显示就是数码管的每一段恒定点亮,因此亮度较高。

14、一位共阳极数码管,采用静态显示电路连接,com段可以接在低电平处,也可以由某一个I/O口来控制。

15、动态显示连接中,通常每一个数码管的7个段选端由一个I/O口来控制。

16、静态显示适用于多位数码管的连接,因此它的编程方法简单。

17、动态显示的段选口和位选口送出的数据通常要相同。

18、共阳极数码管指的是a、b、c、d、e、f等各段连接着内部二极管的正极。

第11周 8*8点阵显示应用

第12周 数码管显示大作业

1、请说明数码管的静态显示方式和动态显示方式的硬件连接和程序设计各有什么不同以及各自的应用场合。

第13周 中断系统应用

中断系统应用-单元测验

1、单片机中断系统有几个中断源?
A、1
B、2
C、4
D、5

2、关于中断优先级,下面说法不正确的是哪一个?
A、低优先级可被高优先级中断
B、高优先级不能被低优先级中断
C、任何一种中断一旦得到响应,不会再被它的同级中断源所中断
D、自然优先级中INT0优先级最高,任何时候它都可以中断其他4个中断源正在执行的服务

3、中断请求,CPU在响应中断后,必须在中断服务程序中用软件将其清除。
A、T0
B、T1
C、外部中断
D、串行口中断

4、当T1在下列哪种情况下, T1中断请求标志位TF1自动置1,向CPU申请中断。
A、赋初值时
B、计数溢出
C、启动时
D、设置工作方式时

5、要编写定时器T1的中断服务程序,按如下编写: void timer1() interrupt n 其中n应为哪一个?
A、1
B、2
C、3
D、4

6、MCS-51系列单片机CPU开中断语句是 。
A、EA=1;
B、ES=1;
C、EA=0;
D、EX0=1;

7、中断是指通过什么来改变CPU的执行方向?
A、硬件
B、软件
C、调用函数
D、选择语句

8、单片机中断系统有几个中断优先级别?
A、1
B、2
C、4
D、5

9、当CPU响应外部中断0 INT0的中断请求后,程序计数器PC的内容是 。
A、0003H
B、000BH
C、00013H
D、001BH

10、主程序被打断的地方称为什么?
A、中断源
B、入口地址
C、中断矢量
D、断点.

11、在同一个优先级别中,多个中断源按照自然优先权顺序被响应。

12、中断系统是单片机的一个外部设备。

13、单片机的中断系统提高了CPU的工作效率。

14、如果CPU正在响应更高优先级别的中断请求,当前请求将不会响应。

15、中断服务程序和子函数的调用过程完全一样。

16、定时器T0的计满溢出中断是外部中断。

17、只要提出中断请求,CPU会立刻响应中断。

18、定时器的中断请求标志,其撤除办法是由硬件自动完成的。

19、单片机所连接的所有外部设备都可以是中断源。

20、要想响应中断,总允许为EA必须为1。

第14周 中断系统作业

1、请说明外部中断源的两种触发方式在中断处理中有什么不同?中断服务函数中什么时候需要保护现场和恢复现场?

单片机应用技术期末考试

单片机应用技术期末考试

1、CPU由哪两部分组成?
A、加法器和寄存器
B、运算器和控制器
C、运算器和加法器
D、运算器和译码器

2、单片机能够直接运行的程序是:
A、汇编源程序
B、C语言源程序
C、高级语言程序
D、机器语言源程序

3、如果单片机系统中的晶振频率是6MHz,请问机器周期是多少?
A、1us
B、2us
C、4us
D、6us

4、51单片机复位的条件是什么?
A、复位引脚上有1个机器周期以上的高电平
B、复位引脚上有2个机器周期以上的高电平
C、复位引脚上有1个机器周期以上的低电平
D、复位引脚上有2个机器周期以上的低电平

5、单片机的机器周期是晶振震荡周期的多少倍?
A、1
B、2
C、6
D、12

6、一旦单片机的程序跑飞,哪个信号有效可以让它瞬间回复到初始状态,程序重新正常运行?
A、时钟信号
B、晶振信号
C、复位信号
D、初始信号

7、下面哪个寄存器的内容有自动加1功能?
A、P1
B、PSW
C、PC
D、ACC

8、单片机中的程序计数器PC用来:
A、存放指令
B、存放正在执行的指令地址
C、存放下一条指令地址
D、存放上一条指令地址

9、单片机系统扩展时,作为高8位地址线的是哪一个I/O端口?
A、P0
B、P1
C、P2
D、P3

10、设置T0为工作方式1,定时功能,GATE=0;T1为工作方式2,计数功能,GATE=0。工作方式控制寄存器TMOD应赋值:
A、0x20
B、0x60
C、0x21
D、0x61

11、定时器的哪个工作方式可以自动重置初始值?
A、方式0
B、方式1
C、方式2
D、方式3

12、定时与计数功能的选择,由TMOD中的( )位控制。
A、GATE
B、C/T
C、M1
D、M0

13、关于动态显示,下面哪段描述是正确的?
A、动态显示方式下,数码管的亮度比静态显示亮。
B、动态显示利用了人眼的视觉暂留作用。
C、动态显示中有几个数码管,就得占用几个八位的I/O端口。
D、动态显示方式下,所有数码管是同时点亮的。

14、关于中断优先级,下面说法不正确的是哪一个?
A、低优先级可被高优先级中断
B、高优先级不能被低优先级中断
C、任何一种中断一旦得到响应,不会再被它的同级中断源所中断
D、自然优先级中INT0优先级最高,任何时候它都可以中断其他4个中断源正在执行的服务

15、要编写定时器T1的中断服务程序,按如下编写: void timer1() interrupt n 其中n应为哪一个?
A、1
B、2
C、3
D、4

16、单片机应用系统通常包括:
A、硬件系统
B、传感系统
C、软件系统
D、仿真系统

17、下面选项中对RAM的描述正确的是哪几个?
A、可以随机读写数据
B、一般作为数据存储器
C、掉电后内容丢失
D、可以下载存放程序

18、以下描述对SFR叙述正确的是哪几个?
A、SFR的地址不连续
B、所有SFR都只能字节操作
C、SFR其实就是数据存储器中的内存单元
D、对SFR编程就可以实现对单片机的控制

19、以下正确表述ROM的特点的有哪几个选项?
A、可随机读数据
B、不能随机写数据
C、系统断电后,不会丢失
D、可以用下载软件对其烧写程序

20、以下哪些设备是外部输入设备?
A、LED
B、开关
C、键盘
D、鼠标

21、以下哪些设备是输出设备?
A、LED
B、显示器
C、打印机
D、扫描仪

22、作为输出端口时,下面哪一个端口不需要外接上拉电阻也能有高电平输出呢?
A、P0
B、P1
C、P2
D、P3

23、8051的定时计数器,可以通过寄存器设置分别作为( )位的计数器。
A、4
B、8
C、13
D、16

24、与定时计数器有关的寄存器有哪些?
A、TCON
B、TMOD
C、TH1
D、TL1

25、一个数码管若要点亮字型“3”,则以下哪种正确?
A、com端接正,字型码为0XB0
B、com端接负,字型码为0XB0
C、com端接负,字型码为0X4F
D、com端接负, abcdg段接高电平

26、一个单片机应用系统用LED数码管显示字符“8”的段码是0X80,可以断定该显示系统用的是:
A、不加反相驱动的共阴极数码管
B、加反相驱动的共阴极数码管
C、加反相驱动的共阳极数码管
D、不加反相驱动的共阳极数码管

27、对于主函数main的描述,以下正确的有哪几个?
A、程序总是从main函数开始执行,到main函数结束。
B、一个C语言程序中有且仅有一个main函数。
C、main函数也可以被其它函数调用。
D、main函数必须放在所有函数前面。

28、单片机和计算机没有任何区别。

29、二进制数只有0、1两个数字。

30、直插式LED的两个引脚中,长的那一端是负极。

31、单片机最小系统电路是指单片机能够工作的最小电路,一般包括时钟电路和复位电路。

32、时钟电路是用于给单片机设定时间的。

33、51单片机的EA非引脚接高电平时,使用内部ROM存放程序。

34、SFR位于单片机内部ROM的高128单元。

35、单片机的工作过程就是运行硬件的过程。

36、1K字节的存储器容量包括1000个存储单元。

37、单片机死机了就是指程序计数器PC不可控制,不听指挥了。

38、判断一个弹性按键是否按下,一般需要两次判断,第一次判断后软件延时去抖,然后再次判断按键是否按下,只有两次判断都是按下了,才能说明按键真的按下了。

39、Input是输入的意思,是指CPU送给I/O设备的信息。

40、并行接口可以比喻成多车道桥,串行接口可以比喻成单车道桥。

41、单片机并行I/O端口都是双向I/O端口,既有输入端口功能,也有输出端口功能。

42、单片机并行I/O口线P1.0和P1.1连接了两个开关,此时它是输出接口功能。

43、Ouput是输出的意思,是指CPU送给I/O设备的信息。

44、定时器的工作方式1是16位计数器,THx和TLx都参与计数过程。

45、定时器T0和T1都是只能工作在16位计数的工作方式下。

46、假如定时器T0为工作方式2,则初始值TH0和TL0必须相同。

47、定时器工作在方式2下,当计满溢出后,THx可以实现初始值的自动重装载。

48、TMOD=0X01表示定时器T0为工作方式0。

49、定时计数器溢出后,可以通过查询或者中断的两种方式来进行处理。

50、要想点亮共阴极数码管,其公共端要接电源正极。

51、在动态显示过程中,位选口每一次只有一位与其他不同,表示该位对应的数码管被选中。

52、动态显示就是数码管的每一段恒定点亮,因此亮度较高。

53、一位共阳极数码管,采用静态显示电路连接,com段可以接在低电平处,也可以由某一个I/O口来控制。

54、静态显示适用于多位数码管的连接,因此它的编程方法简单。

55、动态显示的段选口和位选口送出的数据通常要相同。

56、共阳极数码管指的是a、b、c、d、e、f等各段连接着内部二极管的正极。

57、在同一个优先级别中,多个中断源按照自然优先权顺序被响应。

58、中断系统是单片机的一个外部设备。

59、单片机的中断系统提供了CPU的工作效率。

60、中断服务程序和子函数的调用过程完全一样。

61、只要提出中断请求,CPU会立刻响应中断。

62、定时器的中断请求标志,其撤除办法是由硬件自动完成的。

63、要想响应中断,总允许为EA必须为0。

64、单片机所连接的所有外部设备都可以是中断源。

65、定时器T0的计满溢出中断是外部中断。

单片机应用技术主观题试卷

1、按照要求画出下面电路图(可以不画最小系统),可以手画电路图拍照上传。 1. 单片机控制4个数码管动态显示,用P1口控制4个共阳极数码管的段选口,P2口低4位控制4个数码管的位选口。 2. 在单片机P3.2和P3.3引脚上连接两个按键K1和K2,按下时单片机相应引脚得到低电平。 (10分)

2、请编程实现在4个数码管上稳定显示ABCD四个字符的效果,要求动态显示编程时,每个数码管显示时间是3毫秒,采用定时器1的方式0实现3毫秒定时函数(采用查询方式编程,假定系统晶振频率为12MHz)。采用中断方式编程,在稳定显示ABCD过程中,按下P3.2连接的K1按键,则4个数码管熄灭一小会(约0.5秒,时间不做要求)。 要求上传程序代码即可。

中国大学单片机应用技术_11

单片机是嵌入式系统中的重要组成部分,其应用领域广泛,尤其在中国大学中,单片机应用技术已经成为一个热门学科。

单片机简介

单片机是一种集成电路芯片,其内部包含了处理器、存储器、输入/输出端口和各种外设接口。单片机由于体积小、功耗低、集成度高、可编程性强等优点,已经成为嵌入式系统中最重要的组成部分之一。

中国大学单片机应用技术

中国大学单片机应用技术包括了单片机的硬件设计和软件编程两个方面。硬件设计主要涉及到单片机的选型、外设的选取和接口设计等问题。软件编程主要包括单片机程序开发、调试、优化和测试等方面。

单片机硬件设计

单片机硬件设计是单片机应用技术中的重要组成部分。在硬件设计中,需要考虑单片机的选型、外设的选取和接口的设计等问题。

单片机选型是硬件设计的第一步。在选择单片机时,需要考虑到单片机的性能、可靠性、功耗和价格等因素。对于不同的应用需求,需要选取不同的单片机型号。

外设选取是硬件设计的第二步。单片机的外设包括了各种传感器、驱动器和接口芯片等。在选取外设时,需要考虑到应用需求和单片机的驱动能力。

接口设计是硬件设计的第三步。单片机的接口包括了各种数字接口和模拟接口。在接口设计时,需要考虑到接口的类型、带宽、传输速率等因素。

单片机软件编程

单片机软件编程是单片机应用技术中的重要组成部分。在软件编程中,需要考虑单片机程序开发、调试、优化和测试等方面。

单片机程序开发是软件编程的第一步。在程序开发中,需要了解单片机的指令集和编程语言。通常使用C语言、汇编语言等进行单片机程序开发。

调试是软件编程的第二步。在调试过程中,需要通过单片机仿真器、调试器等工具对程序进行调试和测试。

优化是软件编程的第三步。在优化过程中,需要对程序进行优化,以提高程序的执行效率和响应速度。

测试是软件编程的最后一步。在测试过程中,需要对程序进行全面测试,以确保程序的正确性和稳定性。

单片机应用领域

单片机应用领域广泛,包括了工业控制、智能家居、汽车电子、医疗器械、航空航天等多个领域。

在工业控制领域,单片机被广泛应用于PLC、DCS等系统中,用于控制和监测各种生产过程和设备。

在智能家居领域,单片机被应用于家庭自动化、安防监控、智能家电等领域。

在汽车电子领域,单片机被应用于车载电子系统、发动机管理系统、车身控制系统等领域。

在医疗器械领域,单片机被应用于医疗器械控制、监测、诊断等领域。

在航空航天领域,单片机被应用于飞行控制、导航、载荷控制等领域。

结语

中国大学单片机应用技术是一个非常重要的学科,其应用领域广泛,对于我国的科技发展和产业升级具有非常重要的意义。