当前位置:首页 > 单片机答案
1、S-51系列单片机的CPU主要由 A组成。 A、运算器。控制器 B、加法器、寄存器 C、运算器、加法器 D、运算器、译码器 2、单片机中的程序计数器PC用来 (C )
A、存放指令 B、存放正在执行的指令地址 C、存放下一条指令地址 D、存放上一条指令地址 3、单片机8013的EA引脚 (A ) A、必须接地 B、必须接+5V电源
C、可悬空 D、以上三种视需要而定
4、外部扩展存储器时,分时复用做数据线和低8位地址线的是 ( A ) A、PO口 B、P1口 C、P2口 D、P3口
8、程序是以 (C )式存放在程序存储器中的。 A、C语言源程序 B、汇编程序 C、二进制编程 D、BCD码 1、仿真器的作用是 (C)
A、能帮助调适用户设计的软件 B、能帮助调适用户设计的硬件 C、能帮助调适用户设计的硬件和软件 D、只能做各种模拟实验 5、单片机能够直接运行的程序是 (D) A、汇编源程序 B、C语言源程序 C、高级语言程序 D、机器语言源程序
1、MCS-51系列单片机的4个并行I/O端口作为通用I/O端口使用在输出数据时,必须外接上拉电阻的是 (A ) A、PO口 B、P1口 C、P2口 D、P3口
2、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,(A)可作为低8位地址总线使用。 A、PO口 B、P1口
C、P2口 D、P0口和P2口
3、当MCS-51系列单片机应用系统需要扩展外部存储器或其他接口芯片时,(C)可作为高8位地址总线使用。 A、PO口 B、P1口
C、P2口 D、P0口和P2口 5、C程序总是从(A)开始执行的。
A、主函数 B、主程序 C、子程序 D、主过程 6、最基本的C语言语句是(B)
A、赋值语句 B、表达式语句 C、循环语句 D、复合语句
7、在C51程序中常常把(D)作为循环体,用于消耗CPU时间,产生延时效果。
A、赋值语句 B、表达式语句 C、循环语句 D、空语句
9、在C51语言中,当do-while语句中条件为(A)时,结束循环。 A、0 B、false C、true D、非0 10、下面的while循环执行了(A)次空语句。
A、无限次 B、0次 C、1次 D、2次
13、下面是对一维数组s的初始化,其中不正确的是(D) A、char s[5]={“abc”} B、char s[5]={?a?,‘b’,c’} C、char s[5]=“” D、char s[5]=“abcdef”
1,MCS——51系列单片机的定时器T0用做定时方式时,采用工作方式2,则工作方式控制字为(A)
A TMOD=0x01 B TMOD=0x50 C TMOD=0x10 D TCON=0x02
2、 使MCS——51系列单片机的定时器T0停止计数的语句是(A) A TR0=0 B TR1=0 C TR0=1 D TR1=1
3 、 MCS——51单片机在同一级别里除串行口外,级别最低的中断源是(D) A 外部中断1 B 定时器T0 C 定时器T1 D 串行口
4 、 在单片机应用系统中,LED数码管显示电路通常有(C)显示方式 A 静态 B 动态 C静态和动态 D查询 5、(A)显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合
A 静态 B 动态 C静态和动态 D查询
6、 在共阳极数码管使用中,若要仅显示小数点,则其相应的字段码是(D) A 80H B 10H C 40H D7FH
6、MCS-51系列单片机的应用程序一般存放在 POM 中。
8、当振荡脉冲频率为12MHz时,一个机器周期为 us ;当振荡脉冲频率为6MHz时,一个机器周期为 2us
MCS——51的中断源有(TCON SCON IE IP)
1 MCS——51系列单片机的4个并行输入/输出端口中,常用于第二功能的是(P3口)
2 用 C51编程访问MCS——51单片机的并行T/O端口时,可以按(字节 )寻址操作,还可以按( 位)操作。
4 C51中定义一个可位寻址的变量FLAG访问P 3口的P3.1引脚的方法是(sbit Flag=p3^ )
6 结构化程序设计的三种基本结构是(顺序结构,选择结构和循环结构 ) 8 (If)语句一般用做单一条件或分支数目较少的场合,如果编写超过3个以上分支的程序可用多分支选择的( Switch )语句。
1、简单叙述89c51的c/T的四种工作方式的特点有哪些?如何进行选择和设定?
M1 工 作 方 式 功 能 说 明 M0 0 0 0 1 1 0 方 式 0 方 式 1 方 式 2 13位计数器 16位计数器 自动再装入8位计数器 1 1 方 式 3 定时器0:分成两个8位计数器 定时器1:停止计数
2、51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?
答:MCS-51系列单片机有5个中断源,分别是外部中断0、定时器0、外部中断1、定时器1、串行口。都被定义高优先级中断它们的优先级别通过寄存器IP实现。
3、在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么? 答:(1)确定T/C的工作方式——编程TMOD寄存器; (2)计算T/C中的计数初值,并装载到TH和TL;
(3)T/C在中断方式工作时,须开CPU中断和源中断——编程IE寄存器;(4)启动定时器/计数器——编程TCON中TR1或TR0位。
4、8051引脚有多少I/O线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位?
答:32个I/O线,地址总线可传送单片机送出的地址信号,用于访问外部存储器单元或I/O端口。
数据总线用于在单片机与存储器之间或单片机与I/O端口之间传送数据。地址总线十六位,数据总线八位 5.如何正确使用P3口。
P3口有双重功能,P3口得第二功能信号都是单片机的重要控制信号,所以在实际使用时,一般先选用第二功能,剩下的才做输入输出使用。 6、单片机的应用领域有哪些?
答:家用电器领域;
办公自动化领域; 商业销售领域; 工业自动化领域; 智能控制领域。
7、8051的定时器/计数器的定时功能和计数功能有何不同?分别应用在什么场合?
答:定时工作模式和技术工作模式的工作原理相同,只是计数脉冲来源有所不同:
处于计数工作模式时,加法计数器对芯片端子T0(P3.4)或T1(P3.5)
上的输入脉冲计数;
处于定时器工作模式时,加法计数器对内部机器周期脉冲计数。
8、7段LED静态显示和动态显示在硬件连接上分别具有什么特点?实际设计是如何选择使用?
答:动态显示可以在多位7段数码管里,每位显示不同的数据。
而静态显示只能在每位数码管显示相同数据;
如果只用到一位数码管的话,可以选择静态显示,但是要显示多位的话,就一定要选择动态显示。
二、应用单片机内部定时器T0工作在方式1下,从P1.0输出周期为1ms的方波脉冲信号,已知单片机的晶振频率为6MHZ。
请(1)计算时间常数X,应用公式X=216-t(f/12) (2)写出程序清单 解:解:X=216-t(F/12) =216-1*10‘-3*6*10‘6/12 =OFEOCH ORG 3000H
START:MOV TMOD,#01H MOV TL0,#OCH MOV THO,#OFEH SETB TR0
LOOP: JBC TFO,DONE SJMP LOOP
DONE: MOV TL0,#OCH MOV THO,#OFEH CPL P1.0 SJMP LOOP
共分享92篇相关文档