如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
系班级学号姓名座位号长沙职业技术学院二○一一年上学期三一机电1-2、0901-02班期末考试《单片机应用技术》试题A卷评分细则及答案考试类别:闭卷考试时量:90分钟试卷类型:笔试制卷人:王诚辉一、填空题(每空1分,共20分)1、运算器、控制器、存储器、输入设备和输出设备2、256B、4KB,低电平3、2564、4,低8位,定时器T0的外部输入引脚5、12,2,1μs6、4,方式1,0D8E0H7、5,外部中断0(INT0)二选择题(30分,每一小题2分)1、B2、B3、A4、A5、A6、B7、C8、A9、B10、C11、B12、、A13、C14、B15、A三分析题(共15分)1.(每小题2分)(1)MOVA,R0MOVR1,A(2)MOV60H,R2(3)MOVDPTR,#1000HMOVXA,@DPTRMOV60H,A(4)MOVDPTR,#1000HMOVXA,@DPTRMOVR2,A(5)MOVDPTR,#1000HMOVXA,@DPTRMOVDPTR,21000HMOVX@DPTR,A2.机器周期TCY=12/fosc=2μS子程序执行机器周期个数=1+(1+1+123×2+2)×200=50001子程序执行时间=50001×TCY=100002μS四、编程题(共15分)解:机器周期TCY=12/fosc=2μS,要使P1.0输出4ms的方波,只要使P1.0每隔2ms取一次反就可以了。因此将定时器的定时时间设为2msT0的方式寄存器TMODGATEC/TM1M0GATEC/TM1M000000000计数初值X=1F83H,修正后计数初值X=)FC03H(附计算过程)X=213-(250÷2)=8067=1111110000011=1F83H修正后计数初值X=1111110000000011=0FC03H程序如下:MOVTMOD,#00HMOVTH1,#0FCHMOVTL1,#03HLOOP:JBCTF1,LOOP1SJMPLOOPLOOP1:MOVTH1,#0FCHMOVTL1,#03HCPLP1.0SJMPLOOP