预览加载中,请您耐心等待几秒...
1/1

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

单片机原理与应用期末考试试卷(A)一、填空题(每空1分,共25分)1.标准8051单片机外部有_____个_____位并行I/O口,分别为_____、_____、_____和_____。2.标准8051单片机片内含有容量为_____字节的数据存储器,其中_____至_____为寄存器区,_____至_____为位寻址区,_____至_____为数据缓冲区。3.标准8051单片机是_____位CPU,地址线有_____根,片外寻址能力为______KB。4.8051CPU中,堆栈操作SP的值变化规律为_____。5.8051CPU上电复位后,PC的值为______。6.DAC0832芯片有8位数据线,电路的参考电压为+5V,若要求输出+1V的电压,则CPU应向其写入数字量为______。7.8051CPU内部集成了_____个定时/计数器,均有______种工作方式。8.外部中断0的中断入口地址为______。9.8051CPU的I/O口中,驱动能力最强的是______。10.8051CPU内部集成了_____个串行口,该串行口属于_____(全、半双工)的工作方式。二、程序填空题(每空2分,共10分)1.指出指令中源操作数的寻址方式。(1)MOVA,R7____________(2)MOVA,#100____________(3)MOVA,30H____________(4)MOVXA,@R0_____________(5)MOVXA,@A+DPTR____________三、程序阅读题(10分)1.MOVA,40HANLA,#0FHSWAPAMOV42H,AMOVA,41HANLA,#0FHORL42H,A改程序的功能是:___________。四、程序编写题(每题15分,共45分)1.假设CPU的主频为12MHz,写出一个延时约500毫秒钟的延时程序。2.结合定时/计数器的定时功能,从P1.0引脚输出周期为100ms的方波,采用中断方式,CPU的主频为12MHz,写出程序。3.DAC0832的片选地址为1080H,现要求DAC0832输出三角波,最高点的电压为+5V,最低点为0V,参考电压为+5V,写出相应程序。五、应用设计题(10分)1.利用8051单片机的P0口作为数码管的数据线,要求每隔1秒钟,显示数据变化一次,数据显示从0~9变化。