首页 桂林电子科技大学单片机试卷B

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

举报
开通vip

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

桂林电子科技大学单片机试卷B
桂林电子科技大学信息科技学院试卷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:片外数据RAMB:片内数据RAMC:片外程序ROMD:片内程序ROM4、在下列指令中,正确的MCS-51单片机指令是()。A:INCCC:SUBA,R2B:ADDD:MOVXA,B@R2,A5、能同时将TF0清零的跳转指令是()°A:JBTF0,LOOPB:JBCTF0,LOOPC:JNBTF0,LOOPD:JZLOOP6、当R0的地址为10H时,PSW中的RS1、RS0两位是(C:10)°D:11A:00B:017、片内没有上拉电阻的并口是()°A:P3B:P2C:P1D:P08外部中断1的中断服务程序入口地址是()°A:0003HB: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.不能确定TOC\o"1-5"\h\z13、已知(00H)=06H,(01H)=08H,有这样的定义chardata*p;其中p=0x01;则*p=()A.00HC.01HB.06HD.08H14、已知C语言程序p=0x30;*p=0x48与之等价的汇编语言程序为()MOV30H,#48HC.MOV30H,48HMOV30H,#48D.MOV30H,4815、DAC0832的工作方式不包括以下哪一种()A.直通C.单缓冲B.双缓冲D.双极性二、阅读程序填空(每小题5分,共25分)1、设PSW=00H,R0=49H、B=0EDH,问:执行下列程序后PSW=?R0=?B=?MOVSP,#6FHPUSH0F0HPUSH00HPUSHPSWPOPPSWPOP0F0HPOP00HTOC\o"1-5"\h\z2、分别写出若A=57H,执行下列程序后A=?若A=0F2H,执行下列程序后A=?CJNEA,#80H,LOOP1LJMPNEXTLOOP1:JNCLOOP2;LJMPNEXTLOOP2:DECACPLANEXT:LJMP$3、用12MHz晶体。该程序段的运行时间=ms?并写出计算TOC\o"1-5"\h\z步骤:。MOVR1,#200;该指令的时钟周期数为12LOOP1:MOVR0,#250;该指令的时钟周期数为12LOOP2:DJNZR0,LOOP2;该指令的时钟周期数为24DJNZR1,LOOP1TOC\o"1-5"\h\z4、单片机外接22.1184MHz晶体,复位后执行了下列串口初始化程序段。问:串口的波特率被设置为bps?串行通信的一帧数据有位?MOVSCON,#40HMOVTMOD,#20HMOVTH1,#253MOVTL1,#253SETBTR1TOC\o"1-5"\h\z5、DAC0832工作在直通工作方式,DAC0832的D7~D0与单片机的P0.7~P0.0依次连接。冋:运行如下程序时产生的波形是波?MOVA,#00HLOOP:MOVP0,AADDA,#04HLJMPLOOP三、编程题(每小题4分,共20分)1、编写C语言程序段,将20H与30H中的内容互换,其中R0的地址为10H,请在程序中设置PSW。2、编写汇编语言程序段,完成对立即数BDH、45H、55H的相加运算,结果存放在地址为50H和51H两个存储单元中,其中低字节结果放在50H中,高字节结果放在51H单元中。3、编写汇编语言程序段,将地址20H开始的10个连续单元的内容取反后放入原单元,要求用R6作为循环计数器。4、编写汇编语言程序段,实现以下公式的计算。其中有符号数X在R1中,丫在R2中。X+3X0Y2*XX<05、编写完整C语言程序,使用定时器TO进行定时,用中断方式在P2.0引脚产生周期为100Hz的方波(晶体频率为12MHz)四、综合应用题(每小题5分,共10分)第一题必须用汇编语言编写,第二题可以用汇编也可以用C语言硬件电路的示意图如下(晶体频率为12MHz):oGNDAT89S5L反相器电阻共阳数码管1P1.0P2.0—即aCOM1丨P111—gnrIP1.1P2.2—f]b—P234>o-cJ-E)P1.2P2.4J-dcP1.3P2.54x>-c一cLJLiiJnP26H>o-cJ—bddpP2.7p31、 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 使数码管显示字母“H”的完整汇编语言程序。2、设计从P1口读入开关的状态并在数码管中显示相应数值的完整程序附录:定时器方式寄存器TMODGATEOffM1M0GATEc/TM1M0T1定时器控制寄存器TCONT0TF1TR1TF0TR0IE1IT1IE0IT0串行口控制寄存器SCONSM0SM1SM2RENTB8RB8TIRI
本文档为【桂林电子科技大学单片机试卷B】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
lijingsunjia
暂无简介~
格式:doc
大小:24KB
软件:Word
页数:4
分类:交通与物流
上传时间:2021-12-01
浏览量:11