浙江省历年自考试卷单片机原理及应用试题2006年10月
单片机原理及应用测试题+参考答案
单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1.若要启动定时器T0开始计数,则应将TR0的值设置为()A、10B、0C、11D、1正确答案:D2.若将LED数码管用动态显示,必须()A、将各位数码管的位码线并联B、将各位数码管的位码线串联C、将各位数码管的相同段码线并联D、将各位数码管的相同段码线串联正确答案:C3.将LED数码管若用动态显示,必须()A、将各位数码管的位码线并联B、将各位数码管的位码线串联C、将各位数码管的相同段码线并联D、将各位数码管的相同段码线串联正确答案:C4.C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D5.在串行通信中,把每秒中传送的二进制数的位数叫()A、波特率B、比特C、波特D、波率正确答案:A6.89C51单片机的串行中断入口地址为()A、0003HB、0013HC、0023HD、0033H正确答案:C7.十进制数126其对应的十六进制数为()A、FEB、7EC、8ED、8F正确答案:B8.89C51单片机,一个状态周期由几个振荡周期组成()A、1B、2C、3D、4正确答案:B9.对于用void delay (int time);声明的函数,下列描述中()是不正确的。
A、delay函数的返回参数是timeB、delay函数的形参是int型的C、delay函数是void型的D、delay函数是有参函数正确答案:A10.89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A11.下列关于串行主从式通信系统的描述中()是错误的A、主从式通信系统由1个主机和若干个从机组成B、每个从机都要有相同的通信地址C、从机的RXD端并联接在主机的TXD端,从机的TXD端并联接在主机的RXD端D、从机之间不能直接传递信息,只能通过主机间接实现正确答案:B12.下列说法不正确是()A、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应B、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求C、同一级别的中断请求按时间的先后顺序响应D、同级中断不能嵌套正确答案:A13.单片机的特点里没有包括在内的是()。
2006年秋浙江省高等学校计算机等级考试试卷(三级 单片机及嵌入式系统应用)
2006年秋浙江省高等学校计算机等级考试试卷(三级单片机及嵌入式系统应用)说明:(1)所有题目均答在答题纸上,所有题目均为必答题;(2)判断题,用“√”和“×”表示对和错;(3)请将你的准考证号的后五位填写在答卷的右下角指定位置内;(4)考试时间为120分钟:(5)以下题目均针对MCS-51单片机;试题1判断题用√和×表示对和错(每小题1分,共10分)1、单片机系统的存储单元与外设端口是统一编址的。
2、单片机系统外部地址总线16位宽,表示一基本存储单元可存储16位二进制信息。
3、单片机与高档微机比较,其优势在于单片机具有极高的运算速度及高存储能力。
4、嵌入式操作系统就是把运行于普通计算机上的操作系统嵌入到嵌入式系统中得到。
5、单片机应用系统的软件,可以直接在单片机应用系统上编辑、编译、连接、调试。
6、RTX 51的Tiny版是FULL版本的一个子集,它可以运行在8051的最小系统上。
7、RTX51 Tiny版支持循环方式和信号方式的任务切换,不支持优先级方式。
8、在单片机应用系统中,地址信号一般由单片机给出。
9、应用系统采用12MHz晶振,则可以直接用单片机内部定时器定时小时间隔。
10、存储器扩展时使用线选法进行编址,其对存储空问的利用是断续的。
试题2选择题(每小题2分,共40分)1、单片机复位时,PC的内容自动变为 (1)B 。
A、0003HB、0000HC、0023HD、001BH2、单片机应用系统的晶振频率为12MHz,一条单机器周期指令执行需要 (2)B 时间。
A、1/12µsB、lµsC、1.5µsD、2µs3、MOVX A, @DPTR指令源操作数的寻址方式为 (3)B 。
A、变址寻址B、寄存器间接寻址C、寄存器寻址D、相对寻址4、单片机应用系统采用总线方式扩展ADC0809,则获得转换结果可采用 (4) 指令。
A、MOVX A, @DPTRB、MOV A, 20C、MOVC A, @A+DPTRD、MOVX @DPTR,A5、805l单片机内部RAM低128字节单元从使用上大致可以分为三个区域,分别为 (5)A 。
(完整版)单片机原理及应用考试试题及答案
(完整版)单片机原理及应用考试试题及答案单片机原理及应用试题一一、填空题(每空 1 分,共20 分)1、计算机的系统总线有地址总线、控制总线和数据总线。
2、通常、单片机上电复位时PC= OOOOH SP= 07H;而工作寄存器则缺省采用第00组,这组寄存器的地址范围是从00H~ 07H。
3、JZ e的操作码地址为1000H,e=20H,它转移的目标地址为1022H。
4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。
5、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。
6、MCS51单片机访问外部存储器时,利用ALE信号锁存来自P0 口的低8位地址信号。
7、MCS-51 单片机8031 中有2 个16 位的定时/计数器,可以被设定的工作方式有四种。
8、MCS-51 单片机有5 个中断源,可分为2 个中断优先级。
上电复位时外部中断0 中断源的最高。
9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。
10、半导体存储器的最重要的两个指标是存储容量和存储速度。
11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。
12、写8255A控制字时,需将A1、A0置为11。
二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。
每题 1 分,共10分)1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B)(A)PC (B)PSW (C) A (D)SP2、要用传送指令访问MCS51片外RAM,它的指令操作码助记符应是(B)(A)MOV (B)MOVX (C)MOVC (D)以上都是3、指令ALMP 的跳转范围是(C)(A)256B (B)1KB (C)2KB (D)64KB4、要使MCS51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )(A)98H (B)84H (C)42H (D)22H5、各中断源发出的中断请求信号,都会记在MCS-51 系统中的(B )(A)IE (B)IP (C)TCON (D)SCON6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A )混合编址(B)动态编址(C)独立编址(D)变址编址7、下列四条叙述中,有错误的一条是( A )(A)16 根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息8、MCS-51 外扩一个8255 时,需占用(D)个端口地址(A) 1 个(B) 2 个(C) 3 个(D) 4 个9、用MCS-51 串行口扩展并行I/O 口时,串行口工作方式应选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )(A)11 根(B)12 根(C)13 根(D)14 根三、问答题(每题5分,共20 分)1 、MCS-51 单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。
浙江2010年10月高等教育单片机原理及应用自考试题
浙江省2006年10月高等教育自学考试单片机原理及应用试题课程代码:02358一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.MCS-51的并行I/O口读-改-写操作,是针对该口的()A.引脚B.缓冲器C.地址线D.内部锁存器2.假定设置堆栈指针SP的值为36H,在执行指令PUSH 20H后SP的值为()A.35HB.38HC.37HD.20H3.若MCS-51单片机的晶振频率为6MHz,定时器/计数器作计数器使用时,其最高的输入计数频率是()A.1MHzB.500KHzC.250KHzD.125KHz4.MOVX A,@DPTR指令中源操作数的寻址方式是()A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址5.在远距离数据传送时,一般采用______传送方式。
()A.串行B.并行C.模拟D.数字二、填空题(本大题共9小题,每空1分,共10分)请在每小题的空格中填上正确答案。
错填、不填均无分。
6.MCS-51单片机中有两个16位寄存器,其中一个是______,它没有地址,用户不能对其读写;另一个是______,常用于存放基址地址。
7.若不使用MCS-51片内程序存储器,引脚EA必须接______。
8.当(RS1,RS0)=(1,0)时,工作寄存器R2对应内部RAM中的______字节单元。
9.执行当前指令后,PC内容为______。
10.单片机与外部数据进行信息交换时,通过______总线交换信息的内容。
11.MCS-51响应______中断时,其中断标志只能由软件清除。
12.汇编语言程序一般有四种结构形式,即:顺序结构、分支结构、______和子程序结构。
13.用串行口扩展并行口时,串行口工作方式应选为______。
14.ADC0809是______位逐次逼近型A/D转换芯片。
单片机原理及应用模拟考试题与参考答案
单片机原理及应用模拟考试题与参考答案一、单选题(共53题,每题1分,共53分)1.DA A 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B2.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()。
A、7542HB、7542C、75.42HD、75.42正确答案:B3.OV(PSW.2)的定义是()A、寄存器组选择位B、辅助进位标志位C、用户标志位D、奇偶标志位E、进位标志位F、溢出标志位正确答案:F4.若(A)=C3H,(R0)=AAH,执行ADD A,R0后,(A)=A、3DHB、4DHC、5DHD、6DH正确答案:D5.T0:定时方式,工作在方式1。
方式字TMOD=A、00HB、01HC、12HD、11H正确答案:B6.ALU表示()。
A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D7.在中断服务程序中至少应有一条()A、传送指令B、转移指令C、中断返回指令D、加法指令正确答案:C8.10101.101B转换成十进制数是()。
A、46.625B、23.625C、23.62D、21.625正确答案:D9.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POP ACC后SP的内容为():A、59HB、32HC、6CHD、31H正确答案:D10.XRL direct, #data是()B、控制转移指令C、数据传送指令D、位操作指令E、逻辑运算指令正确答案:E11.DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B12.已知(A)=59H,(PSW)=80H,执行指令ADDC A,#4CH后CY和AC的内容为():A、0,1B、1,1C、0,0D、1,0正确答案:A13.波特的单位是()A、帧/秒B、字符/秒C、位/秒D、字节/秒正确答案:C14.SUBB A, Rn 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令正确答案:B15.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、50HB、01HC、05HD、10H正确答案:D16.指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。
单片机原理与应用题库含答案
单片机原理与应用题库含答案一、单选题(共64题,每题1分,共64分)1.MCS-51单片机定时器/计数器T0的溢出标志TF0,若计满数产生溢出时,其值为()。
A、00HB、FFHC、1D、计数值正确答案:C2.按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果,常采用的方法有()。
A、硬件去抖动B、单稳态电路去抖方法C、硬、软件两种方法D、软件去抖动正确答案:D3.0023H是51单片机的()入口地址。
A、外部中断0B、串行口中断C、定时器/计数器中断0D、外部中断1正确答案:B4.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于()μs。
A、1.5B、3C、1D、2正确答案:C5.仿真器的作用是()。
A、能帮助调试用户设计的硬件和软件B、只能做各种模拟实验C、能帮助调试用户设计的软件D、能帮助调试用户设计的硬件正确答案:C6.()显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合。
A、动态B、查询C、静态D、静态和动态正确答案:C7.MCS-51单片机可分为两个优先级别,各中断源的优先级别设定是利用寄存器()。
A、IEB、IPC、TCOND、SCON正确答案:B8.已知某数的BCD码为0111010101000010则其表示的十进制数值为()。
A、7542HB、7542C、75.42HD、75.42正确答案:A9.下列指令能使R0的最高位取反的是()。
A、CPLR0.7B、XRL00H,#80HC、CPL(R0),7D、ARLR0,#80H正确答案:B10.MCS-51单片机的定时器/计数器的工作方式1是()。
A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B11.下列指令能使R0的最高位置0的是()。
A、ANLR0,#7FHB、ANLR0,#0F7HC、ORLR0,#7FHD、ORLR0,#80H正确答案:A12.8051单片机的两个定时器/计数器是()。
单片机自考试题及答案
单片机自考试题及答案一、选择题(每题2分,共20分)1. 单片机中的CPU是指什么?A. 中央处理器B. 中央处理单元C. 存储器D. 输入/输出设备答案:B2. 下列哪个不是单片机的最小系统组成?A. 时钟电路B. 电源电路C. 显示器D. 复位电路答案:C3. 单片机的程序存储器通常是指什么?A. RAMB. ROMC. EPROMD. EEPROM答案:B4. 在单片机中,堆栈的作用是什么?A. 数据存储B. 程序存储C. 临时存储D. 电源管理答案:C5. 单片机的I/O口在默认状态下通常是什么电平?A. 高电平B. 低电平C. 悬空D. 随机电平答案:B6. 下列哪个指令是单片机中的无条件跳转指令?A. LJMPB. SJMPC. AJMPD. RET答案:A7. 单片机中的定时器通常用于什么?A. 数据计算B. 定时控制C. 程序存储D. 输入/输出控制答案:B8. 单片机的串行通信中,波特率是指什么?A. 传输速率B. 传输距离C. 传输电压D. 传输电流答案:A9. 在单片机中,位地址和字节地址之间的关系是什么?A. 位地址是字节地址的两倍B. 字节地址是位地址的两倍C. 位地址是字节地址的八分之一D. 字节地址是位地址的八分之一答案:D10. 下列哪个不是单片机的中断源?A. 定时器0B. 外部中断0C. 显示器D. 串行通信中断答案:C二、填空题(每题2分,共20分)11. 单片机的内部RAM分为工作寄存器区和_________。
答案:位寻址区12. 单片机的时钟频率与机器周期之间的关系是:机器周期是时钟频率的_________。
答案:倒数13. 在单片机中,DPTR是一个_________位的寄存器,用于存储_________。
答案:16,数据地址或指令地址14. 单片机的中断优先级由_________决定。
答案:IP寄存器15. 单片机的看门狗定时器(Watchdog Timer)的主要作用是_________。
单片机原理及应用模考试题与参考答案
单片机原理及应用模考试题与参考答案一、单选题(共54题,每题1分,共54分)1.当(IP)=04H时,优先级最高的中断源是():A、外部中断0B、定时计数器0C、外部中断1D、定时计数器1正确答案:C2.MSS-51单片机的PIO引脚有():A、32根B、24根C、44根D、40根正确答案:A3.3D.0AH转换成二进制数是()。
A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B正确答案:A4.若要用T1方式2进行重复计数,TMOD应设置为():A、70HB、60HC、20HD、10H正确答案:B5.位寻址区的地址是():A、20H~2FHB、30H~7FHC、00H~07HD、08H~1FH正确答案:A6.波特的单位是()A、帧/秒B、字节/秒C、字符/秒D、位/秒正确答案:D7.若(A)=50H,(B)=A0H,执行MULAB后,(A)=(B)=A、(A)=02H(B)=33HB、(A)=00H(B)=33HC、(A)=02H(B)=32HD、(A)=00H(B)=32H正确答案:D8.能将A的内容向左循环移一位,第七位进第0位的指令是()。
A、RLCAB、RRCAC、RRAD、RLA正确答案:D9.以下不属于8051单片机的控制引脚的是():A、RSTB、ALEC、/PSEND、XTAL1正确答案:D10.下列指令能能使累加器A的最高位置1的是()。
A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正确答案:D11.若(SP)=40H,当执行一条LCALL指令后,SP的值为():A、41HB、42HC、38HD、3FH正确答案:B12.ALU表示()。
A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D13.CY(PSW.7)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:A14.已知(A)=59H,(PSW)=80H,执行指令ADDCA,#4CH后CY和AC的内容为():A、0,1B、1,1C、0,0D、1,0正确答案:A15.单片机8051的XTAL1和XTAL2引脚是()引脚。
《单片机原理与应用技术》部分参考试题及参考答案
物机院(系)级专业班《单片机原理与应用技术》试卷注意事项:1、学生的院(系)别、专业、班级、姓名、学号必须填写在考生信息栏内指定的位置。
2、学生在考试之前必须填写考试时间和地点。
3、答题字迹要清楚,并保持卷面清洁。
一、填空题(本大题共10小题,每空2分,共30分)请在每小题的空格中填上正确答案。
错填、不填均无分。
5.在AT89S51单片机中,一个机器周期包括12个时钟周期,如果采用12MHZ晶振,一个机器周期为1us6、通常、单片机上电复位时PC= 0000H ,SP= 07H ;7. 51系列单片机的CPU是由和构成。
8. 51系列单片机的存储器包括:数据存储器和程序存储器。
9.堆栈数据写入和读出遵守“先入后出,后进先出”的规则。
二、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
2.对某单元的部分位取反,应采用下面哪种逻辑操作()。
A. ANLB. XRLC. CPLD. ORL3.程序计数器PC和堆栈指针SP两个寄存器的位数分别是()A.PC-8位,SP-8位 B.PC-8位,SP-16位C.PC-16位,SP-8位 D. PC-16位,SP-16位4. 若(A)=40H, (CY)=0, 则执行RLC A 指令后,(A)=( ) 。
A. 56HB. 0C0HC. 80HD. 0B3H5、以下哪一条指令的写法是错误的()。
A. INC DPTRB. DEC AC. MOV R0,#0FEHD. PUSH A6、以下哪一条是位操作指令()。
A. CLR P1.0B. MOV P0,#0FFHC. CPL AD. POP PSW7、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是()A. MOVB. MOVXC. MOVCD. 以上都是10.已知一位7段共阳数码管(如图2),要使它显示数字3,则它的代码是()。
单片机原理及应用试题及答案
《单片机原理及应用》试卷(本卷共 6 页,考试时间:90 分钟,考试对象:数控技术、机电一体化 )一、填空题(每空1分,共25分)1. 单片机是将( )、( )、( )、( )等计算机部件集成在一块芯片,这块具有计算机功能的芯片也叫( )。
⒉程序存储器的种类有( )、( )、( )、( )、( )五种。
3串行口工作方式2的功能是( ),其波特率为( )。
4 MCS-51单片机指令的寻址方式有( )、( )、( )、( )、( )、( )、( )。
⒌单片机引脚RXD 的功能是( )、WR 的功能是( )、ALE 的功能是( )、 T0的功能是( )。
⒍MCS-51单片机T 定时/计数器T0的工作方式2是一个可( )时间常数的( )计数器。
二、简答题(每题5分,共20分)⒈ MCS-51系列的8051单片机的内部组成:2. 汇编(4分):3. 译码器法(存储器外部芯片的选择方法)(4分):⒋MCS-51单片机指令的按功能可以分为哪五种?⒌堆栈三、写出下列 MCS-51单片机指令的功能及源操作数的寻址方式(每题3分,共12分)1. MOV A ,#30H ;2. MOV A ,30H ;3.DJNZ R3, LOOP ;4. ADDC A ,@R1 ;四、 编程题(每题4分,共16分) 写出相应的MCS-51的汇编指令,以实现 下述操作要求。
1.将工作寄存器R4的内容传送给片外数据存储器RAM 2000H 单元内容。
2.将片内RAM 的50H 单元的内容和片内RAM 的60H 单元内容相加,结果存入片内RAM 的60H 单元。
⒊ 将寄存器R3的内容传送给寄存器R4。
4.利用位操作指令,使P1.0输出一个正脉冲信号。
五、程序设计应用(15分)试用MCS-51的位操作指令,编写能实现下述逻辑电路图功能的子程序。
六、I/O 接口应用(本题12分)已知:8255与MCS51单片机接口电路, 1 写出8255的 PA 口、PB 口、PC 口、控制口的地址。
浙江省 月高等教育自学考试单片机原理及应用试题
皮 擦 干 净 后 ,再 选 涂 其 他 答 案 标 号 。 不 能 答 在 试 题 卷 上 。
一 、单 项 选 择 题 (本 大 题 共 5 小 题 ,每 小 题 2 分 ,共 10 分 )
在 每 小 题 列 出 的 四 个 备 选 项 中 只 有 一 个 是 符 合 题 目 要 求 的 ,请 将 其 选 出 并 将 “答 题 纸 ”的 相
B.PSW
C.PC
D.DPTR
3.80C51单片机执行 MOVX 读指令时,相关的信号状态是
A.PSEN 无效为低电平,RD 有效为低电平
B.PSEN 有效为低电平,RD 无效为高电平
C.PSEN 无效为高电平,RD 有效为低电平
D.PSEN 有效为高电平,RD 无效为高电平
4.用 于 给 字 符 名 称 赋 值 的 伪 指 令 是
的电流/电压输出转换电路;( 分)
(3)假 定 输 入 寄 存 器 地 址 为 0FE00H,试 编 写 产 生 锯 齿 波 的 程 序 代 码 ,要 求 锯 齿 波 电 压 输 出
从0~5V 变化。(7分)
02358# 单片机原理及应用试题 第4页 (共4页 )
外 RAM1000H 单元(不允许使用乘法指令)。(8分)
A已知 0端口地B址为
,试 编 程 对
初始化,使 口 方 式 输 入, 口
方式1输出,C 口高位部分为输出、低位部分为输入。(6分)
25.有 一 频 率 为 10kHz方 波 信 号 发 生 器 ,P3.2 引 脚 连 接 一 按 键 ,实 现 启 动 和 停 止 的 功 能 (即 第
。
单片机原理及应用考试试题及答案[1]11
《单片机原理与应用》试题018答案填空题(每空2分,共30分)1、真值1001001B的反码为01001001 ;其补码为01001001 。
2、MCS-51系列单片机内部数据存储器,即内RAM中位寻址区的地址范围是128 B工作寄存器区的地址范围是00—1FH 。
3、程序状态标志字寄存器PSW中的PSW.7的含义是奇偶标志;PSW.0的含义是进位/借位标志。
6、单片机汇编语言程序有三种基本结构,分别是:顺序、分支和循环。
7、MCS—51单片机内部有 2 个16 位加1定时/ 计数器,可通过编程决定它们的工作方式,其中,可进行13位定时/ 计数的是方式是0 。
8、存储器EPROM 27128的地址线有根,容量为KB。
9、可编程并行I / O接口芯片8255A有 4 个8位并行I / O端口,可通过编程决定它们的功能。
二、单项选择题(每小题3分,共15分)1、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是(A )(A)ALE (B)PSEN(C)EA(D)RST2、下列指令写法正确的是。
(B )(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC A3、ORG 0003HLJMP 2000HORG 000BHLJMP 3000H 当CPU响应外部中断0后,PC的值是(B)(A)0003H (B)2000H (C)000BH (D)3000H4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式35、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A)(A)读锁存器具(B)读数据库(C)读A累加器具(D)读CPU三、简答题(每小题10分,共20分)1 简述可编程并行接口8255 A的内部结构?答:8255 A的内部结构由三部分组成:总线接口部分,内部逻辑部分,外部接口部分。
单片机原理及应用试题(含答案)
单片机原理及应用试题(含答案)一、单选题(共54题,每题1分,共54分)1.执行程序:MOV DPTR,#8000H MOVX A,@DPTR ADD A,20H MOV R0,#00H MOVx @R0,A INC R0 CLR A ADDC A,#00H MOVx @R0,A RET 之后则CY是()A、0B、1C、-1D、2正确答案:A2.下列指令能能使累加器A的最高位置1的是()。
A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H正确答案:D3.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、02HB、60HC、20HD、06H正确答案:B4.用8051的定时器T0定时,用模式2,则应A、启动T0前向TH0、TL0置入计数初值,以后不再置入B、启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值C、启动T0前向TH0、TL0置入相同的计数初值,以后不再置入D、启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值正确答案:A5.DJNZ direct,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D6.下列指令中不影响标志位CY的指令有()。
A、ADD A,20HB、CLRC、RRC AD、INC A正确答案:D7.指令ADDC A, #20H源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:C8.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C9.MCS-51指令系统中,执行下列指令后,其结果为()。
MOV A, #68 ADD A, #53 DA AA、A=21 CY=1 OV=0B、A=21 CY=1 OV=1C、A=21 CY=0 OV=0D、以上都不对正确答案:B10.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POP ACC后SP 的内容为():A、59HB、32HC、6CHD、31H正确答案:D11.CY(PSW.7)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:A12.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:C13.(A)=3BH,执行ANL A,#9EH指令后,(A)= ()A、1AHB、2AHC、3AHD、4AH正确答案:A14.能将A的内容向左循环移一位,第七位进第0位的指令是()。
单片机原理与应用测试题含答案
单片机原理与应用测试题含答案一、单选题(共64题,每题1分,共64分)1.定时器/计数器T1中断的中断入口地址为( )。
A、0003HB、000BHC、0013HD、001BH正确答案:D2.在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( )。
A、PCB、PSWC、AD、SP正确答案:B3.10101.101B转换成十进制数是( )。
A、46.625B、23.625C、23.62D、21.625正确答案:D4.设(A)=AFH,(20H)=81H,指令:ADDA, 20H执行后的结果是( )。
A、(A)=81HB、(A)=30HC、(A)=AFHD、(A)=20H正确答案:B5.能访问外部数据存储器的传送指令是( )。
A、MOV 指令B、MOVC 指令C、MOVX 指令D、ADD正确答案:C6.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。
A、MOVA, @R1B、MOVCA, @A + DPTRC、MOVXA, @ R0D、MOVXA, @ DPTR正确答案:B7.十进制0.625转换成二进制数是( )。
A、0.111B、0.100C、0.101D、0.110正确答案:C8.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是( )。
A、由CPU自动完成B、在中断响应中完成C、应由中断服务程序完成D、在主程序中完成正确答案:C9.能将A按位取反的指令是( )。
A、CPL AB、CLR AC、RL AD、SWAP A正确答案:A10.下列哪种设备不是输入设备( )。
A、A/D转换器B、键盘C、打印机D、扫描仪正确答案:C11.在家用电器中使用单片机应属于微计算机的( )。
A、数值计算应用B、数据处理应用C、测量、控制应用D、辅助设计应用正确答案:C12.一主程序中指令 LP:SJMP LP的功能为等待中断,当发生中断且中断返回后,( )。
A、返回到该句的下一条指令处B、返回到该句C、返回到该句的上一条指令处D、返回到主程序开始处正确答案:B13.在单片机中,通常将一些中间计算结果放在( )中。
(完整版)单片机原理及应用试卷和答案(三套试卷和答案)
试卷一一、填空题(20分,每小题2分)1、-19D的二进制的补码表示为11101101B。
2、89C51含4KB掩膜ROM,128B的RAM,在物理上有4个独立的存储器空间。
3、通过堆栈操作实现子程序调用,首先要把PC 的内容入栈,以进行断点保护。
调用返回时再进行出栈操作,把保护的断点弹回 PC。
4、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8块芯片。
5、PSW中RS1 RS0=10H时,R2的地址为12H。
6、假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:MOVC A,@A+DPTR后,送入A的是程序存储器8140H单元的内容。
7、设SP=60H,片内RAM的(30H)=24H,(31H)=10H,在下列程序段注释中填执行结果。
PUSH 30H ;SP=61H,(SP)=24HPUSH 31H ;SP=62H,(SP)=10HPOP DPL ;SP=61H,DPL=10HPOP DPH ;SP=60H,DPH=24HMOV A,#00HMOVX @DPTR,A最后执行结果是执行结果将0送外部数据存储器的2410H单元。
8、在中断系统中,T0和T1两引脚扩展成外部中断源时,计数初值应当是(TH)=(TL)= 0FFH。
9、12根地址线可寻址4KB存储单元。
二、选择题(10分,每小题1分)1、MCS-51响应中断时,下面哪一个条件不是必须的(C)(A)当前指令执行完毕(B)中断是开放的(C)没有同级或高级中断服务(D)必须有RETI2、执行PUSH ACC指令,MCS-51完成的操作是(A)(A)SP+1→SP,(ACC)→(SP);(B)(ACC)→(SP),SP-1→SP(C)SP-1→SP,(ACC)→(SP);(D)(ACC)→(SP),SP+1→SP3、89C51是(C)(A)CPU (B)微处理器(C)单片微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是(C)(A)先入栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再入栈(D)以上都不对5、某种存储器芯片是8KB×4片,那么它的地址线根数是(B)(A)11根(B)13根(C)12根(D)14根6、MOV C,#00H的寻址方式是(A)(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址7、必须进行十进制调整的十进制运算(C)(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法8、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执行完左边的程序后,PC的值是(C)(A)0040H (B)0041H (C)0042H (D)0043H9、MCS-51复位时,下述说法正确的是(D)(A)(20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H三、简答分析题(30分,每小题10分)1、简述89C51定时器的四种工作模式的特点,如何选择和设定。
单片机原理与应用模拟考试题(附参考答案)
单片机原理与应用模拟考试题(附参考答案)一、单选题(共64题,每题1分,共64分)1.用8051单片机的定时器/计数器T1作定时方式,用方式2,则工作方式控制字为( )。
A、60HB、02HC、06HD、20H正确答案:D2.使MCS-51系列单片机的定时器/计数器T0停止计数的语句是( )。
A、SETB TR0B、CLR TR1C、CLR TR0D、SETB TR1正确答案:C3.下列指令能使累加器A的最高位置1的是( )。
A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正确答案:D4.钟频率的几分之几( )。
A、1/12B、1/1C、1/6D、1/4正确答案:A5.定时/计数器有4种工作模式,它们由( )寄存器中的M1 M0状态决定。
A、TCONB、TMODC、PCOND、SCON正确答案:B6.下面的语句哪个是设置定时器/计数器T0的中断使能的( )。
A、EX0=1B、EA=1C、ES0=1D、ET0=1正确答案:D7.MCS-51单片机的时钟最高频率是( )。
A、12MHzB、6 MHzC、8 MHzD、10 MHz正确答案:A8.PSW=18H时,则当前工作寄存器是( )。
A、1组B、0组C、2组D、3组正确答案:D9.单片机8051与8031的主要区别是( )。
A、内部程序存储器的类型不同B、内部数据存储器的类型不同C、内部数据存储单元数目的不同D、有无内部程序存储器正确答案:D10.MCS-51单片机的复位信号是( )有效。
A、高电平B、低电平C、脉冲D、下降沿正确答案:A11.单片机的堆栈指针SP始终是指示( )。
A、堆栈顶B、堆栈中间位置C、堆栈地址D、堆栈底正确答案:A12.MCS-51单片机规定一个机器周期共有( )个节拍。
A、12B、6C、8D、16正确答案:A13.使用定时器/计数器T1时,有几种工作方式( )。
A、1种B、4种C、2种D、3种正确答案:D14.能访问外部数据存储器的传送指令是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
做试题,没答案?上自考365,网校名师为你详细解答!
浙江省2006年10月高等教育自学考试
单片机原理及应用试题
课程代码:02358
一、单项选择题(本大题共5小题,每小题2分,共10分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.MCS-51的并行I/O口读-改-写操作,是针对该口的()
A.引脚
B.缓冲器
C.地址线
D.内部锁存器
2.假定设置堆栈指针SP的值为36H,在执行指令PUSH 20H后SP的值为()
A.35H
B.38H
C.37H
D.20H
3.若MCS-51单片机的晶振频率为6MHz,定时器/计数器作计数器使用时,其最高的输入计
数频率是()
A.1MHz
B.500KHz
C.250KHz
D.125KHz
4.MOVX A,@DPTR指令中源操作数的寻址方式是()
A.寄存器寻址
B.寄存器间接寻址
C.直接寻址
D.立即寻址
5.在远距离数据传送时,一般采用______传送方式。
()
A.串行
B.并行
C.模拟
D.数字
二、填空题(本大题共9小题,每空1分,共10分)
请在每小题的空格中填上正确答案。
错填、不填均无分。
6.MCS-51单片机中有两个16位寄存器,其中一个是______,它没有地址,用户不能对其读写;另一个是______,常用于存放基址地址。
7.若不使用MCS-51片内程序存储器,引脚EA必须接______。
8.当(RS1,RS0)=(1,0)时,工作寄存器R2对应内部RAM中的______字节单元。
9.执行当前指令后,PC内容为______。
1
10.单片机与外部数据进行信息交换时,通过______总线交换信息的内容。
11.MCS-51响应______中断时,其中断标志只能由软件清除。
12.汇编语言程序一般有四种结构形式,即:顺序结构、分支结构、______和子程序结构。
13.用串行口扩展并行口时,串行口工作方式应选为______。
14.ADC0809是______位逐次逼近型A/D转换芯片。
三、名词解释(本大题共3小题,每小题3分,共9分)
15.机器语言
16.RAM
17.单工
四、简答题(本大题共5小题,每小题5分,共25分)
18.若80C51的片内ROM内容已不符合要求,那么片内其它硬件如何继续使用?
19.在8051扩展系统中,程序存储器和数据存储器共用16位地址线和8位数据线,为什么
两个存储空间不会发生冲突?
20.MCS-51中断请求的撤消有哪几种情况?
21.与8255A比较,8155接口芯片有何特点?
22.单片机用于外界过程控制中,为何要进行A/D、D/A转换?
五、读程序填空题(本大题共3小题,每小题5分,共15分)
23.START:MOV A,50H
MOV DPTR,#TAB
MOVC A,@DPTR+A
MOV 40H,A
RET
TAB DB 30H,31H,32H,33H,34H
DB 35H,36H,37H,38H,39H
(1)该程序的功能是:______;
(2)该子程序中,入口参数(50H单元)的类型是______。
24.START:MOV R7,#50
MOV DPTR,#2000H
MOV P2,#00H
MOV R0,#00H
2
LOOP:MOV A,#0
MOVC A,@DPTR+A
MOVX @R0,A
INC DPTR
INC R0
DJNZ R7,LOOP
RET
(1)该程序的功能是:______;
(2)该子程序的目的数据在______存储器中。
25.START: MOV R0,#30H
MOV B,#00H
MOV R7,#30
LOOP: MOV A,@R0
JZ EXIT
INC R0
INC B
DJNZ R7,LOOP
MOV B,#0FFH
EXIT: RET
(1)该程序的功能是:______;
(2)若执行完该子程序后(B)=0FFH,则表示______。
六、综合题(本大题共3小题,共31分)
26.如下图所示。
从8155的A口输入数据,并进行判断。
若A口读入的数据不为0,则将该数据存入8155的RAM中(从起始单元开始,数据总数不超过256个),同时从B口输出,并将PC0置1;若A口数据为0,则停止输入数据,同时将PC0清0。
试完成下面程序。
(本题12分)
说明:控制字中PA=0 A口为输入方式;PA=1 A口为输出方式
3
PB=0 B口为输入方式;PB=1 B口为输出方式
PC2PC1=00 A口、B口为基本输入/输出方式,C口为基本输入口
PC2PC1=01 A口、B口为基本输入/输出方式,C口为基本输出口
PC2PC1=10 A口为选通输入/输出口,B口为基本输入/输出口
PC2PC1=11 A口、B口为选通输入/输出方式
程序:MOV DPTR,______ ;指向命令口
MOV A,______ ;命令字
MOVX @DPTR,A
MOV R0,#______ ;指向8155RAM区首地址
MOV R1,#0 ;数据总数256个
LP1:MOV DPTR,______ ;指向A口
MOVX A,@DPTR
JZ LP3 ;是否结束
__________________ ;
INC R0
INC DPTR
MOVX @DPTR,A
INC DPTR
SETB ACC.0
__________________ ;
DJNZ R1,LP1
SJMP LP2
LP3:MOV DPTR,#P_C ;P_C为C口的地址,用符号常量表示MOVX @DPTR,A
LP2:SJMP LP2
电路图:
4
5
27.利用单片机与DAC 接口,产生梯形波。
试完成下面的接口电路,并填充完成下面的
D/A 转换程序,各段时间只作定性要求。
(本题10分)
程序:
MOV DPTR ,#4000H ;输入寄存器地址
AGAIN : MOV R0,#00H ;转换初值
MOV R7,#0FFH
WW1:MOV A,R0
__________________ ;D/A转换
__________________ ;
DJNZ R7,WW1
ACALL DELAY ;延时
MOV R7,#0FFH
WW2:MOV A,R0
__________________ ;D/A转换
__________________ ;
DJNZ R7,WW2
__________________
AJMP AGAIN
28.编程实现利用定时/计数器1的方式2对外部TTL信号的脉冲个数进行计数。
要求每计满100次,将P1.7取反。
(本题9分)
(1)完成下面程序
MOV TMOD,______ ;
AGAIN: CPL P1.7
MOV TH0,______
MOV TLO,______
__________________
__________________ ;等待计数到
CLR TF1
AJMP AGAIN
(2)该程序采用的是______方式检测定时/计数器溢出,程序中CLR TF1的作用是______。
6。