2014单片机作业练习DOC_第1页
2014单片机作业练习DOC_第2页
2014单片机作业练习DOC_第3页
2014单片机作业练习DOC_第4页
2014单片机作业练习DOC_第5页
免费预览已结束,剩余14页可下载查看

下载本文档

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

文档简介

1、一、填空题1、单片机是集2、6264是3、89S51内部有2013单片机作业练习题存储器 , 其内存寻址空间为和定时 / 计数器等功能为一体的芯片。位的定时 / 计数器。各具有4、89S51单片机的外部中断1 (INT1 )的入口地址为5 、 8155具有一个的计数器,6、89S51单片机的工作寄存器组在内部数据存储器的7、若累加器A=787,则执行ANL A, #0FH后 A=ORL A, #00H 后 A=字节,其容量为种工作方式,比其优先级低的中断源是字节的 RAM位二进制数。H ,堆栈指针SP的值应设定在H。H, 执行8、89S51 51单片机的片内数据存储空间的128字节单元通常可划

2、分为 3个区域,这3个区域分别是9、定时器的计数功能是当自T0、Tl引脚输入的外部脉冲有效时,则其内部的计数器进行计数。定时功能也是通过计数来实现的。10. 89S51单片机的一个机器周期包含了个时钟振荡器周期。11、 89S51 单片机内部含有个_位的并行口,其中作为向外扩展的数据线的是口;作为高 8 位地址线的是口;而口具有双功能。12 、汇编语言程序有三种基本结构即:结构、结构和顺序结构。13、89S5指令共有六种寻址方式, 分别是立即数寻址、寄存器间接寻址、相对寻址。14、MOV DPTR, #3500H的作用是用来设定15、片内RAM可进行位寻址的空间位地址范围是16、89S51 的

3、存储器空间配置从功能上可分为四种类型:、内部数据存储器、外部程序存储器。17、89S51 的指令按其功能可分为五大类:、逻辑运算类指令、位操作指令、控制转移指令。18、8051 单片机有个中断源,复位后中断源为最高优先级,中断源为最低优先级,复位后堆栈指针在19、8155 具有 1 个位的计数器,具有个字节的 RAM。220、若累加器 A=87,则执行 ANL A, #OFH后A=H,执行 ORL A #00H 后 A=H . 执行XOR A421、22、23、24、25、26、27、28、29、30、32、33、#0FH 后 A=H,若累加器A=5BH CY=1则执行RR A后A=H,执行R

4、LC A后A=H .执行 ADDCA, #05H后A=H,执行指令MUL AB的功能是其计算结果高8位存放在,低8位存放中。要将累加器A中的高4位屏蔽为0其余位不变,应执行指令,要将其低4位取反其余位不变应执行指令,若A=96H,则执行指令执行指令DIV AB 的中。若将其最高位置 1其余位不变应执行SWA P A 后 A=功能是若A=FFH CY=0则执行完指令INC A 后CY=若A=00H CY=1则执行完指令 DEC A 后CY=MCS-51单片机片外RAM最大寻址范围为字节串行异步通信的数据格式通常包含有DAC0832具有ADC0809具有个通道和RS-232C标准总线规定数字“ 1

5、”为V指令;则执行指令RR A后A=其计算结果商存放在存放在A=A=字节,片内外程序存储器的总寻址空间为位、位、位和奇偶校验位。三种转换方式。两数据采集方式。“0” 为V单片机系统扩展6个LED显示器电路,采用静态显示需要位的并行I/O接口。34、单片机系统扩展8个LED显示器电路,采用静态显示需要位的并行I/O接口,完成的功能分别是35 .行列式键盘的控制过程包括:键扫描和键处理36 . 74LS244用作简单的I/O接口时只能作为接口,不能作接口。而 74LS273不能接口37 .设计32个功能键行列式键盘需要个I/O接口,其中1个作接口,1个.接口。38 . 89S51单片机的定时/计数

6、器设定方式2时为方式,用作串行口博特率发生器的是39 定时器/计数器,并设置其工作在方式40. 8155的I/O接口可设置为和两种不同的工作方式,后一种方式时,由6口提供联络信号线。41. 89S51单片机的堆栈区位于空间,每进行1次PUSH旨令,堆栈指针 sp=且对R0-R7操作;对R0 R1操作。、简答题、AJMP NEXI 和 SJMPYAAS这两条指令转移的空间分别是()2、若CY=0 A=00H,则执行完指令DEC A后CY=() A=()3、设置89S51单片机的定时/计数器0为方式1定时中断,定时/计数器1为方式1计数,则应写入的立即数为:MOV TMOD, # ()4、若设置8

7、9S51单片机的外部中断1为边沿出发中断,则应设置 EA、IT1、ET1这些位为()5、读取单片机内部程序存储器和外部数据存储器中的数据的指令分别为(6、LJMP NEXT和AJMP NEXT这两条指令转移的空间分别是()7、89S51具有四个8位的I/O接口,若要扩展存储,提供高8位地址和提供读写信号线的是(),读取单片机外部程序存储器和外部I/O端口数据存储器中的数据的指令分别为(9、若CY=0 A=00H,则执行完指令DECA 后 CY与 A*()10、LJMP NEXT 和 AJMPNEXT这两条指令转移的空间分别是()11、若CY=0 A=00H,则执行完指令DEC A后CY=()

8、A=()12、设置8051单片机的定时/计数器0为方式1定时中断,定时/计数器1为方式1计数,则应写入的立即数为:MOV TMOD, # ()13、若设置89S51单片机的外部中断1为边沿触发中断,则应设置 EA、IT1、ET1这些位为()14、若设置89S51单片机的外部中断0为电平触发中断,则应设置 EA、IT1、ET0这些位为()15、16、若 A=0A6H, ( 40H)=58H ,则执行完指令 XCH A,40H和SWAP A 后人为()LCALL DSU P和ACALLYANS这两条指令转移的空间分别是17、18、89S51单片机具有一个()串行口19、8155的三个8位I/O端口

9、 PAa、PB口、PC口,若设定工作在基本I/O方式共有()种输入输若CY=0 A=0B3H,则执行完指令 RLC A 后CY与人为()出的组合方式20、ADC080若选择IN4通道进行模拟转换时,则PO.0 PO.1、PO.2三根信号线的电平为()21、设计出具有24个功能键的行列式键盘最少需要的I/O线为()22.存储器的地址范围是 0000H0BFFF,H 它的容量为()。23MOVX A , R0W令中,源操作数采用的寻址方式和存放的区间()。24已知累加器A的数值为98H,它与OFAH!加,相加后会影响标志位CY AC和OV位。各个位的值是()。25 若(A) =86H, ( PSW

10、 =80H,则执行 RRC A旨令后(A)=(26如果P0) =65H ,则当下面执行后( P0) =()CPL P0.2SETB CMOV P0.4 ,C27. 89S51单片机中,将累加器A中的数送入外部RA的40H单元,可执行的指令()。28 . 89S51单片机内有()个16位的定时/计数器,每个定时/计数器都有()种工作方式。29 . 单片机选择0809的IN3通道采集数据,则P0口的P0.2 P0.1 P0.0 应输出的电平为()30.在参考电压接+5V寸,DAC 0832双极性输出电压为+5V和0V 对应的数字量为()三、分析程序并写出结果:1.已知(RO =20H, (20H

11、) =10H, (P0) =30H, (R2) =20H,执行如下程序段后 ( 40H ) =MOV R0 , #11HMOV A , R2ADD A , 20HMOV PSW , #80HSUBB A , P0XRL A , #45H12MOV 40H , A2.已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H,执行过程如下:MOVA , R0MOVR0 , AMOVA , R0ADDA , 21HORLA , #21HRLMOVR2 , ARET则执行结束( R0) =(R2)=3.执行下面一段程序;MOVSP, #60HMOVA, #10

12、HMOVB, #01HPUSHAPUSHBPOPAPOPB4.A , B 的内容是: (A)=(B)=设在31H单兀存有# 23H,执行下面程序:MOVA, 31HANLA, #0FHMOV41H, AMOVA, 31HANL A, #0F0HSWAP AMOV 42H, A则(41H)=(42H)=写出执行的结果。写出执行的结果。5已知 ( 40H)=56H, (41H )=16H, (42H )=01H (43H )=00H4分)MOV R0,#40HMOV A,R0MOV B,AINCR0MOV A,R0ARLMOV R0, AINC R0MOV A,BMOV R0,ARR AINC R

13、0MOV R0,A(40H) =(41H) =(42H )=(43H)=5已知 ( 30H)=78, (31H )=12H, (32H )=00H (33H )=00H4分)MOV R1,#30HMOV A,R1MOV B,AINCR1MOV A,R1DIV ABMOV R1, AINC R1MOV A,BMOV R1,ACPL AINC R1MOV R1,A(30H) =(31H) =(32H )=(33H)=7 、说明下列各条指令中源操作数的寻址方式MOV R6, AMOV A ,50HJBC ACC.3,relMOV DPTR,#5200HMOVC ,A A+PCMOV A,R0四、编程

14、题1、2、3、将BCD码38H与 BCC码89H相乘,结果以16进制码表示,并存放在内存地址为40H 41H中。将外部数据存储器从(4200H)开始的100个字节的数据高低四位交换后传送到内存(30H)开始的地址单元中。编程找出内存(30H)开始的地址单元中10个字节的数据中的最大值。4、5、将片外I/O端口( 50H)中的数据,并将最低位置1、高4位清0,其余位不变,存放到片内 50H单元中。(5分)6、BC码38H与 BC码89H相加,结果还以BC码表示,并存放在内存地址为40H、41H中。编程将外部数据存储器从(2400H)开始的50个字节的数据取反后传送到内存(30H)开始的地址单元中

15、。7、8、编程计算存放在片外RAM30单元开始的64个无符号数的平均值,结果存入片内RAM30单元。编程将片内RAM30单元开始的20个数传送到片外RAM3000开始的单元中。9、从片内RAM30单元开始的存有1个组合BCD数,编程将其转化为 ASCII后存入片内RAM40开始的单元中。10、将外部数据存储器从2500H开始的4个字节的数据连续传送到端口地址为78H的外设控制其工作。11、按以下要求编写 8051 单片机定时器的初始化程序:12、13 、五、1a)T0作为定时,定时时间为10ms.b)T1 作为计数,记满 1000溢出。将外部数据存储器从(3250H)开始的20个字节的数据高低

16、四位交换后传送到内存(40H)开始的地址单元中。89S51单片机的的工作时钟为12MHZ定时/计数器1 (T1)设定时时间为50ms中断,求时间常数(计数初值)为何值?应该工作在哪种方式下?编写初始化程序,启动#include <reg51.h> char code table4= void delay(char i);/ void main()T1 工作。延时i ms,假设该函数已经给出,不需要写。void T0_int( ) interrupt _ using 1简答题89S51单片机主要引脚的应用特性是什么?2麽?MSC-51单片机的存储器配置有哪几部分组成?与其他微机的存储

17、器结构相比有何不同?为什1334什么叫机器周期,89S51单片机的机器周期如何计算?其典型的复位电路、时钟电路如何设计?89S51 单片机有哪几个中断源?其入口地址在何处?固定优先级顺序为何?如何改变优先级? 如何开放某个中断源?5. 89S51单片机的定时/计数器共有哪几种工作方式?如何编程设置两个定时/计数器T。、Ti工作在不同的工作方式?6. 设置定时 / 计数器的工作在定时和计数方式时的工作原理有何不同?7. 串行通行有哪几种基本通信方式? 89S51 单片机可以完成哪种通信方式?其串行口的工作方式 有哪几种?889S51单片机的指令系统有哪几种寻址方式?举例说明。9101112286

18、4,6116,27256各为何种器件?容量 =?存储单元 =?89S51单片机的系统中,I/O接口采用何种寻址方式?74LS244 74LS273 8155, 0809, 0832各为何种功能的器件?什麽叫A/D, D/A转换器分辨率? 0809的功能结构为何?主要引脚功能是什麽?有哪几种采集17数据的方式?13 0832的内部结构有哪几部分组成?共有哪几种转换方式?有几种输出方式?如何与单 14. ADC080具有几个通道?如何选择?转换过程是怎样的?共有哪几种采集数据的方式?如何实现?五、应用题1、采用2732芯片和6264设计程序存储器不小于10KB数据存储器容量为30KB共需要几片?若

19、各片的地址连续,2732首地址为0000H 6264首地址为8000H画出全地址译码的电路图,各自的末地址为多少?2、8155的PC口接键K1、K2,PA口接打印机的数据线D0-D7, PA口接8个指示灯。(设没用的地址线为 0)、画出电路连线图 、写出8155各端口地址和256个字节RA地址。、编写出 8155初始化程序(命令字是什么?)、编程 8个指示等全灭,若 K2 按下,则下面 4个灯亮上面 4个灯灭,并由打印机打印出 5、 8、三个字符来。#in elude <reg51.h> #in elude <absacc.h> #defi ne PA XBYTE #defi ne PB XBYTE #defi ne PC XBYTE #defi ne CNT XBYTE void mai n()3、用单片机设计出转数测量系统,光电传感器向T1计数器输入脉冲,P0口输出字型码,P2口的最低位控制字位

温馨提示

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

评论

0/150

提交评论