版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、四川理工学院试卷(2008 至2009 学年第1学期) 系 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 课程名称: 微控制器原理与接口技术(B)命题教师: 适用班级:自动化061063班考试 年 月 日 共 8 页题号一二三四五六七八总分评阅(统分)教师得分注意事项:1、 满分100分。要求卷面整洁、字迹工整、无错别字。2、 考生必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则视为废卷。3、 考生必须在签到单上签到,若出现遗漏,后果自负。4、 如有答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分别一同交回,否则不给分。 试 题得分评
2、阅教师一、 填空题(每题2分,共20分)1、8051微控制器堆栈遵循数据 后进先出(先进后出) 的原则。2.微控制器外总线有三种:其中包括 控制 总线、 地址 总线和 数据 总线。3.80C51微控制器共有立即寻址,直接寻址以及_寄存器寻址_、_寄存器间接寻址_、_基地址加变址的间接寻址_等5种寻址方式。4、在8051微控制器中,加法指令可以分为带进位的加法(或者ADDC)和不带进位的加法(或者ADD)两种。5、8051微控制器的异步通信中数据帧包括_起始位_、_数据位_、_校验位_和_停止位_四部分。6、I2C总线由一根_数据线(SDA)_和一根_时钟线(SCL)_构成。7、在设计微控制器源
3、程序时,可以使用顺序结构的程序,也可以使用某些指令构成 分支 结构或者 循环 结构的程序。8、LED与8051微控制器连接时,有 共阳极 接法和 共阴极 接法。9、8051微控制器中的定时器计数器有 T0和T1 两个。10、8051微控制器有 5 个中断源,分成 2 级优先级。得分评阅教师二、单项选择题(每题2分,共20分)1微控制器能直接运行的程序叫 C 。A 源程序 B。汇编程序 C。目标程序 D。编译程序2访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 A 。AP0口 B。P1口 C。P2口 D。P0口 和 P2口38031微控制器若晶振频率为fosc=12MHz,则一个机器
4、周期等于 C S。A1/12 B1/2 C1 D24微控制器的堆栈指针SP始终是指示 B 。 A堆栈底 B堆栈顶 C堆栈地址 D堆栈中间位置5微控制器中PUSH和POP指令常用来 C 。 A保护断点 B保护现场 C保护现场,恢复现场 D保护断点,恢复断点 6MCS51寻址方式中,直接寻址的寻址空间是 D 。 A工作寄存器R0R7 B专用寄存器SFR C程序存贮器ROM 程序存储器256字节范围78031微控制器的定时器T0用作计数方式时是 C 。 A由内部时钟频率定时,一个时钟周期加1 B由内部时钟频率定时,一个机器周期加1 C由外部计数脉冲计数,下降沿加1 D由外部计数脉冲计数,一个机器周期
5、加18.用8031的定时器T1作定时方式,用模式1,则工作方式控制字为 C 。A01H B05H C10H D50H9MCS51微控制器串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的 A ,向CPU申请中断。 ARI或TI置1 BRI或TI置0 CRI置1或TI置0 DRI置0或TI置110在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于 A 。A串行传送 B并行传送 C同步传送 D异步传送 系 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 得分评阅教师三、判断题(正确的划“”,
6、错误的划“” )(10分)( )1微控制器的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成( )2MCS51微控制器上电复位后,片内数据存储器的内容均为00H。( )3MCS51微控制器的数据存贮器是指外部存贮器。( )4MCS51指令中,MOVX为片外RAM传送指令。( )5MCS51指令中,16位立即数传送指令是:MOV DPTR,#data16。( )6指令LCALL addr16能在64K字节范围内调用子程序。( )7MCS51微控制器的两个定时器的均有两种工作方式,即定时和计数工作方式。( )8串行口数据缓冲器SBUF是可以直接寻址的专用寄
7、存器。( )98051微控制器对最高优先权的中断响应是无条件的。( )1083C552微控制器片内含有8路8位逐次比较型A/D转换器。得分评阅教师四、分析题(15分)设A=0FH,R0=30H,片内RAM的(30H)=0AH,(31H)=0BH,(32H)=0CH,写出下列程序段执行后,相关寄存器或存储单元的内容,并加以注释。MOV A,R0MOV R0,32HMOV 32H,AMOV R0,#31HMOV A,R0SJMP $(A)=0BH ,(R0)=31H ,(32H)=0AH 。2已知(59H)50H,以下程序段执行后,相关寄存器或存储单元的内容,并加以注释。MOV A,59HMOV
8、R0,AMOV A,00MOV R0,AMOV A,25HMOV 51H,AMOV 52H,70H(A)=25H ,(50H) 00H,(51H) 25H,(R0)50H 。得分评阅教师五、编程题(每题10分,共20分)EAESET1EX1ET0EX0IE(A8H)1、编写一程序,查找内部RAM单元的30H50H中是否有0BBH这一数据。若有,则将51H单元置01H;若无,则使51H单元置0。(要求:使用汇编语言或C51语言编写,程序应有适当的注释。)C语言#include void main(void)inti,*p,*p1;p=0x51;p1=0x20;*p=0;for (i=0;i=0x
9、30;i+)if(*p1=0xBB)*p=1;break;p1= p1;while(1);汇编程序ORG0000HCLR51HMOVR0,#20HLOOP:MOVA,R0INCR0CJNZR0,#51H,LOOP1LJMPFINISHLOOP1:CJNZA,#BBH,LOOPFINISH:SJMP$ 系 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 2、设系统时钟频率为12MHZ,用定时/计数器T0编程实现从P1.0输出周期为500s的方波。(要求:使用汇编语言或C51语言编写,程序应有适当的注释。)从P1.0输出周期为500s的方波,只须P1.0每250s取反一次则可
10、。当系统时钟为12MHZ,定时/计数器T0工作于方式2时,最大的定时时间为256s,满足250s的定时要求,方式控制字应设定为B(02H)。系统时钟为12MHZ,定时250s,计数值N为250,初值X=256-250=6,则TH0=TL0=06H。汇编程序:ORG 0000HLJMP MAINORG 000BH ;中断处理程序CPL P1.0RETIORG 0100H ;主程序MAIN:MOV TMOD,#02HMOV TH0,#06HMOV TL0,#06HSETB EASETB ET0SETB TR0SJMP $ENDC语言程序:# include /包含特殊功能寄存器库sbit P1_0
11、=P10;void main()TMOD=0x02;TH0=0x06;TL0=0x06;EA=1;ET0=1;TR0=1;while(1);void time0_int(void) interrupt 1 /中断服务程序 P1_0=!P1_0;得分评阅教师六、应用分析题。(15题)下图是DAC0832与微控制器接口电路图,请根据电路图完成下列任务。1 DAC0832的工作在什么方式下?2 DAC0832的口地址分别多少?3 根据图形编写程序,使得0832的输出端产生锯齿波。(提示: 为片选信号,为写信号线1)1、 单缓冲方式2、 DAC0832的口地址为7FFFH3、 汇编语言编程:ORG 0000HLJMP MAINORG 0100HMAIN:MOV DPTR,#7FFFHCLR ALOOP:MOVX DPTR,AINC ASJMP LO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创客室工作制度
- 业余工作制度
- 2026年星级酒店公共卫生清洁消毒制度
- 九个一工作制度
- 创模工作制度
- 医养院工作制度
- 主持人工作制度
- 健康码工作制度
- 医教科工作制度
- 一家亲工作制度
- 2026年护士资格考试统考历年真题及答案
- 2026江苏南京市雨花台区征收拆迁安置办公室招聘编外人员3人笔试参考题库及答案解析
- 内部财务交叉检查制度
- OpenClaw:AI从聊天到行动 下一代智能助手白皮书
- 电梯维保2026年复工培训
- 中国整形美容外科诊疗指南(2025版)
- 2026年及未来5年中国骨科手术机器人行业市场全景监测及投资战略咨询报告
- 精细化工过程与设备 第四章 塔式反应器
- 第6章-六足仿生机器人项目设计课件
- 安全文明施工措施费专款专用的方案
- 复方氨基酸注射液
评论
0/150
提交评论