桂林电子科技大学单片机试卷.docx

上传人:rrsccc 文档编号:9670660 上传时间:2021-03-16 格式:DOCX 页数:4 大小:25.38KB
返回 下载 相关 举报
桂林电子科技大学单片机试卷.docx_第1页
第1页 / 共4页
桂林电子科技大学单片机试卷.docx_第2页
第2页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《桂林电子科技大学单片机试卷.docx》由会员分享,可在线阅读,更多相关《桂林电子科技大学单片机试卷.docx(4页珍藏版)》请在三一文库上搜索。

1、精品文档桂林电子科技大学信息科技学院试卷2009-2010 学年第丄学期课号课程名称 单片机原理与应用技术(A卷;笔试,闭卷)适用班级(或年级、专业) 07级电信、信息考试时间120分钟 班级学号姓名题号-一-二二三四五六七八九十成绩满分45252010100得分评卷人一、单项选择题(每小题3分,共45 分)1、- 10的补码为()。A: F5HB: F6HC: 0AHD : 0BH2、单片机复位后的SP与P0的内容是()。A: SP=00H, P0=00HB: SP=00H,P0=FFHC: SP=07H, P0=00HD: SP=07H,P0=FFH3、单片机中WR的功能是选通是()A :

2、片外数据RAMB :片内数据RAMC:片外程序ROMD :片内程序ROM4、在下列指令中,正确的 MCS-51单片机指令是()。A : INC CC: SUB A , R2B: ADDD: MOVXA,BR2,A5、能同时将TF0清零的跳转指令是()A :JB TF0,LOOPB : JBCTF0,LOOPC:JNB TF0,LOOPD : JZLOOP6、当R0的地址为10H时,PSW中的RS1、RS0两位是(C : 10)D : 11A : 00B: 017、片内没有上拉电阻的并口是()A : P3B: P2C : P1D: P08外部中断1的中断服务程序入口地址是()A: 0003HB:

3、 000BHC: 0013HD: 0023H9、用12MHz晶体时,T1做一次定时的最长时间为()A: 256 卩 SB: 512 卩SC:65536卩 SD: 131072 卩S10、在串口控制寄存器 SCON中,REN是( )A :串行接收中断标志位B:串行接收允许位C:串行发送中断标志位D:串行发送允许位11、定时器T1的溢出中断标志是()A : IT1B: TIC:TF1D: IE112、EOC信号在ADC0809中起到的作用是()A.启动AD转换C. ADC0809的片选信-B . AD转换结束标志D.不能确定13、已知(00H)= 06H, (01H) = 08H,有这样的定义 c

4、har data *p;其中 p = 0x01;则*p =()A . 00HC. 01HB . 06HD . 08H14、已知C语言程序p = 0x30; *p = 0x48与之等价的汇编语言程序为()A. MOV 30H,#48HC. MOV 30H,48HB. MOV 30H,#48D. MOV 30H,4815、 DAC0832的工作方式不包括以下哪一种()A .直通C.单缓冲B .双缓冲D .双极性二、阅读程序填空(每小题5分,共25分)1、设 PSW=00H, R0=49H、B = 0EDH,问:执行下列程序后 PSW=?R0=?B=?MOVSP, #6FHPUSH0F0HPUSH0

5、0HPUSHPSWPOPPSWPOP0F0HPOP00H2、分别写出若A=57H,执行下列程序后A=?若A=0F2H,执行下列程序后A=?CJNE A, #80H , LOOP1LJMP NEXTL00P1: JNC L00P2LJMP NEXTL00P2: DEC ACPL ANEXT:LJMP $3、用12MHz晶体。该程序段的运行时间=ms?并写出计算步骤:。M0VR1,#200;该指令的时钟周期数为12L00P1 :M0VR0,#250;该指令的时钟周期数为12L00P2:DJNZR0,L00P2;该指令的时钟周期数为24DJNZR1,L00P14、单片机外接22.1184MHz晶体,

6、复位后执行了下列串口初始化程序段。问:串口的波特 率被设置为bps?串行通信的一帧数据有位?M0VSC0N, #40HM0VTM0D , #20HM0VTH1, #253M0VTL1, #253SETBTR15、DAC0832工作在直通工作方式,DAC0832的D7D0与单片机的P0.7P0.0依次连接。冋:运行如下程序时产生的波形是 波?M0VA, #00HL00P:M0VP0, AADDA, #04HLJMPL00P三、编程题(每小题4分,共20分)1、 编写C语言程序段,将20H与30H中的内容互换,其中R0的地址为10H,请在程序 中设置PSW。2、编写汇编语言程序段,完成对立即数 B

7、DH、45H、55H的相加运算,结果存放在地址 为50H和51H两个存储单元中,其中低字节结果放在 50H中,高字节结果放在51H单元 中。3、 编写汇编语言程序段,将地址20H开始的10个连续单元的内容取反后放入原单元,要 求用R6作为循环计数器。4、 编写汇编语言程序段,实现以下公式的计算。其中有符号数X在R1中,丫在R2中。X+3 X 0 Y2*XXo-cJ-E)P1.2P2.4J-dcP1.3P2.54x-c一cLJLiiJnP26Ho-cJbddpP2.7p31、设计使数码管显示字母“ H ”的完整汇编语言 程序。2、设计从P1 口读入开关的状态并在数码管中显示相应数值的 完整程序附录:定时器方式寄存器TMODGATEOffM1M0GATEC/TM1M0T1定时器控制寄存器TCONT0TF1TR1TF0TR0IE1IT1IE0IT0串行口控制寄存器SCONSM0SM1SM2RENTB8RB8TIRI

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1