1、桂林电子科技大学2014年研究生统一入学考试试题科目代码:821 科目名称:单片机原理及应用请注意:答案必须写在答题纸上(写在试题上无效)。一、填空题(每空2分,共30分)1、8031是无程序存储器供应状态的芯片,因此,其最小应用系统必须在片外扩展EPROM,那么必须接 以表明选择外部程序存储器;外部程序存储器的取指控制信号为 。2、8051内部有4个8位的并行口,P0口直接作输出口时,必须外接 ;并行口作输入口时,必须先 ,才能读入外设的状态。3、MCS-51系列单片机的地址总线宽度为16位,因此,外部存储器直接寻址范围为 ,由 口提供16位的低8位地址,而由 口提供高8位地址。4、当T0、
2、T1设置成模式2定时器(8位自动重装初值模式)时,若晶振为6MHz频率,则要得到10s的溢出定时,其初值应为 。5、MCS-51单片机用11根地址线可选择 存储单元,而16KB存储单元需要 根地址线。6、8051在串行接口通信中,CPU执行一条_指令后,便启动串行口发送。7、外部中断1所对应的中断入口地址为 H。在串行通讯中,收发双方对波特率的设定应该是 的。8、DAC0832工作在直通工作方式,DAC0832的D7D0与单片机的P0.7P0.0依次连接。问:运行如下程序时产生的波形是 波?MOVA,#00HLOOP:MOVP0,AADDA, #04HLJMP LOOP9、ADC0809采集的
3、数字式3FH,参考电压为+5V,则输入转换器的模拟电压是 V。二、填空题(每题4分,共40分)1、P1口的每一位能驱动( )A2个TTL低电平负载 B4个TTL低电平负载C8个TTL低电平负载 D10个TTL低电平负载2、按键4按下去后,端口电平状态一致的是( )AP1.0与P1.1BP1.2与P1.6CP1.3与P1.6DP1.1与P1.63、MCS-51单片机有一个的异步通讯串行接口,数据传送的方向可实现( )方式。A 单工方式 B全双工方式 C半双工方式 DA、B、C均可以4、以下中断标志中,必须由软件清零的是( )。 A TF0 BTF1 CRI DIE05、MCS-51单片机的P2.
4、4和P2.3分别与8155可编程并口芯片的、IO/相连,请问8155的A口地址是( )。AE000H BEF00H CF700H DFF00H6、设定时器T1工作在方式1,时钟频率是12MHz,要求产生50us的定时,则其计数初值是( )。A15A0H B159FH CFFCEH DFFCDH7、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是( )。A0003H B000BH C00013H D001BH8、在单片机的串行异步通讯方式1中,SMOD1,定时器工作在方式2,时钟频率是6MHz,若要求波特率是9600波特,则定时器的计数初值是( )。AE6H BF2H CFDH DE7
5、H9、当外部中断0发出中断请求后,中断响应的条件是( )。 ASETB ET0 BSETB EX0 CMOV IE,#81H DMOV IE,#61H 10、下面哪条指令产生信号( )AMOVX A,DPTR BMOVC A,A+PC CMOVC A,A+DPTR DMOVX DPTR,A三、设计题(共50分)1、编程实现查找20H4FH单元中出现00H的次数,并将查找结果存入50H单元的功能。(8分)2、利用2816A在8031单片机外部扩展4K字节程序存储器,同时利用6264SRAM扩展8K字节数据存储器,其中2816A为2K字节的EEPROM,6264是8K字节的RAM,如需要其他器件,
6、请自选。(12分)其中:74LS373锁存器的数据输入D70、数据输出Q70、锁存控制信号G、输出使能信号;2816A的地址总线A、数据总线D70、片选信号、输出使能信号、写信号;6264的地址总线A、数据总线D70、片选信号、输出使能信号、写信号。(1)请画出硬件连接示意图,要求画出8051单片机的数据线、地址线、ALE、信号的连接关系;(2)根据所画连接图写出各芯片的地址范围。3、使用8051单片机内部的定时/计数器0以工作方式2实现定时,在 P1.0 输出周期为200s 的连续方波。已知晶振频率fosc=6MHz。求计数初值,方式控制字,编写相应程序。( 要求采用中断方式实现 )。(15
7、分)4、利用8051串行口和串行输入并行输出移位寄存器CD4094扩展单片机并行输出口。要求:(1)设计硬件电路,实现从P1口读入开关状态,并通过CD4094将开关状态在对应的发光二极管上显示出来,开关闭合相应的LED灯点亮。(2)编写程序实现相应功能。(其中CD4094管脚功能;QB:串行移位输出;Q70:并行输入;:1时并行输入,0时串行输出。)(15分)四、综合应用题(共30分)1、DAC0832用作波形发生器。分别写出产生锯齿波和矩形波的程序。(设DAC0832的地址为4000H)(10分)2、下图为ADC0809与8051单片机的接口电路,8051通过地址线P2.5和读写控制线, 来控制ADC0809通道地址的锁存.转换的启动以及读取转换结果。(1)若已知被测电压为1.78V,试求对应的数字量,要求写出计算过程。(2)编写完整程序实现数据采集功能,连续采集10个数据,并存于片内30H开始的RAM缓冲区单元。若K0键按下则连续采集IN0通道,若K1键按下则连续采集IN1通道,不考虑按键抖动。 (20分)第 4 页 共 4 页