欢迎来到天天文库
浏览记录
ID:34532235
大小:125.53 KB
页数:4页
时间:2019-03-07
《2010级单片机原理及应用 anew》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、长安大学2012-2013学年第2学期试题(A)卷课程名称计算机原理及应用考试日期13年1月10日共3题学生姓名学院电控学院班级学号一、基础知识(15小题,每小题2分,共30分)(1)求−78和256的原码、反码和补码。(2)MCS-51单片机包括哪些主要部分?(3)在MCS-51单片机中程序计数器PC和堆栈指针分别其什么作用?(4)当寄存器PSW的内容为08H时,此时当前工作寄存器是哪个区?工作寄存器R5的单元地址是多少?(5)简述MCS-51单片机的位寻址空间组成。(6)MCS-51单片机复位的条件是什么?(7)MCS-51单片机工
2、作过程中强制复位,对寄存器DPH、P1口、20H单元、27H.1和TF1有什么影响?(8)在一个MCS-51单片机应用系统设计中,出现了外部数据存储器和外部I/O口地址重叠,是否会产生访问冲突?为什么?(9)在MCS-51单片机中,CPU调用子程序和中断处理程序有什么区别?(10)在扩展外部程序存储器时,单片机的P0起什么作用?(11)串行通信时,波特率的含义是什么?(12)扩展数据程序存储器时与引脚EA有无关系?为什么?(13)MCS-51单片机的寻址方式有哪几种?(14)A/D转换器的作用是什么?(15)指令系统中,“RLA”和“R
3、LCA”有什么区别?二、程序设计(共3题,每小题10分,共30分)(1)一个检测系统要求根据被检测量x的大小施加不同的控制策略,已知x为一个字节的无符号数,控制策略如下:1)当x>50时,使用控制策略:u=(5x−u0)/8,其中u0一个字节的无符号数,然后把控制量u从单片机的P0口输出。2)当x≤50时,使用逻辑控制策略:Q=(X+Y)Z,其中X为P1.1,Y为P1.2,Z为用户标志位F0,Q为P3.5,即把逻辑控制结果从P3.5输出。编程实现上述要求。(2)一个字符串以“EOF”标志结束,存储在单片机内部RAM的20H开始的区域,请
4、把其中的非空格字符转存到外部RAM中,存储起始地址为2000H单元。编程实现上述要求。第1页(共页)(3)单片机应用系统把参数数组Y的值存储在程序存储器从PARAMT开始的区域。存储顺序X与参数数组Y元素的对应关系如表1所示。设计实现由X获取对应参数的子程序。表1存储顺序X与参数数组Y元素的对应关系X0001020304…5354Y00110120010E0A0D0DD0…7C67AA67三、综合应用(共3题,40分)(1)单片机应用系统采用Intel8155扩展输入/输出口,用于状态检测和显示,如图1所示。1)分析Intel8155的
5、RAM、命令寄存器、输入输出口、定时/计数器的地址。(8分)2)编程实现每按一次S,从PC口读取数据并存储在R7中,然后把数据的高四位显示在LED1,低四位显示在LED2上。(12分)80518155a~dpPA0P2.6CE~PA7+5VEAP2.0IO/MALEa~dpALEPB0~AD7PB7P0~AD0SRDRDP3.0PC0WRWR~PC5RESETRESET图1单片机应用系统(2)图2为单片机数据采集系统原理图,编程实现每隔20ms采样一次通道IN7,如果采样值大于8DH,则点亮LED1以示报警,采样值低于8DH时,点亮LE
6、D2以示正常。已知系统晶振为12MHz。(需确定通道地址)。(10分)IN0ALECLKIN1八路+5VIN2P0.0-P0.7D0-D7IN3模拟A2IN4量输CGA1BIN5入R373A0IN6AIN7EASTARTWRALEREF(+)+5VLED1P2.4P1.7REF(-)RDOELED2P1.6P3.2EOC图2单片机数据采集系统原理图第2页(共页)(3)图3为一个单片机应用系统,S为外部控制按钮,采用中断方式实现,每按动一次S按钮,把存储在内部RAM的50H单元的数据取出,从DAC0832输出。(10分)Y0Y1Y2EY3
7、EAWR1WRWR2图3单片机应用系统3页(共页)附:部分寄存器和专用寄存器定义(1)8155命令寄存器M1M0INTBINTAPC1PC0PBPA(2)MCS-51定时/计数器方式寄存器TMODGATEC/TM1M0GATEC/TM1M0(3)MCS-51定时/计数器控制寄存器TCONTF1TR1TFOTROIE1IT1IE0IT0(4)MCS-51中断控制寄存器TCONEA--ESET1EX1ET0EX0(5)MCS-51中断优先级控制寄存器TCON---PSPT1PX1PTOPT0(6)74LS139真值表74LS139真值表EB
8、AY0Y1Y2Y31××11110000111001101101011010111110(7)共阴LED数码管整型编码字符字型编码字符字型编码03F87F10696F25BA7734FB7C466C3956
此文档下载收益归作者所有