07-单片机原理与接口技术 ( A )参考答案及评分标准
“单片机原理与接口技术”习题答案-推荐下载

2
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电通,力1根保过据护管生高线产中0不工资仅艺料可高试以中卷解资配决料置吊试技顶卷术层要是配求指置,机不对组规电在范气进高设行中备继资进电料行保试空护卷载高问与中题带资2负料2,荷试而下卷且高总可中体保资配障料置各试时类卷,管调需路控要习试在题验最到;大位对限。设度在备内管进来路行确敷调保设整机过使组程其高1在中正资,常料要工试加况卷强下安看与全22过,22度并22工且22作尽22下可护都能1关可地于以缩管正小路常故高工障中作高资;中料对资试于料卷继试连电卷接保破管护坏口进范处行围理整,高核或中对者资定对料值某试,些卷审异弯核常扁与高度校中固对资定图料盒纸试位,卷置编工.写况保复进护杂行层设自防备动腐与处跨装理接置,地高尤线中其弯资要曲料避半试免径卷错标调误高试高等方中,案资要,料求编试技5写、卷术重电保交要气护底设设装。备备置管4高调、动线中试电作敷资高气,设料中课并技3试资件且、术卷料中拒管试试调绝路包验卷试动敷含方技作设线案术,技槽以来术、及避管系免架统不等启必多动要项方高方案中式;资,对料为整试解套卷决启突高动然中过停语程机文中。电高因气中此课资,件料电中试力管卷高壁电中薄气资、设料接备试口进卷不行保严调护等试装问工置题作调,并试合且技理进术利行,用过要管关求线运电敷行力设高保技中护术资装。料置线试做缆卷到敷技准设术确原指灵则导活:。。在对对分于于线调差盒试动处过保,程护当中装不高置同中高电资中压料资回试料路卷试交技卷叉术调时问试,题技应,术采作是用为指金调发属试电隔人机板员一进,变行需压隔要器开在组处事在理前发;掌生同握内一图部线纸故槽资障内料时,、,强设需电备要回制进路造行须厂外同家部时出电切具源断高高习中中题资资电料料源试试,卷卷线试切缆验除敷报从设告而完与采毕相用,关高要技中进术资行资料检料试查,卷和并主检且要测了保处解护理现装。场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
(完整版)单片机原理与接口技术试题及答案

复习题及答案(一)选择题(在每个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。
(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。
(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。
(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。
(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。
(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。
(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。
(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。
(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。
(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。
(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。
2、80C51单片机基本型内部RAM有128个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是通用数据区区。
3、在8051单片机中,由 2 个振荡周期组成1个状态周期,由 6 个状态周期组成1个机器周期。
4、8051的堆栈是向地址的高端生成的。
单片机原理与接口技术课后答案

第一章1:什么是单片机单片机是一种面向工业的微处理器,它将CPU、RAM、ROM存储器、定时计数器、中断系统、I/O 接口电路集成在一个芯片上,也叫单片微型计算机。
由于体积小、功能强、可靠性高、功耗更低,可以嵌入到任何工业设备和仪器仪表中,被作为嵌入式控制器,被广泛地应用在工业控制领域。
2 单片机有哪些特点答: (1)单片机的存储器ROM和RAM是严格区分的。
ROM称为程序存储器,只存放程序、固定常数及数据表格。
RAM 则为数据存储器,用作工作区及存放用户数据。
(2)采用面向控制的指令系统。
(3)单片机的I/O 引脚通常是多功能的。
(4)单片机的外部扩展能力强。
(5)单片机体积小,成本低,运用灵活,易于产品化。
(6)面向控制,能有针对性地解决从简单到复杂的各类控制任务,因而能获得最佳的性能价格比。
(7)抗干扰能力强,适用温度范围宽。
(8)可以方便地实现多机和分布式控制,使整个控制系统的效率和可靠性大为提高。
3 单片机的应用有哪些答: (1)工业控制。
单片机可以构成各种工业控制系统、数据采集系统等。
如数控机床、自动生产线控制、电机控制、测控系统等。
(2)仪器仪表。
如智能仪表、医疗器械、数字示波器等。
(3)计算机外部设备与智能接口。
如图形终端机、传真机、复印机、打印机、绘图仪、磁盘/磁带机、智能终端机等。
(4)商用产品。
如自动售货机、电子收款机、电子秤等。
(5)家用电器。
如微波炉、电视机、空调、洗衣机、录像机、音响设备等。
(6)消费类电子产品。
(7)通讯设备和网络设备。
(8)儿童智能玩具。
(9)汽车、建筑机械、飞机等大型机械设备。
(10)智能楼宇设备。
(11)交通控制设4.常见的单片机有哪些类型答: 1.AVR 单片机;2.Motorola 单片机;3.MicroChip 单片机;4.Scenix 单片机;5.EPSON 单片机;7.GMS90 单片机;8.华邦单片机9.Zilog 单片机;10.NS 单片机;11.AX1001 单片机第二章1,MCS-51 单片机内部包含哪些主要逻辑功能部件答:(1)1 个8 位的微处理器CPU。
《单片机原理与接口技术》 试卷A及参考答案

《单片机原理与接口技术》试卷A及参考答案《单片机原理与接口技术》试卷a及参考答案华中师范大学成人本科学年第一学期,《单片机原理与接口技术》(a卷)试卷测试时间:120分钟,闭卷教师:加载班:学号:姓名:成绩:1分。
填补空白(1点每空白,总共20点)1计算机中最常用的字符信息编码。
2.十进制数69的二进制表示为。
3.MCS-51单片机中RAM的通用寄存器区有一个公共单元,该单元被分成寄存器组,每组单元用作寄存器名。
4.MCS-51中所有字节地址可分的特殊功能寄存器都可以按位寻址。
5.MCS-51芯片中20h~2fH范围内的数据存储器可以通过字节和字节寻址。
6.8051单片机复位有两种方法。
7.如果8031单片机的时钟频率为12Mhz,则机器周期为us。
8.执行Anla、#0fh指令后,累加器a的高位4位=。
9.jbc00h的操作码地址,e为2000h,e=70h,其传输目的地址为。
10.Movpsw,#10h将MCS-51的工作寄存器设置为组。
命令11指令djnzr7,如果E的操作码地址为3000h,E=EFH,则其传输的目标地址为。
12.假设dptr=2000h,(a)=80h,则movca操作数@a+dptr的实际地址为。
ADD1000H4000HLCALL4000HA,R2(PC)=。
14.在寄存器间接寻址模式中,其“间接”反映在指令中。
寄存器的内容不是操作数,而是操作数的内容。
15.假设累加器A的内容为30小时,执行指令1000h:movca、@A+PC,并将程序存储单元的内容发送给累加器A。
16。
假设(SP)=60H,(ACC)=30h,(b)=70h,在执行以下命令push line pushaccb后,SP的内容为,61H单元的内容为,62H单元的内容为。
2、多项选择题(每个子题2分,总共20分)1内部RAM中位寻址区域定义的位被赋予()。
一a.位操作准备的b、轮班作业准备c.控制转移操作准备的a.00hd、以上是约60小时d.70h2.MCS-51上电复位后,SP的内容应为()b.07h3.以下关于PC和dptr的语句中的错误是()a.dptr可访问C.它们都具有自动添加1 B的功能。
单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷(闭卷A卷)一.单项选择题(每题1分,共20分)1.DPTR为( C )A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为( B )A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为( A )A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?( B )A.MULB.MOVXC.MOVCD.MOV5.direct表示( C )A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个( A )位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为( D )A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为( A )A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是( A )A.节拍B.状态C.机器周期D.指令周期10.#data表示( A )A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为( C )A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是( D )A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为( C )A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由( D )个振荡脉冲组成。
(完整版)单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为()A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。
A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。
单片机原理和接口技术期末考试试题和答案
《单片机原理及接口技术》试卷(闭卷A卷)一.单项选择题(每题1分,共20分)1.DPTR为()A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为()A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?()A.MULB.MOVXC.MOVCD.MOV5.direct表示()A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个()位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为()A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为()A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是()A.节拍B.状态C.机器周期D.指令周期10.#data表示()A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为()A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为()A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由()个振荡脉冲组成。
A.2B.4C.6D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是()A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址17.计算机能直接识别的语言为()A.汇编语言B. 机器语言C.自然语言D.硬件和软件18.PSW的OV位为()A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位19.在单片机中()为程序存储器。
单片机原理与接口技术作业参考答案
《单片机原理与接口技术》作业参考答案作业一1.(35)10=(100011)2 或 35D=100011B2. (11111010)2=1×27+1×26+1×25+1×24+1×23+0×22+1×22+0×20=128+64+32+16+8+2=(250)10(11111010)2=(0FA)16或11111010B=0FAH10000110B=1×27+1×22+1×21=128+4+2=134D10000110B=86H3. [X]原=10000010, [X]反=11111101,[X]补=11111110,4. [X]补=11001011B,X=-0110101B5.当时钟脉冲未到来时,无论D端是高或低电平,Q端的值保持不变;在时钟脉冲作用期间,Q端的值变为和D端的输入值相同。
作业二1.片内数据存储器,地址范围00---0FFH;片内程序存储器,地址范围0---0FFFH;外部程序存储器,地址范围0---0FFFFH;外部数据存储器,地址范围0---0FFFFH。
2.P0口有两种工作方式:地址/数据分时复用总线方式和通用I/O接口方式。
P1口只有通用I/O接口方式。
P2口有两种工作方式:高8位地址总线方式和通用I/O接口方式。
P3口有两种工作方式:通用I/O 接口方式和位控方式。
3.开机复位后,CPU使用的是第0组工作寄存器;选择哪一组工作寄存器由程序状态字(PSW)寄存器中的RS1、RS0两位的值来确定。
作业三1.①立即寻址②直接寻址③寄存器间接寻址④寄存器寻址2.(A)=0CBH 3.(PC)=1234H,(SP)=23H作业四1.2.(A)=0,(R0)=43H,(43H)=03.ORG 2000HSTART:MOV DPTR,#TABMOV A,E0HMOVC A,@A+DPTRJMP @A+DPTRTAB:DB PRGA-TAB,PRGB-TAB,PRGC-TAB DB PRGD-PAB PRGE-TAB,PRGF-TAB PRGA:……..PRGB…..PRGC….PRGD….PRGE….PRGF…..4. ORG 2000HSTART:MOV R0,#30HMOV R7,#20HMOV R6,#00HLOOP:MOV A,@R0CJNE A,#10,AAINC R6SJMP ENAA:JC ENCJNE A,#20,BBSJMP ENBB:JC CCSJMP ENCC:INC R6EN:DJNZ R7,LOOPMOV 51H,R6END 2100HTWOCMP:MOV A,R5SUBB A,R6JC AAMOV A,R5XCH A,R6MOV R5,AAA:RET作业五1.有外部中断0(INT0),中断服务程序入口地址为0003H,定时器T0中断,中断服务程序入口地址为000BH,有外部中断1(INT1),中断服务程序入口地址为0013H,定时器T1中断,中断服务程序入口地址为001BH,串行口中断,中断服务程序入口地址为0023H。
(完整版)单片机试卷及答案
期终考试《单片机原理及接口技术》(A )适用班级:一、单项选择题:(共15题,每题2分,共30分)(1)AT89C51单片机哪些不是主要功能部件组成( ) A. CPU B. RAM C. ROM D.LED 显示 (2)MCS-51系列单片机的CPU 主要是由( )组成的。
A .运算器、控制器 B.加法器、寄存器 C .运算器、加法器 D.运算器、译码器 (3)单片机中的程序计数器PC 用来( )。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址 (4)单片机AT89C51的EA 引脚( )。
A.必须接地 B.必须接+5V 电源C.可悬空D.以上三种情况视需要而定 (5)AT89C51单片机5个中断源的优先权从高到低的是( )A. INT0、T0、INT1、T1、串行口B. T0、T1、INT0、INT1、串行口C.串行口、T0、INT1、T1、INT0D. INT0、INT1、T0、T1、串行口 (6)定时器工作在工作方式2,要定时200 us,要装入的初始值为( )A .56H B.9CH C.3CB0H D.0FFH(7) ADC0809的模拟通道选择地址线ADDC 、ADDB 、ADDA 的状态为011,则选择模拟的通道为( )A.IN6B.IN5C.IN4D.IN3 (8)8255A 的A 组控制电路是用来控制( )A.A 口及C 口的低4位B.A 口及B 口的低4位C.A 口及B 口的高4位D.A 口及C 口的高4位(9)外部扩展存储器时,分时复用做数据总线和低8位地址线的是( )。
A. P0口 B. P1口 C. P2口 D.P3口 (10)PSW 中的RS1和RS0两位用来( )。
A.选择工作寄存器组 B.指示复位 C.选择定时器 D.选择工作方式 (11)单片机上电复位后,PC 的内容为( )。
A. 0000HB. 0003HC. 000BHD. 0800H (12)AT89C51单片机的CPU 是( )。
0 3级《单片机原理与接口技术》标准答案与评分标准(B卷).doc
0 3级《单片机原理与接口技术》标准答案与评分标准(B 卷)一、填空题1、01001111B, 01111001B2、512微妙3、外接上拉电阻4、第3评分标准:答巧每空得二分二、1、计算题真值+ 107-832、A=5BII •••…■/分CY=1AC=O •••…1分0V=l 3、A=5011 •••…1分B=4AHSP=60II •••…?分4、A=7B1I •••…2分30H=84HR0=30H ・••…7分5、A=28II •••…2分R2=20H6、A=3FII •••…3分三、判断止误题1、X2、V3、补码10011011B (9BH)……2 分01000001B (41H)……2 分.......... 2分.......... 2分1分1分1分■1分2分X 4、X 5、J评分袜准:回答正确每题得2分四、简答题1、简述51单片机的经典体系结构特点。
答:①存储器配置的哈佛结构:程序和数据分别存储在不同的存储器,即程序存储器和数据存储器。
……7分%1I位计算机(布尔处理器):8位机和1位机的完美结合。
……1分%1运行管理方式一一特殊功能寄存器的集中管理。
……2分%1便于扩展的并行三总线结构。
……1分2、片内RAM低128单元划分为哪3个主要部分?说明各部分使用特点。
答:主要分为:寄存器区,位寻址区和用户RAM区三大部分。
……7分%1寄存器区(00〜1FH):共4组,每组8个工作寄存器R0〜R7。
……I分%1位寻址区(20H〜2FH): 16个单元,128个位。
……7分③用户RAM区(30〜7FH):用户真正使用的区域,堆栈常开辟于此区域。
……2分3、51单片机有哪儿种寻址方式?请写出下列指令源操作数的寻址方式。
答:共有7种寻址方式:寄存器寻址、直接寻址、寄存器间接寻址、立即寻址、变址寻址、位寻址和相对寻址方式。
……2分MOV A,30H 直接寻址方式……7分MOVC A, @A+DPTR 变址寻址方式…… 7分MOVX A, @DPTR 寄存器间接寻址方式……1分4、简述51并行系统总线的构成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东工业大学考试试卷 ( A )
参考答案及评分标准
课程名称: 单片机原理与接口技术
考试时间: 2007 年 1 月 26 日 (第 21 周星期五 )
一、填空(每空1分,共25分)
1.CPU核心部件为ALU,它承担了算术和逻辑运算。
2.MCS-51衍生型芯片89C51RD2内部RAM容量为256,外部扩展RAM、内部
扩展RAM(或ERAM)和扩展的并行I/O读写方式相同,均使用MOVX指令。
3.指令由操作码和操作数两部分组成,其中操作码决定了指令要执行的动
作。
4.在由MCS-51构成的单片机应用系统中,如果没有外部程序存储器,则
EA/Vpp引脚应VCC(接地、接Vcc、悬空),PSEN引脚应悬空(接地、
接Vcc、悬空)。
5.根据指令特征,可将计算机指令系统分为RISC和CISC两大类;其中
MCS-51单片机采用CISC指令系统。
6.在MCS-51中,执行了如下指令或程序段后,指出PSW寄存器内容(假设
指令执行前PSW=00H,且各小题相互独立)。
(1) SUBB A, #5FH ;执行前A=87H,执行后PSW=44H
(2) ANL 30H, #0FH ;执行后PSW=00H
(3) DEC A ;执行前A=00H,执行后A=0FF H;PSW=00H
(4) CJNE A,#60H, NEXT1 ;执行前A=63H,执行后A=63H;PSW=00H
(5) MOV A, #5FH ;执行后PSW=00H
7.MCS-51串行口UART可以工作于方式0、1、2、3,其中方式 0 不能用
于串行通信,而方式 2 串行通信波特率不可调,仅与晶振频率有关。
8.MCS-51响应定时/计数器T1溢出中断后,将从001BH单元中取指令码。
9.在MCS-51应用系统中,扩展的并行输出口应利用WR信号的下降沿(下
降沿、上升沿)锁存由CPU输出的数据。
10.下面是定时/计数器T2中断服务程序片段(工作于自动重装初值方式),
请在横线上填写相应指令,完善该中断服务程序。
PROC CTC2
CTC2:
PUSH Acc
PUSH PSW
INC 30H
MOV A, 30H
CJNE A, #60, NEXT
NEXT:
JC EXIT
MOV 30H, #0
CPL P1.0
EXIT:
POP PSW
POP ACC
CLR TF2(或ANL T2CON, #7FH)
RETI
END
二、判断题(正确打√,错误打×) (每题1分,共10分)
1.程序中伪指令在编译时将产生机器码。
×
2.“JB P1.0, NEXT”指令读I/O引脚,而不是P1.0 的I/O锁存器位。
√
3.增强型MCS-51芯片采用低电平复位。
×
4.在SST89E54RD2芯片中,软件复位与硬件复位效果相同。
√
5.在LPC900系列中,除个别引脚外,I/O口电路结构可编程设置。
√
6.在MCS-51芯片中,I/O引脚短路或接地均不会损坏I/O口内部电路。
√
7.在MCS-51系统中,可把ERAM或外部RAM作堆栈使用。
×
8.在单片机应用系统中,晶振频率越高越好。
×
9.SPI属于异步串行通信接口。
×
10.同优先级中断服务程序可使用同一工作寄存器区。
√
三、指出下列指令中指定操作数的寻址方式(每空1分,共15分)
1. MOV 90H, B ;目的操作数寻址方式为直接寻址,操作对象为特
殊功能寄存器。
2. MOV P2, B ;目的操作数寻址方式为直接寻址。
3. MOV ACC, P0 ;目的操作数寻址方式为直接寻址。
4. MOVC A, @A+DPTR ;源操作数寻址方式为基址+变址,操作对象为程
序存储器。
5. MOV C, F0 ;源操作数寻址方式为直接寻址。
6. CJNE A, #30H, NEXT ;该指令中各操作数寻址方式分别为寄存器、
立即数和相对寻址。
7. PUSH ACC ;该指令操作数寻址方式为直接寻址。
8. VAR1 DATA 30H
MOV A, VAR1 ;源操作数寻址方式为直接寻址。
MOV R0, #VAR1 ;源操作数寻址方式为立即数。
9. MOVX A, @R0 ;源操作数寻址方式为寄存器间接,操作对象为外
部RAM、扩展RAM或扩展并行I/O口。
二、分析如下程序段功能,给出执行结果(8分)。
ORG 0100H
MOV A, 31H ;假设31H单元内容为66H
MOV B, #100
DIV AB
MOV 30H, A
MOV A, B
MOV B, #10
DIV AB
SWAP A
ORL A, B
MOV 31H, A
NOP ;30H单元内容为01H;31H单元内容为02H。
该程序
段机器码从
程序存储器的0100H单元开始存放,实现把存放在31H单元中的二进制数转换为压缩的BCD码功能。
三、按要求写出如下程序段(每题5分,共20分)。
1.利用定时/计数器T0,通过P1.0引脚产生周期为1KHz的方波信号(假
设晶振频率为6MHz,MCS-51芯片工作“12时钟/机器周期”模式)。
请写出T0的初始化程序段和中断服务程序段。
答:根据题意机器周期为2us。
而周期为1KHz方波高低电平时间为500us。
而定时/计数器工作在方式2时,最长定时时间为256*2,即512us,因此可令定时/计数器0工作在方式2。
初值
C=
500
12
6
28⨯
-
=6
ORG 000BH
CLP P1.0
RETI
ORG 0100H
ANL TMOD, #0F0H
ORL TMOD, #00000010B
MOV TL0, #6
MOV TH0, #6
SETB TR0
SETB ET0
SETB EA (或ORL IE, #10000010B)
SJMP $
2.将000H~2FFH扩展RAM单元置为0FFH。
MOV DPTR, #0
LOOP:
MOV A, #0FFH
MOVX @DPTR, A
INC DPTR
CLR C MOV A, #0FFH SUBB A, DPL MOV A, #02H SUBB A, DPH JNC LOOP
3. 将存放在30H 、31H 单元中的16位二进制数减1(假设低位存放在低地
址,高位存放在高地址)。
MOV A, 30H CLR C SUBB A, #1 MOV 30H, A MOV A, 31H SUBB A, #0 MOV 31H, A
4. 利用MCS-51位操作指令,完成1.1⊕0.12.1P P P 逻辑运算。
MOV C, P1.0 ANL C, /P1.1 MOV F0, C MOV C, P1.1 ANL C, /P1.0 ORL C, F0 MOV P1.2, C
四、 分析图1所示LED 显示电路,回答下列问题(10分)。
图1
(1) 该LED 显示驱动电路采用动态(动态、静态)显示方式,所用LED 数码管为共阳(共阴、共阳)数码管。
其笔段码锁存器为P0口;采用软件 (软件、硬件)译码方式。
位码锁存器为P1.2~P1.0,位驱动器为PNP 三极管;在复位期间LED 管不亮(亮、不亮)。
(每空1分)
(2) 假设每笔段LED 发光二极管压降F V 为2.0V(三极管饱和压降CES
V 取
0.2V ,共射电流放大倍数β≥100;P0、P1口输出电压
OL
V 取0.4V),工作电流F
I 为3mA ,请分别估算限流电阻R4~R11和基极电阻R1~R3阻值与耗散功率。
(3分)
限流电阻
F OL F CES CC I V V V V R ---=
4=34
.00.22.05---=0.8K Ω(取750Ω),最
大消耗功率为42
R I F 为6.75mW ,可选择1/16W 电阻。
限流电阻
β
F
OL
BE CC I V V V R 81--=
=100
384
.07.05⨯⨯--=16.25K Ω(取16K Ω),最大
消耗功率为42
R I B 为0.9216mW ,也可选择1/16W 电阻。
五、 分析图2所示电路,回答下列问题(共12分;填空部分,每空1分)
图2
(1) 将8255并行I/O 扩展芯片各端口地址填入下表 (2) U5端口地址为9400H ,图中标号为(1)的引脚应接WR 信号 (3) U6端口地址为8000H ,图中标号为(2)的引脚应接RD 信号;(4) 用网络标号在U5、U6相关引脚上注明与数据线D7~D0的连接关系。
(2分)(5) 用最少的元件完善图中缺失的元件,使系统能正常工作(直接画在图中)。
(2分)。