陕西省千阳县职业中学2023-2024学年高二下学期期末《单片机》试题

标签:
普通文字版
2024-07-10
| 3页
| 126人阅读
| 2人下载

内容正文:

22 级 6 班单片机期末考试试卷 一、判断题(20 分) 1. 单片机是单片微型计算机的简称。 2. AT89C51 单片机的生产厂家是 STC 公司。 3. 单片机是通过编程控制的微型处理器。 4. Sbit 命令的作用是宏定义。 5. Sfr P0=0x80 的含义是给 P0 口分配了一个 0X80 的物理地址。 6. Include <reg51.h>叫做单片机的头文件。 7. 通常的 40 引脚的单片机有 8组 I/0 口。 8. 通常的 40 引脚的单片机,电源正极引脚为 20 脚。 9. 通常的 40 引脚的单片机,电源负极引脚为 40 脚。 10. 单片机属于控制类数字芯片。 11. 单片机的内核只能处理二进制数。 12. 单片机的程序需要转化成 16 进制的 HEX 文件。 13. Unsigned char 变量的取值范围是 0~255. 14. Unsigned int 变量的取值范围是 0~65535. 15. 利用 keil C51 软件建立工程时需要按照说明书选择单片机的型号。 16. C 文件编程时候如果出现 3 Error(s),则表示该文件有警告提示。 17. 如果单片机的标识为 STC89C51RC-DIP 则该单片机的内存为 1KB。 18. 程序中的 do 语句属于选择语句。 19. 程序中的 while 语句属于选择语句。 20. 程序中的 for 语句属于选择语句。 二、选择题(共 20 分) 21. 二进制与 16 进制的转化正确的是( ) A=1010 B.=1001 C.=1111 D.=1110 22.十六进制的 E转化成二进制为( ) A.1010 B.1001 C.1111 D.1110 23.Unsigned char 变量的取值范围是( ) A.0~255 B.-128~127 C.-32768~32767 D.0~65535 24.~28 题如图所示的电路图按照要求填写。 24. 图中的 D1~D8 表示( ) 25. 所有的 D1~D8 采用( )接法。 26. D2 连接在单片机的( )口。 27. 初始状态下单片机 P2 口均处在( )。 28. 位定义语法正确的是( ) 29. 29.~35 题如图所示的电路图按照要求填写。 29.其中的 U4 芯片 74HC245 是( ) 30.所有的数码管均为( ) 31.如果要让数码管显示 8则给 P0 口赋值( ) 32.如果要让数码管显示 9则给 P0 口赋值( ) 33.如果要让数码管显示 3则给 P0 口赋值( ) 34.RP4=100 是( ) 35.数码管小数点的点亮与否由( )控制。 36.以下属于单片机头文件对 P0 口分配物理地址的是( ) A.sfr P0=0x80 B.sfr P0=0x90 C.sfr P0=0xA0 D.sfr P0=0xB0 37.以下属于单片机头文件对定时器 1高 8位分配物理地址的是( ) A.sfr TL0=0x8A B.TL1 =0x8B C.sfr TH0=0x8C D.sfr TH1=0x8D 38.关于指令 for (i=1000;i>0;i--)理解正确的是( ) A.i 的初值设为 1000 B.i 为 unsigned int 型变量 A. 稳压二极管。B.三极管 C.灯泡 D.LED E. 共阳极 F.共阴极 G.电阻 H.排阻 L. 高电平 K.低电平 M. P2.0 N.P2.1 P. Sbit a1=P2^1; Q.Sbit a1=P2.1; A.0x3f B.0x6f C.0x7f D.0x4f F. 共阳极 F.共阴极 G.电阻 H.排阻 N. 锁存器 M.继电器 0. P0.0 P.P0.7 C.i 要允许运行的条件是比 1大 D.变量 i是每次减小 2 三、填空题 (根据给定的程序回答问题。)39-59 共 20 分。 1.#inclde <reg52.h> 2.#define uchar unsigned char 3.#define uint unsigned int 4.#sbit duanma=P2^6; #sbit weima=P2^7; #sbit led1=P1^0; 5.uchar code table []={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d, 0x7d,0x07,0x7f,0x6f,0x77,0x7c, } 6.void yanshi (uint ); 7.void display (uchar , uchar ); 8.uchar num,num1,num2,shi,ge;" void main () 9.{TMOD=0x11; TH0=(65536-45872)/256; TL0=(65536-45872)%256; TH1=(65536-45872)/256; TL1=(65536-45872)%256; 10. EA=1; ET0=1; ET1=1; TR0=1; TR1=1; while(1) 11.{display(shi,ge);} } 12.void display(uchar shi,uchar ge) { dula=1;P0=table[shi]; dula=0; P0=0xff; wela=1; P0=0xfe; wela=0; delayms(5); dula=1;P0=table[ge]; dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delayms(5); } 13.void delayms(uint xms) { uint i,j; for(i=xms;i>0;i--) for(j=110;j>0;j--); } 14.void T0_time() interrupt 1 { TH0=(65536-45872)/256; TL0=(65536-45872)%256; num1++; if(num1==4) num1=0; led1=~led1; } 15.void T1_time() interrupt 3 { TH1=(65536-45872)/256; TL1=(65536-45872)%256; num2++; if(num2==20) num2=0; num++; if(num==60) num=0; shi=num/10; ge=num%10; } 39.其中的 1叫做单片机的( ) 40.2.3 两句叫( )定义 41.第 4 句叫( )定义 42.第 5 句的格式是写了一个( ) 43.第 6 句是( )了一个延时函数 44.第 7 句是声明了一个( )函数。 45.第 9 句是打开了( )器。 46.第 10 句是打开( )的开关。 47.第 13 段是带( )函数的主体。 48.第 14 段是用( ),使得 led 灯交替闪烁。 49.第 15 段的 if 语句主要是实现了( )分离。 50.该程序的功能是实现 1.( )2.( ) 51.该程序的数码管显示的最大值是( )。 52.该程序总共用到了单片机的( )个中断。 54.满 1 秒实现累加的程序由变量( )控制。 55.满 200 耗秒实现闪烁的程序由变量( )控制。 56.满最大值实现数码管归零由变量( )控制 57.数码管哪一位显示由( )控制。 58.数码管显示几由( )控制。 四.多项选择题(共 20 分) 61.关于单片机说法正确的有( ) A.单片机是单片微型计算机的简称。 B.单片机必须有电源引脚。 C.单片机必须接入晶振才能工作。 D.单片机是数字芯片。 62.如果单片机型号为 STC89C51RC-DIP 则( ) A.STC 表明该单片机是西门子公司出品的。 B.该芯片的内核为 8051 内核 C.该芯片的存储空间是 4KB。 D.该芯片为双列直插式。 63.单片机的应用范围有( ) A.工业自动化 B.智能仪器仪表 C.电子类产品 D.通信方面 64.80C51 单片机可以接入的外部中断有( ) A.外部中断 0 B.外部中断 1 C.外部中断 2 D.外部中断 3 65.80C51 单片机可以接入的内部中断有( ) A.内部中断 0 B.内部中断 1 C.内部中断 2 D.内部中断 3 66.关于独立按键下列说法正确的有( ) A.独立按键可以与任何 I/O 口可以建立关联关系。 B.独立按键按下时会产生机械抖动。 C.机械去抖的时间大约是 10 微秒。 D.独立按键按下时候一般对应 I/O 的电平会被拉低。 67.共阴极数码管的显示数码与赋值正取的有。( ) A.0=0X3F B.1=0X6F C.2=0X5B D.4=0X66 68.对于 LED 显示屏的控制中说法正确的有( ) A.RS 端叫做数据、命令选择端。 B.RW 段为读写选择端 C.EN 为使能信号控制端。 D.VSS 为电源负极端。 69.LED 显示屏的接口信号包括( ) A.电源地和电源正。 B。背光电源正和负。 C.数据接口 8个。 D.使能信号控制端。 70.关于 1602 液晶显示屏说法正确的有( ) A.控制器内部有 80B 的 RAM 缓冲区。 B.每行可以显示 16 个汉字 C.可以两行同时显示 。 D.每行可以写入 40 个字符。 五.简答题。(20 分每题 10 分) 71.参照 24 题的 LED 连接关系,写一段程序实现 LED1 亮 3 秒后,熄灭 2秒, 不停的循环。 72.计算共阴极数码 0-9 对应的十六进制数 答题卡部分 姓名: 一、判断题 二、选择题 三.填空题 39 40 41 42 43 44 45 46 47 48 49 50.1 50.2 51 52 53 54 55 56 57 58 四.多项选择题 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 61 62 63 64 65 66 67 68 69 70

资源预览图

陕西省千阳县职业中学2023-2024学年高二下学期期末《单片机》试题
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。