四川理工微控制器原理单片机期末试卷092B._第1页
四川理工微控制器原理单片机期末试卷092B._第2页
四川理工微控制器原理单片机期末试卷092B._第3页
四川理工微控制器原理单片机期末试卷092B._第4页
四川理工微控制器原理单片机期末试卷092B._第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1页四川理工学院试卷(2009至2010学年第1学期)课程名称微控制器技术B卷参考答案及评分标准命题教师适用班级自动化07级1、2、3、4班考试年月日共8页注意事项1、满分100分。要求卷面整洁、字迹工整、无错别字。2、考生必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则视为废卷。3、考生必须在签到单上签到,若出现遗漏,后果自负。4、如有答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分别一同交回,否则不给分。试题一、填空题每空1分,共25分1微控制器片外总线按功能分为三种包括数据总线、控制总线和地址总线。28051微控制器的CPU主要包括运算器和控制器两大部件。38051微控制器的基本操作周期名为机器周期,它包含12个时钟周期。4在存储器结构上,8051采用的是哈佛结构,具有数据存储器和指令存储器两种存储器,每种存储器的最大存储空间可达64KB。5MCS51单片机片内有5个中断源,其中2个外部中断源。6MCS51单片机内部共有32个工作寄存器单元,分为4组寄存器,每组8个单元,以R0R7作为寄存器的名字。78051微控制器片内数据传送指令助记符是MOV;片外数据传送指令的助记符是MOVX。8指令POPB的源操作数是SP,是寄存器间接寻址方式,目的操作数是B,是寄存器寻址方式。9MCS51单片机的串行口有4种工作方式,其中方式0是移位寄存器方式,用RXD引脚传送数据,用TXD引脚输出同步时钟信号。题号一二三四总分评阅(统分)教师得分得分评阅教师系专业级班学号姓名密封线密封线内不要答题第2页10I2C器件的地址码包括_器件类型_码、_片选_码和读写控制码。二、选择题,请将答案填入题后括号内每小题2分,共24分1访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是AAP0口BP1口CP2口DP0口和P2口2在寄存器间接寻址方式中,寄存器中存放的是BA操作数B操作数地址C转移地址D地址偏移量38051微控制器的晶振频率为FOSC12MHZ,则执行一条双周期指令需要CA1SB05SC2SD4S4下列指令中错误的是BAMOVXR0,ABSUBR4,R3CANL20H,20HDADDCA,R45与定时工作方式1和0比较,定时工作方式2不具备的特点是BA计数溢出后自动装载计数初始值B增加计数器位数C提高定时精度D适于循环定时和循环计数应用6MCS51中,PC的值是CA当前指令前一条指令的地址B当前正在执行指令的地址C下一条指令的地址D控制器中指令寄存器的地址7中断查询的是BA中断请求信号B中断标志位C外中断方式控制位D中断允许控制位8在进行串行通信时,若两机的双向发送与接收只能分时进行,则为AA半双工传送B单工传送C全双工传送D以上都不对9关于I2C总线的描述,错误的是CA属于串行总线B传递信息数据时,数据线上每一位信息的改变必须发生在时钟线为低电平期间C发送开始信号和结束信号时,时钟线应为低电平D同一I2C总线上的同类型器件最多只能挂8个得分评阅教师第3页10以下不属于液晶显示器LCD的特点的是BA体积小、重量轻、功耗低B耐高温等恶劣环境C可分为笔段式、字符点阵式和图形点阵式D字符点阵式LCM的控制器可分为带字库型和不带字库型11如果把8255A的A1、A0分别与80C51的P0LP00连接,则8255A的A、B、C口和控制寄存器的地址可能是AA00H03HB00H03HC0H3HD00H03H12与其他接口芯片不同,A/D转换芯片中通常需要编址的是CA用于转换数据输出的数据锁存器BA/D转换电路C模拟信号输入的通道D地址锁存器三、读程及分析题共19分1读下列程序,回答问题。(6分,第一空2分,后面四空每空1分)MOVR0,DATAMOVA,R0RLAMOVR1,ARLARLAADDA,R1MOVR0,A上述程序段实现的功能是把DATA单元的内容乘以10放回原单元若程序执行前DATA40H,40H10H,执行上述程序段后,(A)A0H,(40H)A0H,(R0)40H,R120H。2设片内RAM的(20H)40H,(40H)0BH,(10H)0CH,(P1)0CAH,写出下列程序段执行后,片内RAM的20H、40H、10H单元及P1、P2的内容。(5分,每空1分)MOVR0,20HMOVA,R0得分评阅教师系专业级班学号姓名密封线密封线内不要答题第4页MOVR1,AMOVA,R1MOVR0,P1MOVP2,P1MOV10H,AMOV20H,10HSJMP(20H)0BH,(40H)0BH,(10H)0BH,(P1)0CAH,(P2)0CAH。3下图为8051扩展3片存储器2764的电路连接示意图,用片选法完成剩下的硬件电路连接并写出每一片2764的地址范围(用十六进制数表示)。(7分)第(1)片2764的地址范围是C000HDFFFH(1分);第(2)片2764的地址范围是A000HBFFFH(1分);第(3)片2764的地址范围是6000H7FFFH(1分)。四、综合编程题,编程语言不限,程序应有适当注释共33分,每题11分得分评阅教师符号地址D7D6D5D4D3D2D1D0TCON88HTF1TR1TF0TR0IE1IT1IE0IT0TMOD89HGATEC/TM1M0GATEC/TM1M0IEA8HEAET2ESET1EX1ET0EX0SCON98HSM0SM1SM2RENTB8RB8TIRIPCON87HSMOD画图4分,错误一处扣1分,扣完为止。第5页18051系统中,已知振荡器频率为12MHZ,用定时/计数器T1,实现从P11产生高电平宽度为10MS,低电平宽度为20MS的矩形波。解采用定时/计数器T1的方式1,16位定时计数方式。振荡器频率为12MHZ,所以机器周期为1US,定时10MS要计数10000次,初值为6553610000555360XD8F0;定时20MS需计数20000次,初值为6553620000455360XB1E0。(4分)系专业级班学号姓名密封线密封线内不要答题INCLUDESBITP1_1P11VOIDTIMER1INTERRUPT3EA0IFP1_1P1_0P1_0TH10XB1TL10XE0/(2分)ELSEP1_1P1_1TH10XD8TL10XF0/(2分)EA1VOIDMAINP1_11TH10XD8TL10XF0TMOD0X10ET11TR11EA1WHILE1/(3分)第6页2根据下图编制在8个数码管上从左到右分别显示18的程序。已知共阳极数码管09的字段码表0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90。(如果使用延时函数,可只说明不写内容)。ABCDEFGDPABCDEFGDPA02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19AB/BA1U174LS245XTAL218XTAL119ALE30EA31PSEN29RST9P00/AD039P01/AD138P02/AD237P03/AD336P04/AD435P05/AD534P06/AD633P07/AD732P101P112P123P134P145P156P167P178P30/RXD10P31/TXD11P32/INT012P33/INT113P34/T014P37/RD17P36/WR16P35/T115P27/A1528P20/A821P21/A922P22/A1023P23/A1124P24/A1225P25/A1326P26/A1427U2AT89C51X1CRYSTALC11NFC21NFGNDR110KR210KR310KR410KR510KR610KR710KR810KGNDINCLUDEUNSIGNEDCHARCODEUCA_LEDCODE0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90UNSIGNEDCHARCODEUCA_LEDSELECT0X01,0X02,0X04,0X08,0X10,0X20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论