ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:235.50KB ,
资源ID:1445150      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1445150.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微控制器技术B自动化答案.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

微控制器技术B自动化答案.doc

1、第 1 页四川理工学院试卷(2009 至 2010 学年第 1学期)课程名称:微控制器技术 (B 卷 参考答案及评分标准)命题教师:适用班级:自动化 07 级 1、2、3、4 班考试 年 月 日 共 8 页注意事项:1、 满分 100 分。要求卷面整洁、字迹工整、无错别字。2、 考生必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则视为废卷。3、 考生必须在签到单上签到,若出现遗漏,后果自负。4、 如有答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分别一同交回,否则不给分。试 题一、填空题 (每空 1分,共 25分)1. 微控制器片外总线按功能分为三种:包括

2、数据 总线、 控制 总线和地址 总线。2. 8051 微控制器的 CPU 主要包括 运算器 和 控制器 两大部件。3. 8051 微控制器的基本操作周期名为 机器周期 ,它包含 12 个时钟周期。4. 在存储器结构上,8051 采用的是哈佛结构,具有数据存储器和 指令存储器 两种存储器,每种存储器的最大存储空间可达 64KB 。5. MCS-51 单片机片内有 5 个中断源,其中 2 个外部中断源。6. MCS-51 单片机内部共有 32 个工作寄存器单元,分为 4 组寄存器,每组 8 个单元,以 R0R7 作为寄存器的名字。7. 8051 微控制器片内数据传送指令助记符是 MOV ;片外数据

3、传送指令的助记符是 MOVX 。8. 指令 POP B 的源操作数是 SP,是 寄存器间接 寻址方式,目的操作数是 B ,是 寄存器 寻址方式。9. MCS-51 单片机的串行口有 4 种工作方式,其中方式 0 是 移位寄存器题号 一 二 三 四 总分 评阅(统分)教 师得分得分 评阅教师系 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 第 2 页方式,用 RXD 引脚传送数据,用 TXD 引脚输出同步时钟信号。10. I2C 器件的地址码包括_ 器件类型 _码、_片选 _码和读写控制码。二、选择题,请将答案填入题后括号内 (每小题 2分,共 24分)1. 访问外部存贮

4、器或其它接口芯片时,作数据线和低 8 位地址线的是: ( A )A. P0 口 B. P1 口 C. P2 口 D. P0 口 和 P2 口2. 在寄存器间接寻址方式中,寄存器中存放的是: ( B )A. 操作数 B. 操作数地址 C. 转移地址 D. 地址偏移量3. 8051 微控制器的晶振频率为 fosc=12MHz,则执行一条双周期指令需要 ( C )A. 1S B. 0.5S C. 2S D. 4S4. 下列指令中错误的是: ( B )A. MOVX R0,A B. SUB R4,R3C. ANL 20H,#20H D. ADDC A,R45. 与定时工作方式 1 和 0 比较,定时工

5、作方式 2 不具备的特点是: ( B )A. 计数溢出后自动装载计数初始值B. 增加计数器位数C. 提高定时精度D. 适于循环定时和循环计数应用6. MCS-51 中,PC 的值是: ( C )A. 当前指令前一条指令的地址B. 当前正在执行指令的地址C. 下一条指令的地址D. 控制器中指令寄存器的地址7. 中断查询的是 ( B )A. 中断请求信号 B. 中断标志位C. 外中断方式控制位 D. 中断允许控制位8. 在进行串行通信时,若两机的双向发送与接收只能分时进行,则为 ( A )A. 半双工传送 B. 单工传送C. 全双工传送 D. 以上都不对9. 关于 I2C 总线的描述,错误的是 (

6、 C )A. 属于串行总线B. 传递信息数据时,数据线上每一位信息的改变必须发生在时钟线为低电平期间C. 发送开始信号和结束信号时,时钟线应为低电平得分 评阅教师第 3 页D. 同一 I2C 总线上的同类型器件最多只能挂 8 个10. 以下不属于液晶显示器 LCD 的特点的是 ( B )A. 体积小、重量轻、功耗低B. 耐高温等恶劣环境C. 可分为笔段式、字符点阵式和图形点阵式D. 字符点阵式 LCM 的控制器可分为带字库型和不带字库型11. 如果把 8255A 的 A1、A0 分别与 80C51 的 P0.lP0.0 连接,则 8255A 的A、B、C 口和控制寄存器的地址可能是 ( A )

7、A. 00H03H B. 00H03HC. 0H3H D. 00H03H12. 与其他接口芯片不同,A/D 转换芯片中通常需要编址的是 ( C )A. 用于转换数据输出的数据锁存器B. A/D 转换电路C. 模拟信号输入的通道D. 地址锁存器三、读程及分析题 (共 19分)1. 读下列程序,回答问题。 (6 分,第一空 2 分,后面四空每空 1 分)MOV R0,# dataMOV A,R0RL AMOV R1,ARL ARL AADD A,R1MOV R0,A上述程序段实现的功能是: 把 data 单元的内容乘以 10 放回原单元 若程序执行前 data=40H,(40H)=10H,执行上述

8、程序段后, (A)= A0H ,(40H)= A0H , (R0)= 40H ,(R1)= 20H 。2. 设片内 RAM 的(20H)=40H, (40H)=0BH, (10H )=0CH , (P1 )=0CAH,写出下列程序段执行后,片内 RAM 的 20H、40H、10H 单元及P1、P2 的内容。 (5 分,每空 1 分)得分 评阅教师系 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 第 4 页MOV R0,#20HMOV A,R0MOV R1,AMOV A,R1MOV R0,P1MOV P2, P1MOV 10H,AMOV 20H,10HSJMP $(20H

9、)= 0BH , (40H)= 0BH , (10H )= 0BH ,(P1)= 0CAH , (P2)= 0CAH 。3. 下图为 8051 扩展 3 片存储器 2764 的电路连接示意图,用片选法完成剩下的硬件电路连接并写出每一片 2764 的地址范围(用十六进制数表示) 。 (7分)585558 8第(1)片 2764 的地址范围是: C000HDFFFH(1 分) ;第(2)片 2764 的地址范围是: A000HBFFFH(1 分) ;第(3)片 2764 的地址范围是: 6000H7FFFH(1 分) 。四、综合编程题,编程语言不限,程序应有适当注释 (共 33分,每题 11分)得

10、分 评阅教师画图 4分,错误一处扣 1 分,扣完为止。第 5 页1. 8051 系统中,已知振荡器频率为 12MHz,用定时/计数器 T1,实现从 P1.1产生高电平宽度为 10ms,低电平宽度为 20ms 的矩形波。解:采用定时/计数器 T1 的方式 1,16 位定时计数方式。振荡器频率为 12MHz,所以机器周期为 1us,定时 10ms 要计数 10000 次,初值为 65536-10000=55536=0xD8F0;定时 20ms 需计数 20000 次,初值为 65536-20000=45536=0xB1E0。 (4 分)符号 地址 D7 D6 D5 D4 D3 D2 D1 D0TC

11、ON 88H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0TMOD 89H GATE C/T M1 M0 GATEC/T M1 M0IE A8H EA ET2 ES ET1 EX1 ET0 EX0SCON 98H SM0 SM1 SM2 REN TB8 RB8 TI RIPCON 87H SMOD系 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 #includesbit P1_1=P11;void timer1() interrupt 3EA=0;if(P1_1) P1_0=!P1_0;TH1=0xB1;TL1=0XE0; /(2 分)elseP1_1

12、=!P1_1;TH1=0xD8;TL1=0XF0; /(2 分)EA=1;void main()P1_1=1;TH1=0xD8;TL1=0XF0;TMOD=0x10;ET1=1;TR1=1;EA=1;while(1); /(3 分)第 6 页2. 根据下图编制在 8 个数码管上从左到右分别显示 18 的程序。已知共阳极数码管 09 的字段码表:0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90。 (如果使用延时函数,可只说明不写内容) 。ABCDEFGDPABCDEFGDPA02B018A13B117A24B216A35B315

13、A46B414A57B513A68B612A79B71CE19AB/A1U174LS245XTAL218XTAL119ALE30EA31PSEN29RST9P0./AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD63P0.7/AD732P1.01P1.2P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD1P3.2/INT012P3./INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A92P2

14、./A1023P2.3/A1 24P2.4/A1225P2.5/A1326P2.6/A1427U2AT89C51X1CRYSTALC11nF C21nF GNDR110kR210kR310kR410kR510kR610kR710kR810kGND#include unsigned char code uca_LEDCode=0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90;unsigned char code uca_LEDSelect=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80;/(3 分)void main(void) unsigned int i; while(1)for (i=0;i#include /定义绝对地址访问#define uchar unsigned char#define DAC0832 XBYTE0x7FFF (3 分)void main()uchar i;while(1)for (i=0;i=0;i-)DAC0832=i; (4 分)第 9 页

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。