2011-2012微型计算机原理及应用试卷A

更新时间:2023-11-22 15:12:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

? ?????? _??__???_线__订线_装订__?装__??__??_?_线_订线:装订名?装姓??生???学线订线装订?装??????师?教师考教监考交监并交一并纸一题纸答题与答须与卷须试卷?试:??号??学??生?线学订线_装订__?装__??__???_线__订线_装订__?装__??_级???班线订线生装订学?装???????????内蒙古科技大学2011 /2012 学年第 1 学期 2、MCS-51系列单片机外扩存储器芯片时,4个I/O中作为数据总线的是( )。

《微型计算机技术及应用》考试试题

A、P0口和P2口 B、P0口 C、P2和P3口 D、P2口

课程号:67106316

考试方式:闭卷

3、 对于标准MCS-51,若晶振频率为12MHz,则1个机器周期的时间长度为:( )

使用专业、年级:自动化2009、测控2009、电气2009、信息2009、通信2009 A、2μs B、1μs C、0.5μs D、4μs 任课教师:朱林、贾华、张晓利、李琦、赵建敏、王新春 4、访问外部数据存储器时,不起作用的信号是( )。

考试时间:

备 注:A卷

A、RD B、WR C、PSEN D、ALE 一、 填空题(每空1分,共20分)

5、 变量的存储器类型是指( )

1、设X=5AH,Y=36H,则X与Y“或”运算为 ,X与Y的“异或”运算为 A、变量在内存中的排列顺序 B、变量在程序执行过程中的作用范围 (要求结果写出二进制形式)。

C、变量占用的物理空间大小 D、变量所处的存储区域

2、+1000110B的反码是 ;-0110011B的补码是 。 6、MCS-51单片机在寄存器间接寻址方式中,寄存器中存放的是( )。

3、MCS-51单片机为 位单片机。 A、操作数 B、操作数地址 C、转移地址 D、地址偏移量

4、MCS-51单片机三总线包含

、 和 。

7、若晶振频率为6MHz(12周期/机器周期),则ALE的频率为:( )

5、MCS-51访问片外存储器时,利用 信号锁存来自 发出的低8位地址信号。 A、12MHz B、6MHz C、2MHz D、1MHz

6、CPU是单片机的核心组件,它包括 和 。

8. 要使无符号字符型变量a中的数高4位为0,低4位不变,则执行以下哪条语句:7、一个机器周期等于 个状态周期,振荡脉冲2分频后产生的时钟信号的周期( )

定义为状态周期。

A、a = a & 0x0F; B、a = a & 0xF0; C、a = a | 0x0F; D、a = a | 0xF0; 8、 MCS-51单片机的外部中断有两种触发方式,分别是 触发方式和 触9、若定义: unsigned char x[5] ,*pb ; 则正确的赋值表达式是( )

发方式。

A、pb=x; B、pb=*x; C、*pb=&x; D、*pb=*x; 9、MCS-51单片机外部程序存储器的最大可扩展容量是 ,其地址范围10、 以下能正确定义一维数组的选项是( )

是 。

A、int a[5]={0,1,2,3,4,5}; B、char a[ ]={0,1,2,3,4,5}; 10、ROM芯片2764的容量是 ,若其首地址为 0000H,则其末地址 。 C、char a={‘A’,‘B’,‘C’}; D、int a[5]=“0123”; 11、若有C51语句unsigned char temp,那么temp占用 个字节。 11、使用宏来访问绝对地址时,一般需包含的库文件是( )

A、reg51.h B、absacc.h C、intrins.h D、startup.h 二、 单项选择题(共15题,每题1分,共15分)

12、扩展存储器时要加锁存器74LS373,其作用是( )。

A、锁存寻址单元的低八位地址 B、锁存寻址单元的数据 1、C51的数据类型有( )

C、锁存寻址单元的高八位地址 D、锁存相关的控制和选择信号 A、char 、int 和code B、unsigned char、unsigned int和指针 13、晶振频率为12MHz,则T0最大定时时间为:( )

C、long、data和bit D、auto、float和short

A、256μs B、512μs C、65536μs D、131072μs

第 1 页 共 3 页

□□□□□□□□□□□□ ???? _?__?_线__订_装__?__?__?__线_订:装名?姓生??学线订装????师教考监交并一纸题答与须卷试?:?号?学?生线学订_装__?__?__?_线__订_装__?__?_级?班线订生装学??????14、MCS-51单片机扩展外部程序存储器和数据存储器( )。

#include “reg51.h” A、分别独立编址

B、统一编址

unsigned char T1s = 0; C、分别独立编址或统一编址

D、动态变址

unsigned char LED = 1;

15.实现“电-光-电”转换的器件为:( )

void Timer0 ( ) interrupt A、场效应管 B、晶体管 C、光耦 D、继电器 {

TH0 = ; 三、简答题(共4题,每题5分,共20分)

TL0 = ; 1、MCS-51外扩的程序存储器和数据存储器,共用16位地址线和8位数据线,可以有 T1s++; 相同的地址空间,为什么两个存储空间不会发生冲突?

If(T1s = = 50) 2、单片机系统中的定时和计数功能有何区别?分别适用于什么场合?

{ 3、请说明为什么使用LED需要接限流电阻,当高电平为+5V时,正常点亮一个LED LED <<= 1; 需要多大阻值的限流电阻(设LED的正常工作电流为10mA,导通压降为1.2V),为 If(LED = = ) 什么?

LED = ; 4、单片机通过I/O引脚直接连接矩阵式按键时,有几种识别按键的方法,请分别说明 T1s = 0;

详细过程? }

}

四、程序分析题(每空1分,共10分)

void main( ) MCS-51单片机P1口作为输出口,八位分别连线八只发光二极管(当引脚输出高电{ 平时对应的发光二极管亮);编程实现单灯循环点亮,每隔1秒钟,亮的发光二极管(只 TMOD = ; 有1个亮)移位一次。晶振为12MHz,利用内部定时计数器T0实现延时,为了实现该 TL0 = ; 功能,请将下面的程序补充完整。

TH0 = ;

IE = 0x82; TR0 = ;

While(1)

{ P1 = ; }

}

第 2 页 共 3 页

□□□□□□□□□□□□订线???装订线?????? 五、综合应用(共25分)

现有89C52单片机、74LS373锁存器、74LS138译码器 、2764 EPROM和6264 RAM。试利用它们组成一单片微型计算机系统,要求:

1)、在答题纸上参照模版画出硬件连线图(含控制信号、片选信号、数据线和地址线、以三总线的方式),2764的首地址为2000H,6264的首地址为8000H(10分); 2)、指出该系统外扩程序存储空间和数据存储空间各自的范围(5分);

74LS138译码器真值表

输 入 G2B* G2A* G1 0 0 1 0 0 1 C B A 0 0 0 0 0 1 输 出 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 ________________ :装名?姓生??学线订装????师教考监交并一纸题答与须卷试?:?号?学?生线学订_装__?__?__?_线__订_装__?__?_级?班线订生装学??????3)、说明图中各芯片的功能(10分)。

P0D0-D7Q0-Q7ALE/PLEEAOEP2.074LS373P2.1P2.2P2.3P2.4P2.5P2.6AY0P2.7BY1CY2RDY3WRY4G2AY5PSENG2BY6G1Y789C5274LS138

0 0 1 0 1 0 1 1 1 1 1 0 1 1 0 0 1 0 1 1 1 1 1 1 0 1 1 1 A0-A7D0-D70 0 1 1 0 0 1 1 1 0 1 1 1 1 A8-A120 0 1 1 0 1 1 1 0 1 1 1 1 1 OE0 0 1 1 1 0 1 0 1 1 1 1 1 1 CE0 0 1 1 1 1 0 1 1 1 1 1 1 1 2764其它状态 X X X 1 1 1 1 1 1 1 1

A0-A7D0-D7六、编程题(10分)

A8-A12ADC0809与单片机的接口如下图所示,写出读八路A/D的函数。

OEWECS2CS16264

第 3 页 共 3 页

□□□□□□□□□□□□

本文来源:https://www.bwwdw.com/article/5apv.html

Top