资源描述:
《单片机原理与应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学院专业考号姓名《单片机原理及应用》课程试卷1、MCS-51单片机程序状态寄存器PSW的作用是什么?常用状态有哪些位?作用是什么?(5分)2、MCS-51单片机的P0~P3四个I/O端口在结构上有何异同?使用时应注意哪些事项?(5分)3、已知当前PC值为2000H,请用两种方法将程序存储器20F0H中的常数据送入累加器A中。(5分)4、试用三种方法将累加器A中的无符号数乘2。(5分)5、指令LJMPaddr16和AJMPaddr11的区别是什么?(5分)6、试说明指令CJNE @R1,#7AH,10H的
2、作用。若本指令地址为8100H,其转移地址是多少(5分)7、编程将片内20H单元开始的30个单元数据传送到片外RAM3000H开始的单元中。(10分)8、试编写延时100mS,1S,1min的子程序,设单片机的晶振为6MHz.(10分)9、设单片机的晶振为6MHz,请利用T0和P1.0输出矩形波。其高电平宽50μS,低电平宽为300μS。(10分)10、简述MCS-51中断响应的过程。(5分)11、试用MCS-51中断技术设计一个秒闪电路。要有硬件和软件设计,设单片机的晶振为6MHz.(15分)12、若
3、将8255A的与8031单片机的P2.7相连,8255A的A1、A0通过地址锁存器与8031单片机的P0.1、P0.0相连,则8255A的A、B、C口及控制寄存器的地址分别是多少?(无关的地址位认为是1)(10分)13、如图所示:试完成编写输出锯齿波的程序。(10分)DASAW:MOVR0,#0FEHMOVR1,#00HWW:MOV A,R1_____________;D/A转换INCR1;转换值增量NOP;延时NOP———————;循环。学院专业考号姓名《单片机原理及应用》课程试卷1otherstaf
4、foftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNort
5、hwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand1、MCS-51单片机的程序存储器和数据存储器共处同一地址空间为什么不会发生总线冲突?(5分)2、MCS-51单片机的定时/计数器有哪几种操作模式?各
6、有什么特点?(5分)3、MCS-51系列单片机有几个中断源,各中断源中申请如何产生的?CPU响应中断时,它们的中断矢量地址分别是多少?(10分)4、程序存储器中有几个具有特殊功能的单元?分别作什么用?(5分)5、指令JBbit,rel和JBCbit,rel的区别是什么?(5分)6、MCS-51单片机串行通信工作在串行通信方式1,试说明其帧格式,数据的发送与接收过程。(5分)7、MCS-51单片机串行通信工作在串行通信方式1,试说明波特率如何确定?(5分)8、MCS-51单片机的存储器从物理结构上和逻辑上
7、分别可划分几个空间?(5分)9、用于外部数据传送的指令有哪几条?有何区别?(5分)10、MCS-51系列单片机的中断系统中有几个优先级?如何设定?(5分)11、编程将片内数据存储器30H单元中的内容传送到片内RAM40H单元中。(5分)12、设单片机的晶振为6MHz,请利用T1定时,编程使P1.0及P1.1分别输出周期为2mS和500μS的方波。(10分)13、试用MCS-51中断技术设计一个秒闪电路。要有硬件和软件设计,设单片机的晶振为6MHz.(15分)14、将8155的、IO/与8031单片机的P
8、2.2、P2.1相连,8155的AD7~AD0与8031单片机的P0.7、P0.0相连,则8155的256个RAM单元的地址及命令状态寄存器、A口、B口、C口、定时器的低8位及高8位的地址分别是多少?(无关的地址位认为是1)。(5分)15、设有一个8路模拟量输入的巡回检测系统,采样数据依次存放在外部RAM的A0~A7单元中,按下图所示的接口电路,ADC0809的8个通道地址为多少(无关的地址位认为是1)?若已写出其数据采样的初始化程序,请完