1、(AB.)组成。加法器,寄存器C.运算器,加法器D.运算器,译码器单片机应用技术模拟试卷(B)答案题号一 一二总分得分得分 评卷入 一,单项选择题:(共20题,每题2分,共40分)1,MCS-51单片机地CPU主要由 A.运算器,控制器2,MCS-51单片机地4个并行I/O端口作为通用I/O端口使用,在输出数据时, 需要外接上拉电阻地是(A )oA. P0 口B. Pl 口C. P2 口D. P3 口3,当MCS-51单片机应用系统需要扩展外部存储器或其它接口芯片时,(C )可作为高8位地址总 线使用。A. PO 口B. Pl 口C. P2 口D. PO 口与 P2 口4、MCS-51单片机地
2、位寻址区位于内部RAM地(D)单元。A. 00H-7FHB. 20H-7FHC. OOH1FHD. 20H2FH5,单片机上电复位后,PC地内容为(A)oA. 0000HB. 0003HC. OOOBHD.001BH6,PSW中地RS1与RS0用来(B )oA.指示复位C.选择定时器B.选择工作寄存器组D.选择工作方式7,MCS-51单片机规定一个机器周期共有(D )个节拍。A. 16B. 6C. 8D. 128,当系统地振荡频率为12MHz时,一个机器周期为(C ) usoA. 39, C程序总是从(AB. 2C. 1D. 4A.主函数)开始执行地。B.主程序C.子程序D.主过程10,在C5
3、1程序中常常把(I)作为循环体,用于消耗CPU时间,产生延时效果。A.赋值语句B.表达式语句C.循环语句D.空语句11,程序是以(C )形式存放在程序存储器中地。A. C语言源程序C.二进制编码B.汇编程序D. BCD 码12, (A )显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少地场合。A.静态B.动态C.静态与动态D.查询13,在共阳极数码管使用中,假设要仅显示小数点,那么其相应地字段码是(D )0A.80HB.10HC. 40HD. 7FH14, 一个单片机应用系统用LED数码管显示字符“8”地段码是“80H”可以断定该显示系统用地 是(B )。A.不加反向驱动地共
4、阴极数码管B.加反向驱动地共阴极数码管或不加反向驱动地共阳极数码管C.加反向驱动地共阳极数码管D.以上都不对15,某一单片机应用系统需要扩展10个功能键,通常采用(B )方式更好。A.独立式键盘B.矩阵式键盘C.动态键盘 D.静态键盘16,MCS-51系列单片机地定时器T0用做定时方式时,采用工作方式1,那么初始化编程为(A )oA. TM0D=0x01 B. TM0D=0x50 C. TMOD=OxlO D. TC0N=0x0217,启动TO开始计数是使TCON地(B )oA.TFO位置1 B.TRO位置1 C. TRO位置0 D. TRI位置018,使MCS-51系列单片机地定时器TO停止
5、计数地语句是(A )oA.TRO=O;B.TR1=1;C. TRO=1;D. TR1=1;19,当CPU响应定时器T1地中断请求后,程序计数器PC地内容是(D )0A. 0003H B. OOOBH C. 0013HD. 001BH20,当外部中断。发出中断请求后,中断响应地条件是(C )oA. ETO=1 B. EXO=1 C. IE=0x81 D. IE=0x61得分评卷入二,填空题:(共20空,每空2分,共40分)21,单片机应用系统是由硬件与 软件 组成地。22,除了单片机与电源外,单片机最小系统包括一时钟电路与 复位 电路。23,MCS-51单片机地存储器主要有4个物理存储空间,既一
6、片内数据存储器 , 片内程序 存储器 , 片外数据存储器 ,片外程序存储器。24,片内RAM低128单元按其用途划分为 工作寄存器组,位寻址区与 用户RAM区3个区域。25,当系统地振荡频率为6MHz时,一个机器周期为2 口 so26,MCS-51单片机地中断源有外部中断0,定时器0,外部中断1,定时器1,串行口。得分评卷入27,中断源中断请求撤销包括硬件自动清除,软件清除,硬件配合软件共同清除等三种形式。三,单片机应用设计:(共2题,每题10分,共20分)28画出MCS-51单片机时钟电路,并指出石英晶体与电容地取值范围。处.口8051XTAL1Cl:晶振U11C2 -TI至内部时钟电路单片
7、机晶振电路一般地,电容C1与C2取30pF左右,晶体地振荡频率范围是1.2MHz12 MHz。如果晶体振荡频 率高,那么系统地时钟频率也高,单片机运行速度也就越快。MCS-51在通常应用情况下,使用振荡频 率为地6MHz或12MHz地晶振,如果系统中使用了单片机地串行口通信,那么一般采用振荡频率为 11.059MHz 土也晶振。29,现要求LED地阴极接在P1. 0引脚上,请完成LED点亮电路与C语言程序设计。 答:(1) LED点亮电路设计C1R110kI1 X1 _19C2 -I- CRYSTALHI 11830pFXTAL1XTAL2RSTP0.0/AD0P0.1/AD1P0.2/AD2
8、P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7ESSS C3 1r-1 10uFR21 220D1LED-RED29303112345678PSEN ALE EAP2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P1.0/T2P1.1/T2EXP1.2P1.3P1.4P1.5P1.6P1.7P3.0/RXDP3.1/TXD P3.27iNT0 P3.3/INTTP3.4/T0P3.5/T1P3.&WR P3.7/RDAT89S52(2) LED点亮程序设计 include sbitLED=PlA0;void main (void)(LED=0;while(l);