《单片机技术》作业一.docx

上传人:太** 文档编号:97950517 上传时间:2024-07-08 格式:DOCX 页数:15 大小:34.09KB
返回 下载 相关 举报
《单片机技术》作业一.docx_第1页
第1页 / 共15页
《单片机技术》作业一.docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《《单片机技术》作业一.docx》由会员分享,可在线阅读,更多相关《《单片机技术》作业一.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、、判断题1 .当80c51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程 序存储器。(4 )2 .是读端口还是读锁存器是用指令来区别的。(4 )3 .特殊功能寄存器可以当做普通的RAM单元来使用。(x )4 .在80c51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区 时用MOVX指令,访问片内RAM区时用MOV指令。(4)5 .单片机是将微处理器、一定容量的RAM和ROM以及I/O 口、定时器等电路集成 在一块芯片上而构成的微型计算机。(4 )6 .在80c51的片内RAM区中,位地址和部份字节地址是冲突的。(x )7 .在单片机中,用随机存取的存储器

2、来存储数据,暂存运行期间的数据、中间结 果、缓冲和标志位等,所以称之为数据存储器。(4 )8.直接寻址是指在指令中直接给出操作数单元的地址。(4 )9.当80c51的EA引脚接高电平时,CPU只能访问片内的4KB空间。(x)10 .单片机80C51复位后,其PC指针初始化为OOOOH,使单片机从该地址单元开 始执行程序。(4 )11 .单片机系统上电后,其内部RAM的值是不确定的。(4 )12 .MCS-51指令中,MOVC为ROM传送指令。(x)二、单项选择题1.MCS-51单片机的堆栈区应建立在(A )A.片内数据存储区的低128字节单元B.片内数据存储区C.片内数据存储区的高128字节单

3、元D.程序存储区2.如果MCS-51中PSW寄存器的RSI、RSO两位分别为0、1,则工作寄存器R0是 指内存中(D )单元。A.00HB.07H单片机技术作业三、判断题1 .在定时器模式下,设TC为定时器初始常数值.M为计数器量程.fosc为单片机晶振振荡频率,则定时器定时时间T的计算公式为丁 =安。巴(|1) Fa ar?( )2 .当TO、T1作为定时器使用时,是对机内机器周期脉冲计数;当TO、T1作为计数器使用时,是对内部事件脉冲计数。(x )二、单项选择题1 .若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为(C )oA.500B.1000C.216

4、-500D.216-10002 .定时器若工作在循环定时或者循环计数场合,应选用(C )。A.工作方式0B.工作方式1C工作方式2D.工作方式33 .定时器工作在模式0时,计数器量程M的值为(C )0A2B2C.213D.2164 .用于控制定时器/计数器T1启动或者住手的控制位是(D )0A.TF0B.TF1C.TR0D.TR1三、多项选择题1 .单片机与CPU进行信息交换的方式有(BCD)oA.存储器直接存取方式B.查询方式C.中断方式D.无条件传送方式2.8051单片机的IE寄存器的用途是(BCD )oA.定时器溢出标志B.确定CPU中断的开放或者禁止C.确定定时器中断的开放或者禁止 D

5、.确定外部中断的开放或者禁止四、编程题1 .单片机晶振频率为6MHz,使用定时器1以工作方式1产生周期为500us的等宽 连续正方波脉冲,PLO端输出。以中断方式进行编程。根据陈题意,完成下面程序主程序:MOV TMOD,MOV TH1 ,#0FFHMOV TL1 ,#83HSETB EASETB ET1SETB TRIHERE: SJMP$中断服务程序:MOVTH1 ,#0FFHMOV TL1 ,#83HRETI(1 ).处的正确指令为(D)A.#00HC.#02HD.#10H2 2) .处的正确指令为(C )oA.SETBP1.0B.CLRP1.0C.CPLP1.0 D.SETB TRI2

6、设单片机晶振频率为12MHz,使用定时器0以方式Oo产生周期为2ms的等宽 正方波连续脉冲,并由P1.4输出。根据题意,完成下面程序MOV TMOa MOVTHO, #0E0HMOV TLO, #18HSETBgSETB ETOSETB TROHERE: SJMP HEREORG 000BHAJMP CTCOCTCO: MOV THO, #0E0HMOV TLO, #18HCPLP1.4RETI(1) .处正确的指令为(A )oA.#00HB.#01HC.#02HD.#10H(2) .处正确的指令为(C )oA.SETB TRI B.SETB ET1C.SETB EA D.SETB P1.0单

7、片机技术作业四一、判断题L8255A的三个端口均能设置为3种方式的任何一种。(x )210.D/A转换器的分辨率是指输入数字量的最低有效位发生变化时,所对应的输 入数字量的变化量。(x )3.D/A转换器依照数字量传送方式分为串行和并行两种;输出方式可分为电流型 输出和电压型输出两种。(4 )4.直流型固态继电器分为非过零型和过零型两种。(x )5 .访问ADC0809的读指令是获取摹拟量信息,写指令是将数据写入ADC0809o (x )6 .通常将各段发光二极管的阳极连在一起作为公共端的LED称为共阳极显示器, 而阴极连在一起作为公共端的LED称为共阴极显示器。(4 )7 .DAC0832与

8、单片机间的接口,可根据连接方式分为三种:单缓冲器、双缓冲 器和直通方式。(4 )8 .光耦合器的输入电路和输出电路是绝缘的。(4 )二、单项选择题L可编程外设接口芯片8255A在使用前要写入一个方式控制字,选择A、B、C 三个端口各自的工作方式,控制方式共有(B )种A.2B.3C.4D.52 .访问片外数据存储器时,不起作用的信号是(C )oA.RDB.WRC.PSEND.ALE3 .在访问外部数据存储器时,应用(C )指令。A. MOVB. MOVCC. MOVXD.以上都不是4 .某种存储器芯片的容量是16KB,那末它的地址总线连接根数是(D )。A.11 根B.12 根C.13 根D.

9、14 根5 .下列哪个芯片是常用的译码芯片(A )。A.74LS138B.8255AC.LM7805D.ADC8032三、多项选择题1 .MCS-51单片机外扩存储器芯片时,4个I/O 口中用作地址总线的是(AC )oA. P0 口 B. Pl 口C. P2 口 D. P3 口2.单片机扩展的内容有(ABC )。A.程序存储器扩展B.存储器扩展C.I/O 口扩展 D.CPU扩展四、编程题1 .设在以M为始地址的内部RAM中连续存放有1。0个单字节数,试编一程序查 找一个数0BH,找到后把其地址送N单元,若这个数不存在,则把FFH送N单元。根据题意,完成下面程序OR 1800HG START:

10、RO, #MMOV RI,MO R0, #0BH, LP2;LP1:CJNEMOV N, ROSJMP LP3LP2: INC RO,LP1MOV N, OFFHLP3: SJMP LP3(1) .处的正确指令为(B )0A.#100HB.#64H C.#0FFH D.#0BH(2) .处的正确指令为(B )oA.DJNZ RO B.DJNZR1 C.SJMP D.CJNER1, #64H2.系统晶振频率为12MHZ,用定时器。工作方式1,产生65.4ms中断,编写初始化 程序。答:(1) .设T为定时器初始常数值.M为计数器量程.fosc为单片机晶振振荡频率,c 则定时器定时时间T的计算公式

11、为t = H等巴(jls),定时器。工作在方式1, fosc=12MHz,T=65.4ms,则定时器的初值T为(B )。CA.88B.136C.32836D.57208(2) .根据题意,完成初始化程序LED1: MOV TMOD, (T)_MOV TLO, #88HMOV THO, #00HSETB EASETB ETOSETB TROEND.处的正确指令为(B )oC.#02HA.#00HC.10HD.08H3.不属于系统总线的是(C )0A.数据总线B.地址总线C.内部总线D.控制总线4 .MOV 3FH, #40H,指令执行后(3FH) = ( A )。A.40HB.00HC.3FHD

12、.10H5 .指令MOV C, 7EH指令采用的寻址方式是(A )。A.位寻址B.即将寻址C.直接寻址D.相对寻址6.8051单片机程序存储器的容量最大可扩展为(B )。A.60KB.64KC.64+4KD.4K7 .单片机8051的XTAL1和XTAL2弓|脚是(D )弓|脚。A.外接定时器8 .外接串行口C.外接中断D.外接晶振8.INTEL 8051 CPU是(C)位的单片机。A.16B.4C.8D.准 169.8031复位后,PC的值为(A )oA.0000HB.0003HC.000BHD.0800H10 .在访问外部数据存储器时,应用(C )指令。A. MOVB. MOVCC. MO

13、VXD.以上都不是11 .P1 口在用作输入口时,需要先执行(C )指令。A.MOVP1, # 00B.MOVP1, FFHC.MOV Pl, #OFFHD.ANLP1, # OFFH12 .单片机应用程序普通存放在(B )。A.RAMB.ROMC.寄存器D.CPU三、多项选择题1 .MCS-51单片机片内RAM低128字节包括(ABC )。A.工作寄存器区 B.位寻址区C.用户RAM区 D.特殊功能寄存器区2 .单片机汇编语言常用的寻址方式有(ABCD )。A.即将数寻址 B.直接寻址C.寄存器寻址 D.变址寻址3 .MCS-51单片机外接晶振时,接在(CD )引脚。A. RST B. VC

14、CC. XTAL1 D. XTAL24.ROM的含义是(BD )oA.随机存储器 B.只读存储器C.数据存储器 D.程序存储器5.单片机的系统总线有(ABD )0A.数据总线 B.控制总线C.内部总线 D.地址总线6 .在一片集成电路芯片上集成为了),从而构成为了单片机。(ABCA. CPU B.存储器C. I/O 接口 D. I/O 设备7.在下列MCS-51单片机各条指令中,错误的有(ACD )。A. MOV A, R7 B. MOV 20H, AC. MOV Pl.2, A D. MOVC A+PC, A8.当需要从MCS-51单片机数据存储器取数据时,可以采用的指令有(AB )oA.

15、MOVX A,RO B. MOVX A, DPTRC. MOVX R0, A D. MOVXDPTR, A 9.CPU的主要组成部份为(BC)A.加法器 B.运算器C.控制器 D.锁存器10.单片机的程序状态字PSW中,(AD)是工作寄存器组选择位。A. RSOB. PC. CYD. RS1单片机技术作业二、判断题LMCS-51指令中,MOVC为ROM传送指令。(x)2 .MUL AB指令把累加器A和寄存器B中的8位无符号数相乘,16位乘积的低8位放在B中,高8位放在A中。(x )3 .中断处理过程分为2个阶段,即中断响应和中断处理。(x )4 .在51系列单片机中,中断服务程序从矢量地址开始

16、执行,向来到返回指令RETI 为止。川)5 .中断服务程序的最后一条指令是RET。(x )6 .两个特殊定时器TMOD和TCON用来对定时器/计数器的工作方式进行选择和 控制。(4 )8.MUL AB指令把累加器A和寄存器B中的8位无符号数相乘,16位乘积的低8位放在B中,高8位放在A中。(x)8.单片机80c51 的5个中断源分别为INTO、INTI、TO、Th TXD/RXDo (N )二、单项选择题1.以下哪一条是位操作指令(B )。A.MOVP1, #0FFHB.MOV QACC.1C.CPL AD.POP PSW2.80C51同一级别的中断:定时/计数器0(T0)、定时/计数器1(T

17、1)、外部中断0( INTO)、外部中断1 (INTI)同时产生,CPU响应中断的先后顺序是(B)。A.INTOINT1 TOT1B.ZNT0-T0-INT1 一 T1CTOINTOTl - INTID.TOTjlNTOINTl3 .以下哪一条指令的写法是错误的(D )oA.INC DPTRB.MOV R0,#0FEHC.DEC AD.PUSH A4 .以下哪一条是位操作指令(B )oA.MOV PO, #0FFHB.SETB TROC.CPL ROD.PUSH PSW5 .MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A 0 )A.外部中断0B.外部中断1C.定时器0

18、中断D.定时器1中断6.以下哪一条指令的写法是错误的()oA. MOVC A, A+ DPTRB.MOV RO, #FEHC.CPL AD. PUSH ACC7MCS-5单1片机的外部中断1的中断请求标志是(D o )A. ET1B.TF1C IT1D. IE18.以下哪一条指令的写法是错误脚()oA. MO DPTR, # 3 F9 8 HVRO, #0FEHB. MOV 50H, #0FC3DHC. MOVD.INC RO9.以下哪一条是位操作指令(B )0A.MOV PO, #0FFHB.CLR P1.0C.CPL AD.POP PSW三、多项选择题1 .下面哪些指令是正确的(ABCD

19、)oA. MOVC A, A+PC B. MOVX A, R1C. PUSH ACC D. MUL A B2 . MCS-51在响应中断时,会发生下列哪些操作(ABD )。A.保护现场B.保护PCC.找到中断入口 D.保护PC转入中断入口3 .MCS-51单片机外部中断的触发方式有(AC )oA.低电平触发 B.高电平触发C.下降沿触发 D.上升沿触发4 .MCS-51单片机中断源的类型有(BCD )。A.内部中断B.外部中断C.定时计数中断 D.串口中断5 .下面哪些指令可以将MCS-51的工作寄存器置成3区(BC )0A. MOV PSW, #13H B. MOV PSW, #18HC.

20、SETB PSW.4 SETB PSW.3 D. SETB PSW.3 CLR PSW.46.在下列MCS-51单片机各条指令中,错误的有(ACD )0A. MOV A, R7 B. MOV 20H, AC. MOV Pl.2, A D. MOVC A+PC, A7 . MCS-51单片机中堆栈的作用有(ABC )oA.保护断点B.保护现场C .保护调用指令的下一条指令地址D .保护栈顶8 .下列指令中正确的有(AB )0A. MOV A,R4 B. MOVX A, R1C. ADD RO, A D. SETB PO9 .下列指令中,影响标志位CY的指令有(AC )oA. MOV A, 10H

21、 B . ADDC A, #30HC. MOV C, 10H D . RR A10 .对于DIV AB指令的结果,下列说法正确的有(AB )0A.商在A中B.余数在B中C.商在B中D.余数在A中11 .对于JBCbit, rel指令,下列说法正确的是(AC )。A. bit位状态为1时转移B. bit位状态为0时转移C.转移时对bit位清零D.转移时不对bit位清零四、编程题L请编写程序,将片外数据存储器中2000H单元中的内容和2100H单元的内容相 乘,并将结果存放在内部数据RAM的22H和23H单元中。根据题意,完成下面程序MOV DPTR, #2000HMOVX A, DPTRMOV

22、DPTR, #21 OOHMOVX A, DPTRMOV 22H, AMOV 23H, BRET(1 ).处的正确指令为(C )oA.MOVX A,DPTR B.MOV 22H,B C.MOV B,A D.XCH A,B(2) .处的正确指令为(B )oA.ANL A,B B.MUL A,B C.ADD A,B D.SUBB A,B2.将片内20H-70H中的内容传送到OABH-OFBH中去。根据题意,完成下面程序START :MO RO, #20HV RI, #0ABHMO R7, #51H VLOOP:iA, R0MO VMO VINC ROINC RI,LOOP(1) .处的正确指令为(B )oA.MOV R0, A B.MOV R1, A C.INC R7 D.MOV A,R1(2) .处的正确指令为(C )oA.DJNZ RO B.DJNZ RI C.DJNZ R7 D.JNZ

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁