没有合适的资源?快使用搜索试试~ 我知道了~
单片机应用技术考试题库.docx


试读
11页
需积分: 0 1 下载量 22 浏览量
更新于2022-12-15
收藏 31KB DOCX 举报
单片机应用技术考试题库.docx

习题1
1.1单项选择题
(1) MCS-51系列单片机地CPU主要由 组成。
A.运算符,控制器 B.加法器,寄存器 C.运算器,加法器 D.运算器,编码器
(2)单片机中地程序计数器PC用来 o
A.存放指令 B.存放正在执行地指令地址
C.存放下一条指令地地址 D.存放上一条指令地址
⑶单片机8031地一 EA引脚 o
A.需要接地 B.需要接+5V电源 C.可悬空 D.以上三种视需要而定
(4)外部扩展存储器时,分时复用做数据线与低8位地址线地是 o
A.P0 口 B.P1 口 C.P2 口 D.P3 口
(5) PSW中地RS1与RS0用来 o
A.选择工具寄存器 B.指示复位 C.选择定时器 D.选择工作方式
(6)单片机上电复位后,PC地内容为 o
A.0000H B.003H C.000BH D.0800H
(7) Intel 8051 单片机地 CPU 是。
A.16 B.4 C. 8 D.准 16 位
(8)程序是以 形式存放在程序存储器中地。
A. C语言源程序 B.汇编程序 C.二进制编码 D.BCD码
(9) 8050单片机地程序计数器PC为16位计数器,其寻址范围是 o
A. 8 KB B.16KB C.32KB D.64KB
(10)单片机地ALE引脚是以晶振荡频率地 固定频率输出正脉冲,因此它可作为外部时钟或外部定时
脉冲使用。 A.l/2 B.l/4 C.l/6 D.1/12
1.2 填空题 (1)单片机系统是由 与 组成地。
(2)除了单片机与电源外,单片机最小系统包括 电路与 电路。
(3)在进行单片机应用系统设计时,除了电源与地线引脚外,,,,引脚信号需要连接相 应电路。
(4) MCS-51系列单片机地存储器主要有4个物理存储空间,即,,,o
(5) MCS-51系歹ij单片•机地XTALL与XYAL2引脚是 弓|脚。
(6) MCS-51系列单片机地应用程序一般存在 中。
(7)片内RAM低128单元,按其用途划分为,与 3个区域。
(8)当振荡脉冲频率为12 MHz时,一个机器周期为;当振荡脉冲频率为6 MHz时,一个机器周期 为 o
(9) MCS-51系列单片机地复位电路有两种,即 与。
(10)输入单片机地复位信号需延续 个机器周期以上地—电平时即为有效,用于完成单片机地复位初
始化操作。
1.3回答题
(1)什么是单片机?它由哪几局部组成?什么是单片机应用系统?
(2) P3 口第二功能是什么?
buf[i]=SBUF; 〃从串口接收数据存入数组buf[]

)
)
5.10串口发送程序,发送89S51
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar idata trdata[]={
,
8
,
,'9','S','5V l',0x0d,0x0a,0x00};
main()
(
uchar i;
uintj;
SCON= 0x40; 〃规定串口工作在方式1,发送数据
PCON=0; //SMOD=0
TMOD=0x20; 〃定时器1工作在方式2
TH1= 0xe6; //12MHz 1200 波特率
TL1= 0xe6;
TR1= 1; 〃启动定时器1
while(l) 〃不断发送数据
( i=0; while(trdata[i]!=OxOO) //00 结束
(
SBUF=trdata[i]; 〃将数据送到串口发送器SBUF while(TI==0);
TI=0;
i++;
)
for (j=0;j<50000;j++); 〃延时 8 u S 义50000 =0.4 秒
习题6
上机考试题目:
第一大类:电子秒表,时钟
1 . 绘制出型号为STC89c52RC单片机外接4个按钮与4个数码管接线原理图。编程实现以下功能:按下 按钮“1”,电
子秒表启动,按下按钮“2,电子秒表暂停,按下按钮“3”,再次启动电子秒表,按下按钮“4”, 电子秒表停止计
数并清零。数码管显示格式是OO.Oo要求采用定时器中断方式实现计时。
2 . 绘制出型号为STC89C52RC单片机外接3个按钮与4个数码管接线原理图。编程实现以下功能:按下 按钮“1”,
电子秒表启动并清零,按下按钮“2”,电子秒表暂停,按下按钮“3”,再次启动电子秒表。数 码管显示格式
是OO.Oo要求采用定时器中断方式实现计时。
3 . 绘制出型号为STC89C52RC单片机外接4个数码管接线原理图。编程实现以下功能:上电或复位后电 子秒表清
零并启动,用外部中断0暂停电子秒表,外部中断I再次启动电子秒表。数码管显示格式是 00.00要求采用定
时器中断方式实现计时。
4 . 绘制出型号为STC89C52RC单片机外接16个按钮与4个数码管接线原理图。编程实现以下功能:上电 或复位后

后电子计数器清零并启动,由T0产生脉冲地个数使计数器加1,外部中断0停止计数器工作。 数码管显示格
式是0000。计数脉冲检测使用查询方式。
5 . 绘制出型号为STC89C52RC单片机外接16个按钮与3个数码管接线原理图。编程实现以下功能:上电 后计数器
初始数值由按键设置,按下“A”按键启动,TO产生脉冲地个数将计数器减1,外部中断1停止 计数器工作。数
码管显示格式是000o计数脉冲检测使用查询方式。
6 . 绘制出型号为STC89C52RC单片机外接16个按钮与4个数码管接线原理图。编程实现以下功能:上电 或复位后
后电子计数器清零并启动,由T0产生脉冲地个数使计数器加1,外部中断0停止计数器工作。 数码管显示格
式是0000。计数脉冲检测使用中断方式。
7 . 绘制出型号为STC89C52RC单片机外接16个按钮与3个数码管接线原理图。编程实现以下功能:上电 后计数器
初始数值由按键设置,按下按键启动,T0产生脉冲地个数将计数器减1,外部中断1停止 计数器工作。数码管
显示格式是000o计数脉冲检测使用中断方式。
8 . 绘制出型号为STC89C52RC单片机外接16个按钮与8个数码管接线原理图。编程实现以下功能:计时
24小时地电子钟,可以用按键设置时,分。数码管显示格式是00.00-00。
9 . 绘制出型号为STC89C52RC单片机外接16个按钮与8个数码管接线原理图。编程实现以下功能:计时 24小时地
万年历,应在程序中事先设定年,月,日,时,分。时钟与年,月,日交替显示。数码管显示格式是 00-00-00
o
第二大类:时钟+串行通信
10 .绘制出型号为STC89C52RC单片机甲机外接2个按钮与3个数码管,发送数据,乙机3个数码管,接收数 据地接
线原理图。编程实现以下功能:上电后电子秒表清零并启动,按下按钮1,电子秒表暂停,按下按钮 2,再次启
动电子秒表,数码管显示格式是00.0o该结果同时送到乙机显示。要求采用定时器中断方式 实现计时。
11 .绘制出型号为STC89C52RC单片机甲机外接3个数码管,发送数据,乙机3个数码管,接收数据地接线原 理图。
编程实现以下功能:上电后电子秒表清零并启动,用外部中断0暂停电子秒表,外部中断1再次启 动电子秒
表。该结果同时送到乙机显示。数码管显示格式是00.0o要求采用定时器中断方式实现计 时。计数脉冲检
测使用中断方式。
12 .绘制出型号为STC89c52RC单片机甲机外接4个数码管,发送数据,乙机4个数码管,接收数据地接线原 理图。
编程实现以下功能:能统计T0产生脉冲地个数,上电后电子计数器清零并启动,外部中断0停止 计数器工作。
该结果同时送到乙机显示。数码管显示格式是0000。计数脉冲检测使用中断方式。
13 .绘制出型号为STC89C52RC单片机甲机外接3个数码管,发送数据,乙机3个数码管,接收数据地接线原 理图。
编程实现以下功能:上电后电子秒表清零并启动,用外部中断0暂停电子秒表,外部中断1再次启 动电子秒
表。该结果同时送到乙机显示。数码管显示格式是00.0c要求采用定时器中断方式实现计 时。计数脉冲检测
使用查询方式。
14 .绘制出型号为STC89c52RC单片机甲机外接4个数码管,发送数据,乙机4个数码管,接收数据地接线原 理图。
编程实现以下功能:能统计T0产生脉冲地个数,上电后电子计数器清零并启动,外部中断0停止 计数器工作。
该结果同时送到乙机显示。数码管显示格式是0000。计数脉冲检测使用查询方式。
15 .绘制出型号为STC89C52RC单片机甲机外接8个数码管,发送数据,乙机8个数码管,接收数据地接线原 理图。
编程实现以下功能:计时24小时地电子钟,结果同时送到另一台单片机显示。数码管显示格式是 00-00-00 o
16 .绘制出型号为STC89C52RC单片机甲机外接8个数码管,发送数据,乙机8个数码管,接收数据地接线原 理图。
编程实现以下功能:计时24小时地万年历,时钟与年,月,日交替显示。结果同时送到另一台单片 机显示。
数码管显示格式是00-00-00o
第三大类:按钮控制继电器+串行通信
17 .绘制出型号为STC89c52RC单片机甲机外接8个按钮与4个数码管,乙机P0 口接8个继电器(画一个, 其它用虚
线表示)地接线原理图。编程实现以下功能:甲机按下按钮“1”到“8”,甲机左边地单个数 码管显示对应数
字,乙机对应地LED亮。
18 .绘制出型号为STC89C52RC单片机甲机外接8个按钮与4个数码管,乙机P0 口接8个继电器(画一个, 其它用
剩余10页未读,继续阅读
资源推荐
资源评论

191 浏览量
2022-04-21 上传
2021-10-11 上传
2022-12-16 上传
2021-12-30 上传
2022-07-04 上传
2021-09-30 上传
122 浏览量
168 浏览量
123 浏览量
2022-06-17 上传

175 浏览量

170 浏览量

169 浏览量
150 浏览量
2025-01-24 上传

126 浏览量
资源评论


yyyyyyhhh222
- 粉丝: 468
- 资源: 6万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- Java实训报告大全 JavaScript
- apache-jmeter-5.6.3.zip
- yiwa-机器人开发资源
- CoCache-Kotlin资源
- boe谷歌浏览器收藏标签
- 重庆市dem 无偏移tif
- 影刀RPA中级证书-网页进阶-批量自动发货
- AIOT人工智能物联网数据平台前端-AI人工智能资源
- MODIS数据综合处理软件 V1.0
- Rust通用代码生成器:莲花-Rust资源
- “数学建模必会十大经典算法详解”是一份深入解析数学建模中核心算法的资源 该资源详细阐述了包括蒙特卡罗算法、数据拟合与参数估计、线性规划与整数规划、图论算法、动态规划、以及最优化理论的非经典算法(如模拟
- CH592 Peripheral设备 PWM+DMA 驱动WS2812灯带
- 云手机操作视频效果展示
- MegEngine -硬件开发资源
- form-create-移动应用开发资源
- go-view-Typescript资源
安全验证
文档复制为VIP权益,开通VIP直接复制
