51单片机培训试题

发布 2024-04-17 18:40:10 阅读 7567

51单片机培训考试题专业姓名:

一、填空题。

1、at89s51单片机为 8 位单片机,共有 40 个引脚。

2、 at89s51访问片外存储器时,利用 ale 信号锁存来自 p0 发出的低8位地址信号。

3、at89s51的 p3 口为双功能口。

4、at89s51内部提供 2 个可编程的定时/计数器,定时器有 4 种工作方式。

5、at89s51有 4 级中断, 5 个中断源。

6、at89s51的 p3 口为高8位地址总线口。

7、设计一个以at89s52单片机为核心的系统,如果不外扩程序存储器,使其内部4kb闪烁程序存储器有效,则其 ea 引脚应该接高电平 。

8、单片机系统中使用的键盘分为独立式和行列式键盘,其中行列式键盘的按键识别方法有高电平和低电平 。

9、欲使p1口的低4位输出0,高4位不变,应用c语言语句为 p1=(p1&0xf0)|0x0f 。

ls138是具有3路输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 片芯片。

11、at89s51单片机的外部中断口有 2 个,分别为芯片的第 脚。

12、at89s51的定时器t0、t1均可以工作在定时和计数模式。工作在计数模式时,t0是对 p3.4 管脚的输入脉冲计数,t1是对 p3.5 管脚的输入脉冲进行计数。

13、at89s51单片机的串行口工作在异步通讯时,方式1的波特率来自于机器周期的溢出率。

二、简述51单片机的特殊寄存器中程序状态字寄存器psw中各位的功能定义。

cy:进位标志。

ac:辅助进、借位(高半字节与低半字节间的进、借位)

f0:用户标志位。

rs1、rs0:工作寄存器组选择位。

0v:溢出标志位。

p:奇偶校验位。

三、基于51开发板,编写5个程序,分别实现如下功能。

1、键盘上按1到9数字键时,在1616屏上显示相应数字加1后的值,比如按1显示2。

2、在串行口通讯时,如果开发板收到的数据为0x11,发送0x88;否则,发送0x99。

3、向6264的0x10开始写入一串数据0379***

然后读出并显示在1616屏上。

4、向at24c02写入一串数据0379100863,然后读出并显示在1616屏上。

5、利用i/o口实现跑马灯,灯点亮的顺序:先从上到下,再从下到上,周而复始。

51单片机试题 2

第二部分 mcs 51单片机原理与接 术 一 单项选择题 本大题共11小题,每题1分,共11分。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。h是用8位二进制补码表示的十六进制数,那么相应的十进制数是 a 128 b 64 c 0 d 128 17 单片...

51单片机IO口工作原理

51单片机i o口工作原理。一 p0端口的结构及工作原理。p0端口8位中的一位结构图见下图 由上图可见,p0端口由锁存器 输入缓冲器 切换开关 一个与非门 一个与门及场效应管驱动电路构成。再看图的右边,标号为引脚的图标,也就是说引脚可以是p0.0到p0.7的任何一位,即在p0口有8个与上图相同的电路...

单片机试题

01 单片机是将微处理器 一定容量的 ram 和 rom 以及 i o 口 定时器等电路集成在一块芯片上而构成的微型计算机。2 单片机89c51片内集成了 4 kb的flash rom,共有 5 个中断源。3 两位十六进制数最多可以表示 256 个存储单元。c51是以下哪个公司的产品?c a int...