单片机原理及应用复习资料

合集下载

单片机原理及应用复习内容

单片机原理及应用复习内容

单片机原理及应用复习内容单片机原理及应用复习内容第1章复习内容1. 微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。

2. AT89S51单片机相当于MCS-51系列单片机中的哪一型号的产品?“S”的含义是什么?答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash 存储器取代了87C51片内的4K字节的EPROM。

3. 单片机可分为商用、工业用、汽车用以及军用产品,它们的使用温度范围各为多少?答:商用:温度范围为0~+70℃;工业用:温度范围为-40~+85℃;汽车用:温度范围为-40~+125℃;军用:温度范围为-55~+150℃。

4. 解释什么是单片机的在系统编程(ISP)与在线应用编程(IAP)。

答:单片机的在系统编程ISP(In System Program),也称在线编程,只需一条与PC机USB口或串口相连的ISP下载线,就可把仿真调试通过的程序代码从PC机在线写入单片机的Flash存储器内,省去了编程器。

在线应用编程(IAP)就是可将单片机的闪存内的应用程序在线修改升级。

5. 什么是“嵌入式系统”? 系统中嵌入了单片机作为控制器,是否可称其为“嵌入式系统”?答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。

但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。

目前“嵌入式系统”还没有一个严格和权威的定义。

目前人们所说的“嵌入式系统”,多指后者。

6. 嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何不同?答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。

单片机原理及应用复习提纲

单片机原理及应用复习提纲

《单片机原理及应用》复习提纲一、内容提要第一章基础知识1. 有符号数、无符号数、字符在计算机内部的存储方式。

2. 数制间转换(16进制、10进制、2进制)及表示方式。

3. 有符号数的原码、反码及补码。

4. 单片机的概念及特点(理解,不需要死记硬背书本上的词句)5.8位单片机的种类、型号、性能及应用场合(了解)第二章基本原理1. 51/52系列单片机的片内资源;2. 51内部结构3. CPU部件理解:程序状态字PSW 的作用、内容4. 存储器结构内部RAM(地址范围:00H~FFH)四个区域(工作寄存器区、位寻址区、通用区、SFR区[SFR区包括哪些系统寄存器])的特点及用途、访问方式;注意:堆栈区存在于RAM内不是一个固定的区域,其栈顶地址由SP的内容指定,上电复位后指向07H(即第0组工作寄存器R7所在地址);程序内可将其指向RAM内任意地址。

A VR的堆栈是向下增长的(内容增加一个单元,地址减1),而MCS51的堆栈是向上增长的(内容增加,地址加1)。

内部ROM(地址范围:31系列:无;51系列:0000H~0FFFH;52系列:0000H~1FFFH)5.程序计数器:PC的作用,PC是独立于内部RAM的一个16位存储单元。

6. 并行口的内部结构图2.6~2.9, 注意该电路内部总线与并口内部寄存单元连接(位于内部RAM的SFR区),外部与引脚相连。

7.外部引脚:ALE, PSEN, RST, EA 等引脚的功能、作用第三章汇编程序设计(重点)1. 熟悉全部指令、功能及对相关寄存器的影响,汇编语言编程将作为主要考核编程语言。

2. 寻址方式——寻址方式即运算时,从什么地方、怎样找到数据所在内存单元(比如通过寄存器名称找到,称为寄存器寻址;直接立即数赋值,称为立即寻址……)3. 常用伪指令:什么叫做汇编伪指令?伪指令与51指令集有什么区别?注意:C语言内没有伪指令这种说法,因为C是编译器自动为用户声明的变量分配内存空间的;而汇编语言编程时,我们必须指定程序、数据所位于内存中的位置,因此需要伪指令辅助编程。

单片机原理及应用复习要点

单片机原理及应用复习要点

单片机原理及应用复习要点
1.80c51单片机的内部硬件结构包括哪些部分? 是通过那三种总线连接
2.单片机的机器周期、状态周期、振荡器周期之间有何关系?
3.80c51单片机的整个存储器系统可划分为几个物理存储空间和几个逻辑空间?
是如何编址的?访问使用指令如何区分这些空间?EA如何使用?
4.单片机外部-有哪几种?区别是那些?
5.51单片机的堆栈区开辟在那儿,操作遵循哪些原则?
6.51单片机有那些低功耗模式?如何退出这些模式?
7.80c51的T计数/定时器有哪几种工作方式?常用于精确定时采用哪种方式?
8.80c51程序寻址空间范围是?复位时程序从何开始执行程序?
9.熟悉PSW寄存器中各个位的用法.,如CY,AC,OV,P及通用寄存器组的切换.
10.熟悉7种寻址方式及作用的范围,并熟悉各自的特点。

11.熟悉51单片机中断控制系统,包括中断优先响应原则,中断响应条件.
12.熟悉子程序或中断子程序调用的过程.并能分析各个相关寄存器的值变化。

13.熟悉循环程序的结构,能完成简单程序的分析编写
14.熟悉定时器有哪几种工作方式并能计算装填的值,熟悉查询中断定时用法..。

单片机原理与应用复习资料

单片机原理与应用复习资料

1、AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。

2、8051的中断向量表在_0003_H、_0008_H和0013H_、001BH、0023H_.3、单片机经加电复位后,执行第一条指令的地址是:__FFF0H___.4、一个机器周期=_6_个状态周期=__12个振荡周期。

5、设DPTR=2000H(A)=A0H,则MOOC A @A+DPTR。

操作数的实际操作地址为20A0H.伴随着PESN控制信号有效。

6、在查询和中断两种输入方式中效率较高的是中断。

7、在MCS-51单片机系统中采用的编制方式是_统一编址_。

8、8051单片机定时器1计数器作定时和计数用时,其计数脉冲分别由8051片内脉冲和P3.4和P3.5引脚的外部脉冲提供。

9、当单片机复位时,PSW=__00__H ,SP=_07_H .P0~P3均为置“1”电平。

10、利用8155H可以扩展_3_个并行口。

__256__RAM单元。

11、MCS-51单片机是__8_位的单片机。

12、MCS-51单片机有_5_个中断源,__2个_级优先级中断。

13、串行接口方式3发送的第9位数据要争先写入_SCON_寄存器的_TB8_位。

14、串行口的方式0的波特率为__FOSC/12__.15、8051内部数据存储器的地址范围是_00~7FH_,位地址空间的字节地址范围_20~2FH_,对应的位地址范围是__00~7FH_,外部的数据存取器的最大可扩展容量是_64KB_。

16、如果(A)=58H,(R1)=49H,(49H)=79H,执行指令XCH A,@R1后,结果(A)=_49H_ ,(49H)=_58_17、当MCS-51执行MOVC A,@A+DPTR指令时,伴随着_PESN_控制信号有效。

18、MCS-51访问片外存储器时,利用_ALE_信号锁存来自P0口发出的低8位地址信号。

1、如果(DPTR)=5678H,(SP)=42H,(3FH)=12H,(40H)=34H,(41H)=50H,(42H)=80H,则执行下列指令后:POP DPHPOP DPLRET 则:(PCH)= 34H ;(PCL)= 12H ;(DPH)= 80H ;(DPL)= 50H 。

单片机原理与应用技术复习资料

单片机原理与应用技术复习资料

单⽚机原理与应⽤技术复习资料1.单⽚机的特点:结构简单、体积⼩、性价⽐⾼、可靠性⾼、功耗⼩。

2.单⽚机的应⽤:智能仪器仪表、⼯业控制中、家⽤电器中、计算机⽹络和通信领域中、医⽤设备领域中、商⽤产品3.单⽚机的组成:CPU、存储器、并⾏I/O⼝、中断系统、定时/计数器、串⾏通信⼝4.运算器包括算术/逻辑单元、累加器、寄存器、暂存器、程序状态寄存器5.单⽚机的存储器包括:数据RAM存储器、程序ROM存储器6.晶振引脚:XTAL1(19脚)、XTAL2(18脚)7.访问⽚内数据寄存器⽤MOV指令,访问⽚外数据寄存器⽤MOVX指令8.堆栈指针SP 数据指针DPTR9.堆栈数据写⼊和读出遵守“先⼊后出,后进先出”规则10.时钟内部振荡电路电容选30pF,接线越靠近单⽚机越好11.⼀个机器周期等于12个振荡周期,指令周期最短是⼀个机器周期,最长的是4个机器周期12.复位是单⽚机的初始化操作,功能:将程序计数初始化为0000H,使单⽚机从0000H单元开始执⾏程序13.RST引脚是复位端,⾼电平有效,在该引脚输⼊⾄少两个机器周期以上的⾼电平,单⽚机复位14.固态继电器按照负载类型分:直流型和交流型15.电容是使⽤场合:电源稳压电容和滤波电解电容主要是⽤来稳压和低频交流滤波;⾼频滤波使⽤瓷⽚电容和独⽯电容16.三相单三拍:UVWU顺序通电三相双三拍:UVVWWU UV顺序通电三相六拍:U UV V VW W WU 顺序通电1.求变量X(0≤X≤5)的平⽅,X值存放30H单元,2X值存放31H单元ORG 1000HSTART MOV DPTR,#2000HMOV A,30HMOVC A,@A+DPTRMOV 31H,ASJMP $ORG 2000HTABLE DB 00,01,04,09,16,25END2.n个单字节数相加,和为双字节,存放在(R3,R4中)ADD1 MOV R3,#00HMOV R4,#00HMOV R2,# nMOV R0,#40HLOOP MOV A,R4ADD A,@R0MOV R4,AINC R0CLR AADDC A,R3MOV R3,ADJNZ R2,LOOP3.设置⼀个延时10ms的程序ORG 2000HMOV R0,#0AHDL2:MOV R1,#MTDL1:NOPNOPDJNZ R1,DL1DJNZ R0,DL24.多字节⽆符号数的加法MADD:MOV R0,#DA TA1(MSUB)MOV R1,#DA TA2 (C) MOV R7,# N CLR CLOOP:MOV A,@R0ADDC A,@R1MOV @R1,AINC R0INC R1DJNZ R7,LOOPRET5.双字节⽆符号的乘法MULTB:MOV R7,#04 MOV @R0,#00HDJNZ R7,LOOPMOV A,R2MOV B,R4MUL ABACALL RADDMOV A,R2MOV B,R5MUL ABDEC R0ACALL RADDMOV A,R4MOV B,R3MUL ABDEC R0DEC R0ACALL RADDMOV A,R5MOV B,R3MUL ABDEC R0RETRADD:ADD A,@R0MOV @R0,AMOV A,BINC R0ADDC A,@R0MOV @R0,AINC R0MOV A,@R0ADDC A,#00HMOV @R0,ARET1列举单⽚机能够应⽤的地⽅,答:智能仪器仪表、⼯业控制中、家⽤电器中、计算机⽹络和通信领域中、医⽤设备领域中、商⽤产品14.当堆栈指针sp=07H时,单⽚机⼯作寄存器能否⼯作在1区,为什么?答:不能。

单片机原理与应用复习资料

单片机原理与应用复习资料

单片机原理与应用复习资料单片机原理及应用考试复习知识点第1章计算机基础知识考试知识点:1、各种进制之间的转换(1)各种进制转换为十进制数方法:各位按权展开相加即可。

(2)十进制数转换为各种进制方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。

(3)二进制数与十六进制数之间的相互转换方法:每四位二进制转换为一位十六进制数。

2、带符号数的三种表示方法(1)原码:机器数的原始表示,最高位为符号位(0‘+’1‘-’),其余各位为数值位。

(2)反码:正数的反码与原码相同。

负数的反码把原码的最高位不变,其余各位求反。

(3)补码:正数的补码与原码相同。

负数的补码为反码加1。

原码、反码的表示范围:-127~+127,补码的表示范围:-128~+127。

3、计算机中使用的编码(1)BCD码:每4位二进制数对应1位十进制数。

(2)ASCII码:7位二进制数表示字符。

0~9的ASCII码30H~39H,A的ASCII码41H,a的ASCII码61H。

考试复习题:1、求十进制数-102的补码(以2位16进制数表示),该补码为。

2、123= B= H。

3、只有在________码表示中0的表示是唯一的。

4、真值-0000000B的反码为;其补码为。

5、+1000110B的反码是;-0110011B的补码是。

6、10101.101B转换成十进制数是()。

(A)46.625 (B)23.625 (C) 23.62 (D) 21.6257、3D.0AH转换成二进制数是()。

(A)111101.0000101B (B) 111100.0000101B(C) 111101.101B (D) 111100.101B8、73.5转换成十六进制数是()。

(A)94.8H (B) 49.8H (C) 111H (D) 49H9、十进制29的二进制表示为原码()A 11100010B 10101111C 00011101D 0000111110、-49D的二进制补码为.( )A 11101111B 11101101C 0001000D 1110110011、已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.42第2章80C51单片机的硬件结构考试知识点:1、80C51单片机的内部逻辑结构单片机是把CPU、存储器、输入输出接口、定时/计数器和时钟电路集成到一块芯片上的微型计算机,主要由以下几个部分组成。

单片机原理与应用考试复习资料

单片机原理与应用考试复习资料

一、单选题1.89C51单片机中,唯一一个用户不能直接使用的寄存器是()A、P S WB、D P T RC、P CD、B答案: C2.使用定时器T1时,有几种工作方式()A、1种B、2种C、3种D、4种答案: D3.中断源I E 1(外部中断1)的向量地址为()A、0003HB、000BHC、0013HD、002BH答案: C4.在8x51里,若要扩展外部存储器时,数据总线连接哪个输入/输出端口?()A、P0B、P1C、P2D、P3答案: A5.执行M O V I E,#81H指令的意义是:()A、屏蔽中断源B、开放外中断源0C、开放外中断源1D、开放外部中断源0和1答案: B6.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。

A、PCB、PSWC、AD、SP答案: B7.8051单片机中既可位寻址又可字节寻址的单元是()A、20HB、30HC、00HD、70H答案: A8.下列指令目的操作数属于寄存器间接寻址的是()。

A、MOV @R0,AB、ADDC B,30HC、ADD A,@R0D、ADD A,#30H答案: A9.单片机应用程序一般存放在()中。

A、RAMB、ROMC、寄存器D、CPU答案: B10.下面哪一种传送方式适用于处理外部事件( )。

A、DMAB、无条件传送C、中断D、条件传送答案: C11.位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是()A、位累加器CyB、通用寄存器的各个位C、特殊功能寄存器的可寻址位D、位操作指令集答案: B12.89S51的内部程序存储器与数据存储器容量各为多少?()A、64KB、 128BB、4KB、64KBC、4KB、128BD、8KB、256B答案: C13.各中断源发出的中断申请信号,都会标记在MCS-51系统中的()中。

A、TMODB、TCON/SCONC、IED、IP答案: B14.在下列寄存器中,与定时器 / 计数器控制无关的是:( )A、TCONB、SCONC、IED、TMOD答案: B15.若MCS-51系统中,晶振频率为8MHz,则一个机器周期等于( ) μs。

单片机原理及应用复习资料_普通用卷

单片机原理及应用复习资料_普通用卷

单片机原理及应用课程一单选题 (共74题,总分值74分 )1. 在异步通信中,数据传输的单位是()(1 分)A. 字节B. 字C. 帧D. 位2. 在MCS-51中,需要外加电路实现中断撤除的是()(1 分)A. 定时中断B. 脉冲方式的外部中断C. 外部串行中断D. 电平方式的外部中断3. MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()(1 分)A. MULB. MOVXC. MOVCD. MOV4. #data表示()(1 分)A. 8位直接地址B. 16位地址C. 8位立即数D. 16位立即数5. 读片外部数据存储器时,不起作用的信号是()(1 分)A. /RDB. /WEC. /PSEND. ALE6. 能用紫外线光擦除ROM中的程序的只读存储器为()(1 分)A. 掩膜ROMB. PROMC. EPROMD. EEPROM7. 开机复位后,CPU使用的是第0组工作寄存器,地址范围是()(1 分)A. 00H-10HB. 08H-0FHC. 10H-1FHD. 00H-07H8. 定时器/计数器工作方式1是()。

(1 分)A. 8位计数器结构B. 2个8位计数器结构C. 13位计数结构D. 16位计数结构9. 有如下程序段: MOV 31H ,#24H ; MOV A , 31H ; SWAP A ; ANL A , #0F0H ;执行结果是(1 分)A. (A)=24HB. (A)=42HC. (A)=40HD. (A)=00H10. 8051有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行 SETB RS0 指令,此时只能使用()区的工作寄存器。

(1 分)A. 0区B. 1区C. 2区D. 3区11. 8051有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行 SETB RS0 指令,此时只能使用()区的工作寄存器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机原理及应用期终考试复习资料(样卷、补充题型介绍及试卷情况)一、样卷及部分答案试卷编号: ( B )卷单片机原理及应用 课程 课程类别:必考生注意事项:1、本试卷共 7 页,总分 100 分,考试时间 120 分钟。

2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

一、 填空题(共32分)(每空一分)1.指挥计算机执行某种操作的命令称为( 指令 )。

2.已知位地址为1AH ,则其对应的字节地址是( 23H ),是第(2 )位。

3.89C51单片机扩展数据存储器时用到的控制总线有( WR )和( RD )。

4.已知PSW 中的内容为36H ,则R5的字节地址为( 15H )。

5.若A 中的内容为01H ,那么,P 标志位为( 1 )。

6.内部数据存储器数据传输到外部数据存储器中指令有(MOVX @DPTR,A )和( MOVX @Ri,A )两条。

7.DA A 是( 十进制调整 )指令,对它的使用要求是:必须( 紧跟在加法指令后面 )。

8.89C51单片机的一个机器周期由( 6 )个S 状态组成。

9.在进行微机系统扩展时,一般用锁存器作为( 输出 )口扩展器件,而用三态门作为( 输入口 )扩展器件。

10. 12根地址线可寻址数据存储空间( 4K )Byte 。

11. 串口发送的中断入口地址是( 0023H )。

诺:我将严格遵守考场纪律,知道考试违纪、作弊的严重性,还知道请他人代考或代他人考者将被开除学籍和因作弊受记过及以上处分将不授予学士学位,愿承担由此引起的一切后果。

业 自动化 班级:2006- 学号 学生签名:13.指令MOV C,30H的源操作数寻址方式为( 位寻址 )。

14.MOVC指令和MOVX指令的联系:(都是数据传送指令),区别:(前者访问的是程序存储器后者访问的是外部数据存储器)。

15.若IP=06H,这时单片机同时收到外部中断0、外部中断1和定时器0的中断申请,则单片机将先响应(T0 )。

16.如果把8051的P1.0用来作为输入口线,则必须把P1.0(置1)。

17.89C51单片机的串行口工作在方式0时一帧数据有( 8 )位,工作在方式3时一帧数据有( 11 )位。

18.8031单片机串行口方式2接收数据有效的条件是:(RI=0)和(SM2=0)或收到的第九位数据为(1)。

二、程序分析题:(8分)设R0=40H,R1=50H,(40H)=80H,(41H)=90H,(42H)=A0H,(50H)=A0H,(51H)=6FH,(52H)=76H,下列程序执行后,结果如何?请填空。

CLR CMOV R2,#3LOOP:MOV A,@R0ADDC A,@R1MOV @R0,AINC R0INC R1DJNZ R2,LOOPJNC NEXTMOV @R0,#01HSJMP $NEXT:DEC R0SJMP $(40H)= 20H 、(41H)= 00H 、(42H)= 17H 、(43H)= 01H 、CY= 1 、A= 17H 、R0= 43H 、R1= 53H .三、编程题:(10分)将片外RAM空间2000H~200AH中的数据的高4位变零,低4位不变,原址存放。

答案:MOV DPTR ,#2000HMOV R2,#OBHANL A,#OFHMOVX @DPTR, AINC DPTRDJNZ R2,LOOP四、设晶振频率为12MHZ,用T0产生5ms的定时中断,并使P3.4输出周期为50ms的方波信号,试编写出对T0的初始化程序和T0的中断服务程序(15分)。

答案:1、T0产生5ms定时则时间常数计算如下:(1)计算初值:机器周期=1μs=10-6s,T0选工作方式1(也可选方式0)由(216-X)∙*∙10-6=5∙10-3,即(216-X)=5000,由此得定时器初值为:X=60536X=EC78H 则TH0=0ECH,TL0=78HTMOD=0000 0 1B=01H中断系统设定见程序中相关指令3、定时器每产生5次中断使P3.4电平翻转一次即可得到所要求的信号,取R0作为计数器,初值设为54、源程序:ORG 0000HRESET :AJMP MAINORG 000BHAJMP IT0PORG 0100HMAIN: MOV TMOD,#01HMOV R0,#05HMOV TL0 , #0ECHMOV TH0 , #78HSETB TR0SETB ET0SETB EAHERE : AJMP HEREITOP: MOV TL0 , #0ECHMOV TH0 , #78HCPL P3.4 MOV R0,#05HITOP1: RETI五、设晶振频率为6MHZ ,89C51串行口工作在方式2的波特率为多少?若要求波特率为4800 b/s,计算出串行口工作在方式1的波特率设置初值(即定时器T1的初值)(要求精度尽量高)并写出需要设置的各相关特殊功能寄存器的内容(10分)。

答案:1、 89C51串行口工作在方式2时波特率为:2^SMOD* fosc /64即:波特率=93750 b/s (SMOD=0) 和 波特率=187500 b/s (SMOD=1)2、串行口工作在方式1定时器T1时间常数计算:要求波特率为4800 b/s,为精确起见设T1工作在方式2设其初值为TC=TH1=TL1则: 由:波特率=2^SMOD/32*T1的溢出率=)TC fosc K SMOD -•21(12322 =)TCSMOD -••8621(12106322 取SMOD=0时,得:TC= 253=FDH= TH1=TL1取SMOD=1时,得:TC= =FAH= TH1=TL13、定时器工作方式控制字的设定:TMOD=0 0 1 0 0 0 0 0 B =20H 4、串行口工作方式控制字的设定:SCON=0 1 0 0 0 0 0 0 B =40H PCON=1 0 0 0 0 0 0 0 B =80H或:PCON=0 0 0 0 0 0 0 0 B =00H六、89C51单片机扩展了一片82C55,要求A 口以选通的方式输入数据,B 口以选通的方式输出数据,同时还要将C 口的最高位两根口线置位,请编写初始化程序,答案:根据题意,知道A口方式1输入,B口方式1输出,由此得82C55的方式控制字为:10111101B=0BDH将C口最高位两根口线置位的控制字分别为:00001111B=0FH00001101B=0DHC口地址为:AB7EHH由此知道控制口地址为:AB7FH初始化程序为:MOV DPTR, #0AB7FHMOV A,#0BDHMOVX @DPTR,AMOV A,#0FHMOVX @DPTR,AMOV A,#0DHMOVX @DPTR,A七、读图题(10分)1、89C51单片机与ADC0809的连接关系如下图所示,试分别写出IN0和IN7两个通道的地址。

(没有用到的址线线设为1)2、89C51单片机扩展的存储器如下图所示,试写出每片存储器的地址分布。

附录:相关知识1、相关寄存器及控制字的定义接收中断发送中断有/无有/无收到的第九位欲发的第九位串行接收允许/ 禁止多机控制方式选择RITIRB8TB8RENSM2SM1SM098H2、有关公式串行口工作方式2的波特率= foscSMOD •6423、有关图表: 串行口工作方式1、3的波特率=(2SMOD /32)×定时器 T1的溢出率 = )TC fosc K SMOD-•21(12322数据总线为三态0 11 × × 非法状态 0 10 1 1数据总线为三态1 × × × × 00 1 1 1 0 0 1 0 1 0 0 1 1 0 写端口A :总线数据→A 口写端口B :总线数据→B 口写端口C :总线数据→C 口写控制字:总线数据→控制字寄 存器0 0 1 0 0 0 1 0 0 1 0 1 0 1 0 读端口A :A 口数据→数据总线读端口B :B 口数据→数据总线读端口C :C 口数据→数据总线 0 1 0 0 0 工作状态CS *WR * RD*A0 A1二、补充题型介绍选择题1、8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行SETB RS1 指令,此时只能使用 c 区的工作寄存器。

A.0区B.1区C.2区D.3区2、MCS-51系列中片内RAM数据传送用A 指令,而片外RAM数据传送用B 指令。

(A)MOV (B)MOVX (C)MOVC (D)PUSH3、MCS-51系列中在MOV 3FH,@R0指令中源操作数是C 寻址方式,而MOV30H,R0指令中源操作数是(B)寻址方式。

(A)立即数寻址(B)寄存器寻址(C)寄存器间接寻址(D)位寻址4、对8031的P2口来说,使用时可作为(B) 。

A.低8位地址线B.高8位地址线C.数据线D.时钟线5、在串行通讯中,收发双方对波特率的设定应该是(A) .A、相同B、不同C、固定D、可变6、MCS-51系列单片机的堆栈是设在(A)中。

(A)片内RAM (B)片内ROM (C)片外RAM (D)片外ROM7、读取ADC0809进行A/D转换结果时,使用B 指令。

A.MOVX @DPTR,A B. MOVX A,@DPTR C. MOV A, R0 D. MOVC A,@A+PC8、LJMP跳转空间最大可达到(D) 。

A.2KB B.256B C.128B D.64KB9、MCS-51串口中帧格式为1个起始位、8个数据位和1个停止位的异步通信方式是(B)。

(A)方式0 (B)方式1 (C)方式2 (D)方式310、MCS-51系列中地址范围为0000H~3FFFH的存储器的容量是(B)个字节单元。

(A) 216(B) 214(C) 212(D) 21011、区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是: (D) 。

A、看其位于地址范围的低端还是高端。

B、看其离MCS-51芯片的远近。

C ROM 还是RAM。

RD PSEND、看其是与信号连接还是与信号连接。

12、MCS—51指令系统中,用于片外数据存储器写指令是(D) 。

A.MOVX A,@Ri B.MOVX A,@DPTRC.MOV @Ri ,A D.MOVX @DPTA,A13、MCS-51系列单片机提供(C)种中断请求源。

(A) 1 (B) 3 (C) 5 (D) 714、8段LED显示器的‘P’字符的共阴极码为(A)。

(A)73H (B)8CH (C)00H (D)FFH15. 在进行串行通信时,若两机的发送与接收可以同时进行,则称为(D) 。

相关文档
最新文档