全球旧事资料 分类
浙江海洋学院《单片机原理及应用》模拟试卷
《单片机原理及应用》课程测试卷3单片机原理及应用》
测试时间:120分一阅读以下单片机指令正确的在相应的括号内打”√”错误的打”×”10分1PUSH20H2MOVCAR0PC3MOV25HR24DEC23H5ORLR2A6SETBA7ANL26HA8CLRB9DECDPTR10XCH20H21H二根据程序的注释填空10分1MOVTMOD定义T1为16位计数器T0为16位定时器2P10LOOPP10端口为零转LOOP3MOVTH0T0为8位自动重装初值模式定时溢出周期为MOVTL0025MS晶振为12MHZ4ORG外中断0中断服务程序入口地址定位LJMPINTEX05设外中断1为高优先级中断三阅读以下程序回答问题每小题各10分共20分1CLEARMENMOVR070HMOVR70AHCLRALOOPMOVR0AINCR0DJNZR7LOOPDECAMOVP0AMOVP2ARET该子程序执行后一些内存单元被清零地址是从到共个单元,该子程序结束时R0中的数是累加器A中的值是。(2)MOVTAB:CLRAMOVR3,AMOVDPTR,TABMOVR1,50HMOVR2,10HMOVLOOP:MOVCA,ADPTRMOVR1,AMOVA,R3INCAMOVR3,AINCR1DJNZR2,MOVLOOPRETORG0070HTAB:DB12H,32H,56H,84H,02H,56H,63H,89HDB0EFH,87H,02H,33H,64H,0DFH,14H,88H
11
f浙江海洋学院《单片机原理及应用》模拟试卷
该程序执行后,DPTR中的数值是,退出时A中的数是,R1中的数是,R2中的数值是。当A中的值是3时,查表所得值是。四简答题(每小题2分,共20分)1.89C52中的片内ROM损坏时,怎么样利用该片继续使用?2.P0端口作为按键功能使用时,应该注意什么问题?3.上电复位后,P0P3,SP,SBUF寄存器的状态值是怎样的?4.R7初值为0时,DJNZR7,指令的循环将执行多少次?5.欲使50H中的数值取反,应执行一条什么样的指令?6.若PSW的内容为18H,则通用寄存器R0的地址是多少?7.某端口锁存器的内容为0,其相应的引脚能否作为输入用?为什么?8.89C51系列RAM中哪些具有位寻址,共有多少个位寻址单元?9.采用6MHZ晶振和24MHZ晶振时,单片机的单周期执行时间分别是多少?10.89C51单片机中,哪些中断标志应用软件清零?五下面是一个初始化程序及相应的中断服务程序,完成对8路模拟转换数据的采集,试问能否完成其功能?请对程序加以修改,以实现功能。初始化程序:MOVMOVMOVLOOPMOVXDISLOOPLCALLAJMPDJNZ…中断服务程序:MOVMOVINCINCRETI
DPTR0FD2Hr
好听全球资料 返回顶部