0.0916

五煦查题

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

mooc单片机技术应用课后答案(mooc2023课后作业答案)

13 min read

mooc单片机技术应用课后答案(mooc2023课后作业答案)

第一章 LED电子显示屏

1.1认识单片机随堂测验

1、单片10101.101B转换成十进制数是机技(   )。
A、用课业答46.625
B、后答后作23.625
C、案m案23.62
D、单片21.625

2、机技存储器的用课业答地址范围是0000H~0FFFH,它的后答后作容量为( )。
A、案m案1KB
B、单片2KB
C、机技3KB
D、用课业答4KB

3、后答后作3D.0AH转换成二进制数是案m案( )
A、111101.0000101B
B、111100.0000101B
C、111101.101B
D、111100.101B

4、73.5转换成十六进制数是( )
A、94.8H
B、49.8H
C、111H
D、49H

5、不属于单片机与输入输出设备进行信息交换的方式是( )
A、无条件传送方式
B、查询方式
C、中断方式
D、存储器直接存取方

1.1认识单片机随堂测验

1、单片机有()个引脚

2、单片机有()并行IO口

3、单片机数据口是()

4、单片机有()个外部中断源 

5、51单片机是()位单片机

1.1认识单片机随堂测验

1、单片机和微型计算机具有相同功能,只是称呼不一样而已

2、8位单片机带有操作系统

3、51单片机内存rom有8k,ram可以达256b

4、有的型号单片机本身带有模数和数模转换器

5、c语言程序第一条指令#include "stdio.h"为头文件包含

6、单片机是

7、单片机分8位,16位,这里位是指

8、单片机内部信息传输主要通过()完成

9、单片机系统包括()

10、存储器单位为字节byte,5k=()byte

1.2 认识keil c 51编程语言随堂测验

1、reg51.h为库文件,任何一个c程序都要有

2、unsigned char m;表示m为无符号整型变量。

3、for(;;);语句为无限循环语句。

4、sbit k=0x01;是错的

5、keil c语言程序中有中断函数,c程序也有

6、keil c51有输入输出函数,和c程序一样

7、keil c 变量不仅有类型,而且有存储类型

8、指针类型有三个字节存储单元来存放

9、c程序函数名称可以用关键词

10、P1=0x01;语句中变量P1可以不定义,因为在头文件中已经做了定义

1.3 keil c51程序设计随堂测验

1、#define uchar unsigned char 正确不()

2、unsigned char 变量类型为 无符号整型,如果有语句如下,unsigned char m=256;此语句()

3、无符号字符型变量存放需要2个字节

4、unsigned char code m,n; 此语句表示m,n为无符号字符型变量,存储类型为rom()

5、for(;;); 此语句与while(1);等价,都是无限循环,起到等待作用。

6、单片机引脚EA,如果接高电平vcc,则表示程序运行时先执行片外rom中的程序,再执行片内rom中程序

7、单片机上电复位后,四个io口都输出高电平

8、for语句和while语句可以相互转换

9、单片机程序都有#include <reg51.h>

10、单片机c语言程序在编写程序时候,标点符号可以用中文输入状态下的符号,编译过程可以通过。

1.4 认识单片机仿真软件proteus随堂测验

1、proteus软件操作,第一步打开程序,第二部运行程序。

2、proteus软件操作,在元器件之间连线,可以直接摆放好即可。

3、proteus软件操作,点击运行仿真前,锝导入hex文件。

4、proteus软件绘制电路图时,元器件属性可以不设置。

5、proteus软件操作,仿真运行时,蓝色标识为低电平,红色标识为高电平。

1.5 单片机实现一个led闪烁随堂测验

1、#include< reg51.h>和#include" reg51.h",本质一样。

2、sbit p0=P^0;这条语句,大小写都表示一样。

3、void main(); 这条语句不对, main后面不能加分号。

4、while(1);表示无限循环语句。

5、for(;;)表示不执行任何语句。

6、pp0=0;delay();p1=1;delay()函数表示延时函数,没有也可以。

1.6 单片机实现八个led闪烁随堂测验

1、unsigned char m=0x01;m=m>>1;执行结果m=0x80;

2、左右移动一位表示数据乘以或除以2。

3、for(m=0;m<8;m++){ y++;},这条语句执行9次。

4、循环语句一定要注意边界条件的判别。

5、for(m=0;m<8;m++) for(m=0;m<8;m++) for(m=0;m<8;m++); 这三重循环中,语句;被执行24次。

1.7 单片机扩展设计随堂测验

1、51单片机内部没rom,所以在设计时候要扩展

2、51单片机片外可以扩展64k的rom

3、单片机P0口是数据线也是第八位地址线

4、P2口是高八位地址线,在扩展时候,尽量接高位地址线

5、单片机片外扩展,地址范围可以为:0x0000-0xffff

1.7 单片机扩展设计随堂测验

1、74ls373是()

2、74ls138是()器件

3、三态缓冲器的三态是指()()()

4、8051单片机存储器并行扩展中,所涉及到的控制信号有()()()()

5、1kb对应的二进制数是()字节

6、单片机四个并行IO口中,地址线有()(),数据线有()

7、74LS245是总线型()

8、单片机扩展外部存储器的容量为16k,则其对应地址起始范围为0x0000---()

9、单片机外部扩展4k的存储器,则需要()根地址线

1.8 数码管显示随堂测验

1、数码管分两种工作方式()和()

2、共阴极数码管显示0,对应段码为()

3、共阴极数码管,静态显示,公共端 接()

4、数码管工作在动态显示,扫描时间为()以内,否则会造成闪烁。

5、数码管动态显示, 通过()操作可以消除拖影现象。

1.9 电子钟设计随堂测验

1、数码管有两种工作方式,静态显示和()
A、动态显示
B、常规显示
C、常亮显示
D、常灭显示

2、共阴极数码管,要显示0,则对应段码为()
A、0x3f
B、0x06
C、0x5b
D、0x4f

3、数码管有八个发光二极管构成,如果此八个发光二极管的阴极并接,则称为()
A、共阴极数码管
B、共阳极数码管
C、二极管
D、三极管

4、共阳极数码管要显示0,则对应段码为()
A、0xc0
B、0x3f
C、0x06
D、0x5b

5、数码管动态显示时,扫描频率一定要在()ms之内,否则会产生拖影
A、20
B、30
C、40
D、50

6、二进制数 0000 0101对应十六进制数为ox05

7、十进制数10对应十六进制数为oxa

8、数码管在接口电路中不需要接限流电阻

9、单片机8051,并行口直接驱动数码管

10、数码管在动态显示过程中,会显示拖影,因此要考虑消除

11、数码管静态显示,数码管寿命会长些

12、数码管静态显示,表现为1 公共端接地或vcc,2表现为段码线一直不发生改变

13、多位数码管动态显示,如果延时过长,会出现闪烁,延时过短,会出现不显示

14、如果数码管显示亮度较低,可能原因是限流电阻阻值较大

15、多位数码管动态显示,会出现拖影,可以在显示编程中,每位数码管在显示前,先进行灭操作,来消除拖影发生

16、如果单片机并行口P1直接接共阴极数码管的段码线abcdefgdp端,数码管的公共端接地,则此时,系统上电,数码管会显示()

17、单片机并行口如果要直接接数码管段码线,则需要加驱动器,如()

18、n位数码管工作在静态显示模式下,如果考虑单片机并行口直驱动接数码管,则需要()根I/O线

19、如果共阴极数码管的段码线得到0x5b,则数码管在阴极接地情况下,会显示()

20、单片机上电复位后,四个并行口全部输出()电平

21、如果让数码管显示12,则需要两位数码管进行显示,把() ,由两位数码管分别进行显示

22、0x3f对应的二进制数为()

23、单片机并行口中,()主要用作第二功能

24、单片机并行口中,起到数据线的是()

25、单片机P0口如果要外接驱动数码管,则需要()

单元1 测试

1、单片机的最小系统除了单片机外还应包括时钟电路, 及电源电路
A、复位电路
B、通信电路
C、电容电路
D、片外选择电路

2、MCS-51单片机具有一个 位的CPU
A、8
B、4
C、16
D、32

3、用Keil C51软件编写C语言源文件时应保存为扩展名为 的文件
A、.c
B、.asm.
C、.h
D、.reg

4、编译预处理命令是计算机将C语言编译为机器语言是进行的预处理,编译预处理命令以 开头
A、#
B、$
C、*
D、&

5、C51语言中有字符型、整型、浮点型指针型和位变量等几种基本变量类型,其中,字符型变量所占用的长度为 Byte
A、8
B、16
C、32
D、64

6、若想用uchar代换程序中的unsigned char则所使用的语句为: ;
A、#define uchar unsigned char
B、#define uchar unsigned char;
C、#define unchar unsinged char
D、#define unchar unsigned char

7、unsigned char a[10];定义了一个 型数组a,数组长度为
A、无符号字符型, 10
B、无符号字符型, 9
C、无符号字符型, 11
D、有符号字符型, 10

8、P1=0XFE;P1=P1<<2;移位后P1=
A、0xfc
B、0xfd
C、0xfb
D、0xfe

9、循环结构是程序设计中的一种基本结构,循环结构的语句有: . 和do-while语句
A、for, while
B、for, if
C、if, while
D、switch, while

10、语句for(i=0;i<=5;i++);控制的循环次数为
A、6
B、5
C、4
D、10

11、单片机和计算机相同

12、单片机P0口为数据线

13、51单片机扩展外部存储器,可以扩展64k

14、51单片机编程语言为c51语言,和c语言没有啥区别

15、for(;;);这个语句为无线循环语句

16、c51程序在使用P1口输出或输入数据时候,需要对其进行定义,后才能使用。

17、uchar code m[]={ 0,1,2,3,4,5,6,7}此语句表示定义一个数组m,将m存放在程序存储器中,数组长度为7.

18、m=0x01; for(i=0;i<6;i++) { P1=~m; delay(); m=m<<1; }循环程序执行完毕后,m=0x20;

19、51单片机片内ram为128k

20、单片机读写信号由rd和wr引脚完成。

21、用语句把P1^1口定义为K1:

22、指针是C语言中一个重要的概念,指针型变量以 标记

23、MCS-51 单片机引脚信号中,信号名称带上划线的表示该信号[]有效

24、P0 口在作普通输入输出口使用时,必须外接[]

25、MCS — 51 单片机外扩存储器时,使用[]口和[]口作总线

26、由8051组成的单片机系统在工作时,EA引脚应该接[]

27、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中[]片芯片

28、at89c51单片机工作电压为()

29、at89c51单片机,用作串行通信功能的引脚为()

30、单片机复位时,四个并行口全都输出()电平

单元作业1

1、单片机定义是什么

2、单片机最小系统组成及功能是什么

3、单片机外接led,通常要接led阴极,为什么?

4、单片机实现流水灯闪烁,从左到右,再到左,注意,每个灯闪烁时间一样,

5、单片机实现8灯任意闪烁,绘制电路编写程序

单元作业2

1、语句 uchar xdata *p=0x1234;详细介绍这条语句每个部分功能

2、变量的地址和变量的值区别是是什么

3、解释74ls373,74ls245,74ls138三个芯片功能和工作过程

4、51单片机和52单片机区别是什么

5、数码管静态显示和动态显示区别是什么

第二章 定时电源开关控制器

2.3 单片机外部中断和定时中断随堂测验

1、Keil C51编译器用特定的编译器指令分配寄存器组。当前工作寄存器由using指定,“using”后的变量为一个0~3的整数

2、CPU在响应中断后,也是用软件清除有关的中断请求标志IE0或IE1

3、SM0、SM1:控制串行口的工作方式

4、51单片机有两个中断优先级——高级和低级

5、8051单片机有6个中断请求源

2.3 单片机外部中断和定时中断随堂测验

1、cpu在执行中断申请前,需要把下一条指令的存储地址进行保存,中断返回后按这条地址找到指令可以继续执行

2、IE=0x81,表示中断nt0允许和总允许。

3、中断主要用于实时处理系统中

4、键盘操作也主要用中断实现,可以节约cpu大量资源,只有当有按键按下,时产生中断请求,进而执行键盘扫描程序,确定是谁按下。

5、按键消除抖动,硬件消除抖动,效果会好些

6、51单片机有()个中断源

7、51单片机外部中断0,中断号是()

8、51单片机int0中断初始化,要完成(),(),()操作

9、中断源是指()

10、中断的定义是()

11、51单片机中断元int0和int1,当二者优先级均为1时,当二者同时向cpu提出中断,先执行()中断请求

2.4 单片机外部中断编程实现随堂测验

1、#include <reg51.h> #define uchar unsigned char void delay(void) //延时函数 { uchar j,k,i; for(i=10;i>0;i--) for(j=100;j>0;j--) for(k=200;k>0;k--); }

2.4 单片机外部中断编程实现随堂测验

1、IE=0X82,表示中断t0允许中断

2、8051单片机 有6个中断源

3、如果IP寄存器为0x1f,表示所有中断源全为高有限级别。

4、当ET0=1,表示INT0中断源发出中断请求

5、TCON=0x80表示定时器T1中断标志位为1

6、IE为中断允许寄存器,如设 中断0允许,中断1禁止,则对应IE=()

7、IE为中断允许寄存器,如设 中断0允许,中断1禁止,则应设置EX0=(),EX1=(), EA=()

8、中断控制寄存器TCON,功能是()

9、中断有先级寄存器IP,当IP=0X20,表示()

10、定时器方式寄存器TMOD, 当设定T0为方式2, T1为方式1,则TMOD=()

2.5 单片机 可编程16位定时器/计数器随堂测验

1、定时器初始化: TMOD=0x02; TH0=216; ET0=1; EA=1; TR0=1; 就可以了

2、void time0() interrupt 1 { time=1; P2=0xff; } 为一个正确的中断函数

3、定时/计数本质相同,都是计数

4、定时是对内部机器周期的个数机型计数 计数,是对外部来的脉冲个数计数

5、实现定时和计数的方法一般有软件、专用硬件电路和可编程定时器/计数器三种方法。

2.6 单片机定时器/计数器编程实现随堂测验

1、TMOD=0x01; //定时器1方式1

2、TR0=0; //启动定时器 TF0=0; //清T0中断标志

3、TMOD=0x01; //定时器0方式1 TH0=0xf8; TL0=0x30; //装入时间常数 TR0=1; //启动定时器 TF0=0; //清T0中断标志 EA=1; //开全局中断 或IE=0X82 ET0=1; //开定时器0中断

4、#include<reg51.h>//1s加1显示 sbit P1_1=P1^1; code uchar display_code[]={ 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07,0x7f, 0x6f,0x40,0x48}; Unsigned char counter,i; void timer0(void) interrupt 1 { TH0=0xf8; TL0=0x30; //装入时间常数 if(++counter==250) { P2=display_code[i++];counter=0;if(i>9) i=0;} } void main(void) { TMOD=0x01; //定时器0方式1 TH0=0xf8; TL0=0x30; //装入时间常数 TR0=1; //启动定时器 TF0=0; //清T0中断标志 EA=1; //开全局中断 或IE=0X82 ET0=1; //开定时器0中断 while(1) ; //主程序死循环,空等待 }

5、计数器的初始值:X=65536-50000=15536=3CB0H 所以:(TH0)=3CH;(TL0)=0B0H

2.1 独立按键编程实现随堂测验

1、按键抖动是由()产生的
A、机械抖动
B、电气抖动
C、程序抖动
D、都不是

2、按键消抖编程,需要延时函数,延时时间大概在()
A、5-10ms
B、10-20ms
C、20-30ms
D、30-40ms

3、独立式按键电路配置灵活,软件结构简单,但每个按键必须占用()根 I/O 口线
A、1
B、2
C、3
D、4

4、 单片机控制系统中,往往只需要几个功能键,此时,可采用()结构
A、独立式按键
B、矩阵按键
C、都可以
D、都不可以

5、设P11接按键key0,则,测试按键按下的语句为()
A、if(p11==0)
B、p11=0
C、p11=1
D、p11=0|1

6、设P11接按键key0,则,测试按键释放的语句为()
A、if(key0==0)
B、if(key0==1)
C、key=0
D、key=1

7、设P11接按键key0,则在读取按键状态是,先要()
A、P11=1;
B、P11=10
C、P11=0X00;
D、P11=0XFF

8、如果P10-P13接按键,P14-P14悬空,则判别没有按键按下的语句为
A、P11==0xf0
B、if(P11==0xff)
C、p11=0xff
D、if(P11==0xf0)

9、按键属于输出单元

10、按键关闭和断开,表示状态电平一样

11、按键可以软件消抖,不可以硬件消抖

12、软件消抖可以采用20毫秒延时函数实现

13、硬件消抖可以用双稳态触发器实现

14、按键识别可以用if语句

15、按键中断方式对cpu利用率提高有效

16、p11接按键,判别按键断开的语句为if(P1==0)

17、p11接按键,判别按键断开的语句为if(P1==1)

18、单片机引脚外接按键,需引脚外接上拉电阻

19、按键是()单元

20、按键分类有()和()

21、按键抖动消除方法有()和()

22、按键操作编程,应该先(),再读取引脚电平状态

23、按键中断方式特点,是可以提高()

24、单片机P11引脚外接一按键,则该引脚应外接(),之后,再接按键

25、按键的proteus关键词为()

26、多个独立按键在工作时,只允许()个键按下

27、如果key为某一按键,按键识别,如果用语句实现,()

28、按键的释放,可以用语句()来实现

2.2 矩阵按键分析及实现随堂测验

1、按键为输出显示器件

2、判断按键闭合和断开是,可以直接读取单片机与按键相连接的引脚

3、独立按键占用io口资源多

4、按键操作有中断方式和查询方式,中断方式可以提高cpu效率

5、如果P10-P17连接八个按键key0-key7,在识别有无键闭合时,可以先判别无键闭合,会简单方便些,如果无键闭合不成立,则为有键闭合,接下来再判别闭合的键号

6、51单片机引脚直接接按键时候,一般需要外接上拉电阻,其目的是为在处理按键断开时候,引脚能读到有效高电平信号

7、在处理按键时,cpu可以一次处理两个及以上按键同时按下的情况

8、矩阵式按键可以节省单片机引脚资源

9、不论矩阵按键,还是独立按键,键工作过程中都会产生抖动,需要进行消抖,方式有软件延时消抖,和硬件消抖两种

单元测试2

1、51单片机的40个引脚中基本I/O引脚有 个。
A、40
B、20
C、28
D、32

2、bit m;这个语句,m的取值可以为( )
A、255
B、256
C、65536
D、0或1

3、unsigned char xdata *m=0x5678;表示指针变量m指向( )存储单元。
A、3
B、2
C、1
D、4

4、下列语句正确的是( )
A、uchar m=ox260;
B、uchar m=0x256;
C、uchar code m[]={ 260};
D、uchar xdata *m=0x2600;

5、51单片机中断优先级有( )个。
A、2
B、3
C、4
D、5
E、6

6、函数类型 void 表示空类型,没有返回值。

7、Unsigned char m=0x01; m=m<<1;执行后m=0x10。

8、51单片机是16位机。

9、特殊功能寄存器名称,在单片机里,必须用大写字母表示。

10、定时器计数器有0,1,2合计三种工作方式。

11、设置外中断0触发方式为电平触发,语句为EX0=1;

12、51单片机有专门的中断函数。

13、串口中断标志必须硬件清零。

14、51单片机的ALE引脚为地址锁存允许信号。

15、74LS245是八位地址译码器

16、单片机AT89S51是两个 位定时器/计数器。

17、AT89S51单片机有 个外部中断源。

18、AT89S51单片机外部中断有两种触发方式,即 和

19、AT89S51单片机,系统上电复位, 四个并行I/O都输出 电平

20、程序语句 while(1);表示

21、十进制数10,转换成16进制数,为 ,

22、A/D转换器是一种将输入数字量转换为模拟量器件,ADC0809是 位的D/A转换器

23、单片机ATC0809,电源引脚VCC接直流 伏特电压

24、十进制数10,转换成2进制数,为 ,

25、51单片机数据口为

单元作业3

1、按键电路一般要外接上拉电阻,为什么

2、单片机P10,P13,P14,P16,口外接4个按键,其余引脚不接,则在处理过程中如何对其余4个引脚进行处理,才能便于编写程序

3、绘制电路,编写程序,实现按下1号键,数码管显示1,如果无键闭合,则数码管灭

4、按键在处理过程中会发生抖动,为什么,如何处理这种抖动

5、矩阵按键编程实现,请简要说明步骤,及程序

单元作业4

1、中断定义是什么?中断过程有哪几个环节?中断相应条件是什么?

2、中断允许寄存器各位功能是什么,如何进行中断相应允许设置,举例说明

3、外部中断0初始化步骤是什么

4、如果5个中断源,优先级都相同,cpu如何处理,如果有几个优先级相同,有几个不同,cpu又如何处理

5、定时计数器在具体实现过程中,如何使用定时器,如何使用计数器,简要说明

单元作业5

1、51单片机定时器计数器工作方式有几种,有什么区别?

2、单片机T0实现计数1000,编写初始化程序

3、单片机实现定时,初始化步骤主要有哪些

4、单片机采用方式0,1,2,实现1ms定时,编写程序实现led闪烁,间隔1ms'

5、单片机采用方式0,1,2,实现10000ms定时,编写程序实现led闪烁,间隔10000ms'

第三章 智能调光控制器

3.1单片机实现串行通信随堂测验

1、通信:单片机与外界进行信息交换统称为通信

2、通信方式有两种并行通信和串行通信

3、并行通信:数据的各位(二进制)同时发送或接收。特点是传送速度快、效率高,但成本高。适用于短距离传送数据。计算机内部的数据传送一般均采用并行方式

4、串行通信:数据一位一位(二进制)顺序发送或接收。特点是传送速度慢,但成本低。适用于较长距离传送数据。计算机与外界的数据传送一般均采用串行方式

5、单工方式:数据仅按一个固定方向传送

6、半双工方式:数据可实现双向传送,但不能同时进行;

7、全双工方式:允许双方同时进行数据双向传送;

8、波特率 单位时间内传送二进制数据的位数,以位/秒(b/s)表示,也称为数据位速率

9、比特率每秒钟传送二进制数的信号数(即二进制数的位数),单位是bps(bit per second)或写成b/s(位/秒)。

10、同步方式:数据传送使用同一个时钟. 优点是数据传输速率较高,缺点是要求发送时钟和接收时钟保持严格同步

11、异步方式:数据传送不使用同一个时钟. 优点是不需要传送同步脉冲,可靠性高,所需设备简单;缺点是字符帧中因包含有起始位和停止位而降低了有效数据的传输速率

12、MCS-51内部有一个可编程的全双工串行通信接口,该串行口有4种工作方式,以供不同场合使用。波特率可由软件设置,由片内的定时器/计数器产生。接收、发送均可工作在查询方式或中断方式

13、MCS-51单片机内部的串行口有两个物理上独立的接收、发送缓冲器SBUF,可同时接收和发送数据。发送缓冲器只能写入不能读出,接收缓冲器只能读出不能写入。两个缓冲器占用同一个地址(99H)。

3.2 D/A转换随堂测验

1、D/A转换DAC0809属于()位数模转换器
A、8
B、9
C、10
D、11

2、DAC0832如果参考电压为5伏,则分辨率为()
A、0.019v
B、0.19v
C、1.9v
D、19v

3、DAC0832输入数据为()
A、数字量
B、模拟量
C、任意值
D、不确定

4、DAC0832芯片转换后为()极性电流输出
A、双
B、单
C、三
D、四

5、DAC0832()方式是控制输入寄存器和DAC寄存器同时接收资料,或者只用输入寄存器而把DAC寄存器接成直通方式。此方式适用只有一路模拟量输出或几路模拟量异步输出的情形
A、单缓冲
B、双缓冲
C、多缓冲
D、其他

6、DAC0832()方式是先使输入寄存器接收资料,再控制输入寄存器的输出资料到DAC寄存器,即分两次锁存输入资料。此方式适用于多个D/A转换同步输出的情节
A、双缓冲
B、单缓冲
C、双极性
D、单极性

7、DAC0832是采用CMOS工艺制成的单片直流输出型()位数/模转换器
A、8
B、16
C、24
D、32

8、D/A转换芯片,集成电路内有()级输入寄存器
A、2
B、3
C、4
D、5

9、D/A转换器由8位()、8位DAC寄存器、8位D/A转换电路及转换控制电路构成
A、输入锁存器
B、存储器
C、rom
D、ram

10、DAC0832()和51单片机直接连接
A、可以
B、不可以
C、不能
D、未知

3.3 A/D 转换随堂测验

1、ADC0809是9位模数转换器

2、ADC0809输入通道有16个

3、ADC0809不可以和51单片机直接连接

4、ADC0809分辨率为8位

5、ADC0809转换时间为为100μs(时钟为640KHz时),130μs(时钟为500KHz时)

6、ADC0809单个+5V电源供电

7、ADC0809模拟输入电压范围0~+5V,不需零点和满刻度校准

8、ADC0809工作温度范围为-40~+85摄氏度

9、ADC0809低功耗,约15mW

10、ADC0809是CMOS单片型逐次逼近式A/D转换器

测验3

1、模—数转换的过程有四个阶段,即采样、保持、量化和()
A、编码
B、转化
C、发送
D、接收

2、在电路中,数字量通常用()代码表示
A、二进制
B、10进制
C、16进制
D、8进制

3、ADC0832 是美国国家半导体公司生产的一种8 位分辨率、()道A/D转换芯片。
A、双通
B、三通
C、四通
D、5通

4、正常情况下ADC0832 与单片机的接口应为()条数据线
A、4
B、5
C、6
D、8

5、作为单通道模拟信号输入时ADC0832的输入电压是0—5V且8位分辨率时的电压精度为()
A、19.53mV
B、5mV
C、25mV
D、256mV

6、DAC0832供电电压位10v

7、ADC0809供电电压位5v

8、单片机串行通信口在P2口

9、单片机引脚P3.0位串行接收引脚

10、串行通信传输距离比较远

11、并行通信传输距离适合近距离传送

12、串行通信波特率设置需要用到定时器T0

13、串行通信波特率设置需要用到定时器T1

14、串行通信可以查询方式,可以中断方式

15、单片机可以和单片机之间通过串行通信进行通信

16、51单片机有()个全双工串行通信口

17、51单片机的串行通讯口在()口

18、串行通信中,每秒传送二进制数的位数,称为

19、单片机在串行通信时,先发送()位,再发送高位

20、单片机有()种工作方式

21、计算机的数据传送有两种方式,即串行通信和()

22、异步串行数据通信数据帧有()位

23、SCON是()

24、单片机串行通信SCON寄存器中RE表示()

25、DAC0832是()位数模转换器

期中测试

期中测试

1、单片机AT89C51是一个 位单片机
A、8
B、16
C、32
D、64

2、单片机AT89C51其内部中断源有 个
A、5
B、6
C、7
D、8

3、AT89S51单片机的定时/计数器工作在方式1时,T0是 位定时/计数器
A、12
B、13
C、14
D、16

4、AT89S51单片机外部中断有两种触发方式,即 电平方式和
A、边沿方式
B、电压
C、电流
D、频率

5、AT89S51单片机中断允许寄存器IE, 当EA=0x81时,表示
A、允许int0中断
B、允许int1中断
C、允许t0中断
D、允许t1中断

6、函数类型 void 表示空类型。

7、Unsigned char m=0x01; m=m<<1;执行后m=0x10。

8、C51变量类型和c语言部分一样。

9、单片机定时器和计数器原理相同。

10、特殊功能寄存器名称,在单片机里,必须用大写字母表示

11、定时器计数器有5种工作方式。

12、定时器定时时间到时,自动置位溢出标志位EX0=1;

13、1、单片机高级中断可以嵌套低级中断。()

14、1、串口中断标志必须硬件清零。()

15、51单片机是8位机,两个定时器计数器都是8位的

16、c程序语句 for(;;);表示 。

17、十进制数31,转换成16进制数,为 。

18、A/D转换器是一种将输模拟量转换为数字量的器件,ADC0809是 位的D/A转换器

19、A/D转换器则正好相反,可以将模拟量转换为与之相对应的数字量,DAC0832的输入是 通道的D/A转换器

20、AT89S51单片机,系统上电复位, 四个并行I/O都输出 电平。

21、十进制数10,转换成16进制数,为 ,

22、十进制数10,转换成2进制数,为 ,

23、51单片机,电源引脚VCC接直流 伏特电压

24、51单片机的( )口的引脚,具有数据线功能

25、单片机内部程序存储器ROM中一般存放( )

期中测试

1、单片机定义是什么?内部有哪些组成部分?

2、单片机最小系统有哪些组成部分,分别有哪些功能

3、中断系统定义,中断过程,中断条件是什么

4、单片机实现8只灯任意变化,绘制电路,编写程序,截屏上传

5、绘制电路,编写程序,实现按下一个按键,数码管显示1,如果无键闭合,数码管灭

6、绘制电路,编写程序,实现led闪烁,时间间隔1秒

7、数码管动态显示和静态显示区别是什么

中国大学单片机技术应用

随着中国经济的快速发展,各个行业对于电子技术的需求也越来越大。而作为电子技术中不可或缺的一环——单片机技术,在中国大学中的应用也越来越广泛。

单片机技术在中国大学的应用现状

在中国大学中,单片机技术已经被广泛应用于各个领域。比如,在机械、自动化、电子等专业中,单片机技术已经成为必修课程之一。而在计算机科学、通信等专业中,单片机技术也被作为选修课程开设。

除了在课程中的应用,单片机技术在大学生创新创业项目中也占据着重要地位。大学生们通过学习单片机技术,可以开发出各种有创新意义的产品,比如智能家居控制系统、智能车载系统、智能安防系统等。

单片机技术在中国大学教学中的挑战

尽管单片机技术在中国大学中的应用已经很广泛,但在教学中还面临着很多挑战。

首先是师资力量的不足。目前,国内单片机技术方面的专家和教师数量还比较少,导致一些高校在开设单片机技术课程时难以找到专业的教师。

另外,单片机技术的实验环节也面临着一些困难。由于单片机技术的特殊性,需要配备一定数量的实验设备和工具,而这些设备和工具的成本比较高,对于一些地方的高校来说相对困难。

中国大学单片机技术应用的未来发展

尽管单片机技术在中国大学中的教学中还面临着一些挑战,但随着国内对于电子技术的需求不断增长,单片机技术的应用前景仍是非常广阔的。

未来,随着技术的不断升级和发展,单片机技术将会更加普及和成熟。同时,各大高校也将会加大对单片机技术教学的投入,提高师资力量和实验环节的设备和工具配置,以更好地推进单片机技术在中国大学中的应用和发展。

结语

单片机技术在中国大学中的应用已经是非常广泛的了,未来也有着非常广阔的发展前景。我们相信,随着技术的不断发展,单片机技术将成为中国电子产业发展中的重要一环,为中国经济的持续发展做出更大的贡献。