下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《单片机原理及其应用》课程试卷(A)参考答案及评分标准《单片机原理及其应用》课程试卷(A)参考答案及评分标准PAGE44中国计量学院2014~2015学年第一学期《 单片机原理及其应用 》课试卷(A)参考答案及评分标准开课二级学院:光电学院,学生班级:12光电12,教师:刘涛一.填空题(共20分)1. 硬件系统,软件系统2. 高,07H3. PC,下一条即将要执行的指令的地4. 1SBUF内部计数,外部计数MOVX内,数据,可寻址区4,PSW,RS1,RS0脉冲,低电平二.选择题(共20分)1.B 2.B 3.D 4.C 5.C6.D 7.B 8.A 9.B 10.B三.简答题(共25分)(1)根据中断请求源的优先级高低,对响应的优先级状态触发器置1保护断点,即把PC的内容压入堆栈保存清除内部硬件可清除的中断请求标志位把被响应的中断服务程序入口地址送入PC(1)chardataaintidatabunsignedcharxdatac[5]项目管理,源代码编辑,编译C文件,创建HEX文件,调试目标程序。位,位变址寻址,程序直接,寄存器间接直接,内部数据四.程序填空和分析题(共10分)000BT0LJMAJM;#01;#0D8#0F0;EA;TR0;#0D8H;#0F0H;INC;RETIC51:reg51.h;sbit;0x01;0xD8,0xf0;EA;TR0;interrupt;1;0xD8,0xf0;++五.编程
ORG 0000HLJMP MAIN ;转主程序ORG 0003H ;中断服务入口地址LJMP INT0F ;中断服务。ORG 0100HMAIN:MOV R0,#40H ;内部数据指针指向30H单元MOV DPTR,#7FF8H ;指向P2.7口,且选通(低3位地址为000)SETB IT0 ;设置下降沿触发SETB EX0 ;允许中断SETB EA ;开总中断允许MOVX @DPTR, A ;启动A/D转LJMP $;中断服务程序如下:INT0F:MOVX A,@DPTR ;A/D转换结果MOV @R0,A ;存结果INCR0;内部指针下移INCDPTR;外部指针下移,指向下一路CJNE R0,#48H,NEXT;8路,继续转换CLR EX0 ;关中断允许RETI ;中断返回NEXT:MOVX@DPTR,A ;启动下一路A/D转换RETI ;中断返回,继续等待下一次ENDC51源代码:#include #include <absacc.h> //定义绝对地址访#define uchar unsigned char#define IN0 XBYTE[0x7FF8] //定义IN0为通道0的地址static uchar data x[8]; //定义8个单元的数组,存放结uchar xdata *ad_adr; //定义指向通道的指针uchar i=0;void main(void){IT0=1; //初始化EX0=1;EA=1;i=0;ad_adr=&IN0; //0*ad_adr=i; //0转换for (;;){;} //等待中断}void int_adc(void) interrupt 0 //中断函数{x[i]=*ad_adr; //i++;ad_adr++; //if(i<8){*ad_adr=i; //8个通道未转换完,启动下一个通道返回}else{EA=0;EX0=0; //8个通道转换完,关中断返回}}六.8255A的A、BC:、、7EH7FH8255A1中OBF,而打印机STB8255A采用方式0,由PC0模拟产生STB信号。因PC7输入,PC0输出,则方式选择命令字为:10001110B=8EHMOV R0,#7FH ; R0指向控制口MOV A,#8EH ;方式控制字为8EHMOVX @R0 ,A ; 送方式控制MOV R1,#20H ; 送内部RAM数据块首地址至指针MOV R2,#32H ; 置数据块长度LP: MOV R0,#7EH ; R0指向C口LP1: MOVX A, @R0 ;读PC7连接BUSY状态JB ACC.7,LP1 ;查询等待打印机MOV R0, #7CH ;指向A口MOV A, @R1 ;取RAM数据MOVX@R0,A;数据输出到8255A口锁存INCR1;RAM地址加1MOVR0, #7FH;R0指向控制口MOVA, #00H;PC复位控制字0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机械大学生课程设计
- 机械变速器课程设计
- 2024新教材高中化学 第五章 化工生产中的重要非金属元素 第二节 第二课时 氨和铵盐教案 新人教版第二册
- 2024年八年级历史下册 第五单元 人民生活水平和综合国力的提高 第16课 人民生活水平的提高教学设计 华东师大版
- 高中地理 第三章 地理信息技术的应用 3.3 地理信息系统的应用教案 中图版必修3
- 2024年五年级数学上册 四 小数混合运算 2问题解决教案 西师大版
- 2024年春七年级语文下册 第4单元 13 叶圣陶先生二三事教案 新人教版
- 机械 在线课程设计
- 机构自动化课程设计
- 机床床头齿轮箱课程设计
- 部编版六年级语文上册第20课《青山不老》教学课件
- 天津2024年天津医科大学总医院空港医院招聘笔试历年典型考题及考点附答案解析
- 一年级上册校本课程教案
- 校园火灾防火教育
- 第五单元《简易方程》大单元备课教案(教学设计)-2023-2024学年五年级上册数学人教版
- 交警集群调度指挥系统方案资料
- 统编版语文八年级上册第一单元任务三:新闻写作 课件
- 中国法律史-第三次平时作业-国开-参考资料
- 便利店带烟证转让合同范本
- 2024年辽宁医药职业学院单招职业适应性测试题库必考题
- JB-QGL-TX3016AJB-QTL-TX3016A火灾报警控制器安装使用说明书
评论
0/150
提交评论