单片机作业.doc_第1页
单片机作业.doc_第2页
单片机作业.doc_第3页
全文预览已结束

下载本文档

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

文档简介

2012-1013学年单片机作业一、第2、3章(单片机结构及存储器)1、 为什么说80C51具有很强的布尔(位)处理功能?2、 80C51存储器在结构上有何特点?访问片内RAM和片外RAM的指令格式有何区别?3、 MCS-51单片机堆栈有哪些功能?堆栈指示器(SP)的作用是什么?在程序设计时,为什么还要对SP重新赋值?4、 什么是准双向口?使用准双向口时,要注意什么?二、第4章(指令系统)1、说明下列各指令中源操作数采用的寻址方式MOV R5,R7; MOV A,55H;MOV A,#55H;JMP A+DPTR;MOV 30H,C;MOV A,R0;MOVX A,R0;MOV C,20H;JC L1;MOVC A,A+PC;2、判断下列各指令格式是否正确。若错误,请指出原因。MOV R0,R3; MOVC A,R0+DPTR;ADD R0,R1;MUL A R0;INC R1;DEC DPTR;RL B;ANL 20H,#0F0H;MOV 20H,21H;三、第7章(汇编语言程序设计基础)1、 求两个无符号数据块中的最大值,数据块的首地址分别为60H 和70H,每个数据块的第一个字节都存放数据块长度。 结果存入5FH单元。2、 将累加器A中0-FFH范围内的二进制数转换为BCD数(0-256)。3、 试编写延时1S的子程序。(晶振频率为6MHz) 四、第5章(中断)1、80C51有几个中断源,各中断标志是如何产生的,又如何清除的?CPU响应中断时,其中断入口地址各是多少?2、80C51单片机的中断系统中有几个优先级,如何设定?若扩充8个中断源,如何确定优先级?3、中断子程序返回指令与调用子程序返回指令有何异同?五、第6章(定时器)1、用定时器T1定时,使P1.2端电平每隔1 min变反一次,晶振为12MHz。(用定时器查询方式)2、用定时器T1定时,使P1.2端电平每隔1 min变反一次,晶振为12MHz。(用中断方式)六、第6章(串行口)1、串行口在方式0下,RXD、TXD各取何作用?2、波特率的定义是什么?3、为什么定时器T1用做串行口波特率发生器时,常采用方式2?若已知系统时钟频率和通信波特率,如何计算其初始值?4、CPU专用寄存器SCON中的SM2在多机通信中的作用?七、第8章(扩展)1、在80C51扩展系统中,程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突:2、对8255A进行初始化,使其A口按方式0输入;B口按方式1输出;C口上半部按方式0输出,C口下半部按方式1输入,各口工作于方式0,则控制字应为多少?3、将89C51的RXD(P3.0)和TXD(P3.1)短接,P1.0接一个发光二极管(如图所示),编一

温馨提示

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

最新文档

评论

0/150

提交评论