PIC单片机原理及应用考卷
- 格式:doc
- 大小:26.50 KB
- 文档页数:2
单片机原理及应用单片机原理及应用试题六试卷(练习题库)1、PO通常用作O2、指令JB0A7H,ABC的作用是。
(0A7H是P2.7的地址)3、将CY与A的第0位的非求或的指令是OR1C,/ACC.0,若原A=O,执行后A=4、数据指针DPTR是二进制位计数器,其作用是存放外部地址5、8051的特殊功能寄存器11B、ACC.PSW、IP、P3、IE、6、PO,P1,P2和P3也是特殊功能寄存器,其作用是存放o7、计算机的经典结构由组成。
8、80C51单片机基本型内部RAM有个字节单元,这些单元可以分为三个用途不同的区域9、在8051单片机中,由_______ 个振荡周期组成1个状态周期,由个状态周期组10、8051的堆栈是向地址的________ 生成的。
入栈时,再压入数据。
11、对于80C51无嵌套的单级中断,响应时间至少个机器周期,最多个机器12、8051单片机的存储器的最大特点是,_Px并行口的地址是与数据存储器统一编址的,13、8051最多可以有个并行输入输出口,最少也可以有个并行口,即—14、8051的中断向量表在。
15、单片机16>中断17、简述80C51单片机的I/O口的功能和特点;18、MCS—51单片机的P0—P4口均是I/0口,其中的Po口和P2口除了可以进行数据的输入、—输出19、MCS-51单片机的堆栈区只可有电平方式和在电平方式下,当采集到INTO、INT1的有效21、定时器/计数器的工作方式3是指的将—拆成两个的8位计数器。
而另一个定时器/计数器此时通常22、MCS-96单片机的最大寻址空间是该空间的地址范围为系统上电及复位的程序入口地址为23、51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义24、各中断源对应的中断服务程序的入口地址是否能任意数7AH,片外扩展R40、中断服务程序的最后一条指令是RETRETIo41、存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。
单片机原理及应用考试题+参考答案一、单选题(共53题,每题1分,共53分)1.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
TL1=#( )A、06HB、07HC、09HD、08H正确答案:A2.一个EPROM的地址有A0----A11引脚,它的容量为()。
A、2KBB、4KBC、8KBD、16KB正确答案:B3.MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为( H)。
ORG 0000H MOV DPDR,#1000 MOV A, #00H MOV 20H,A LJMP 1500 ENDA、100B、1000C、1500D、0正确答案:C4.已知A=87H ,(30H)=76H,执行 XRL A,30H 后,其结果为:()。
A、A=F1H (30H)=76H P=0B、A=87H (30H)=76H P=1C、A=F1H (30H)=76H P=1D、A=76H (30H)=87H P=1正确答案:C5.8031单片机中既可位寻址又可字节寻址的单元是()。
A、00HB、40HC、20HD、30H正确答案:C6.SJMP rel 是()A、控制转移指令B、算术运算指令C、逻辑运算指令D、数据传送指令E、位操作指令正确答案:A7.执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B A , B的内容是:(A)= (B)=A、(A)=00H (B)=10HB、(A)=01H (B)=10HC、(A)=01H (B)=12HD、(A)=00H (B)=13H正确答案:B8.LCALL addr16是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D9.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C10.设(A)=38H,R0=28H,(28H)=18H,执行下列程序后, ORL A,#27H ANL A,28H XCHD A,@R0 CPL A 。
单片机原理及应用单片机原理及应用试题二试卷(练习题库)1、使用双缓冲方式的D/A转换器,可实现多路模拟信号的输出。
2、假定累加器A中的内容为40H,执行指令IOOOH:MoVCA,@A+PC后,把程序存储器—3、假定A=83H,(RO)=17H,(17H)=0B5H,执行以下指令:AN1A,S17H0R14、已知程序执行前有Λ=01H,SP=42H,(41H)=FFH,(42H)=FFH0下述程序执行后5、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的_______ 端信号。
6、在MCS-51中,PC和DPTR都用于地址,但PC是为了访问存储器地7、16KBRAM存储器的首地址若为3000H,则末地址为H。
100011=00010000008、判断以下有关PC和DPTR的结论正确的是?9、判断下列说法正确的是?10、判断下列的说法正确的是?11、区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是:12、若SP=60H,标号1ABE1所在的地址为3456H o1CA11指令的地址为2000H,执行指令如13、试编写程序,查找在内部RAM的40H〜60H单元中是否有OFFH这一数据。
若有,则将51H单元置14、编写出外部中断1为跳沿触发的中断初始化程序。
(5分)15、编写一段程序,功能要求为:当P1.0引脚的电平正跳变时,对P1.1的输入脉冲进行计数;当P116、根据硬件图计算ΛDC0809的8个模拟量输入通道的地址,并编写程序实现8个通道的模拟量循环采集17、8051系列单片机中,片内数据存储区一共分为3个区,这3个区分别为:—;—;一。
18、8K×8位的存储器共有地址线—根。
19、3—8译码器741S138在全译码寻址方式中,译码器的输出端通常与单片机接口芯片的一端20、当单片机接到外是ROM还是R66、转换速率这一指标仅适用于A/D转换器,D/A转换器不用考虑转换速率这一问题。
单片机原理及应用单片机原理及应用试题三试卷(练习题库)1、 8031单片机复位后,R4所对应的存储单元的地址为()H。
因上电时PSW= ()H,这时当前2、在MCS-51中,PC和DPTR都用于地址指针,但 PC是为了访问()存储器地址指针,3、计算机三总线分别为:()总线;()总线;()总线。
4、在串行通讯中,帧格式为 1个起始位,8个数据位和1个停止位的异步串行通信方式是方式()。
5、 51单片机有两个物理上的接收、发送缓冲器 SBUF;通过串行口发送数据时,在程序中应使用:(6、下列指令中有错误的是()。
(2分)A、MOV A,R4 B、MOV 20H,R4 C 、MOV7、 8031复位后,PC与SP的值为()、()。
8、 8051内部有()个并行端口,P0口直接作为I/O端口使用时,必须外接();并行端口作输入端9、定时器/计数器的工作方式 3是指将()拆成两个的8位计数器。
而另一个定时器 /计数器此时通10、串行口每一次传送()字符。
A. 1位 B. 1串 C. 1帧 D.1波特11、执行下列程序段后,(P1)=()。
(2分)MOV P1,#5DHCPL P1.1CLR P12、 MCS51的中断系统有几个中断源?( 1分)几个中断优先级?(1分)如何用指令有效时,表示从 P0口稳定地送出了低 8位地址.24、 C51的基本数据类型有________。
25、 C51的存储类型有________。
26、 C51的存储模式有________、________和________。
27、 C51程序与其他语言程序一样,程序结构也分为________、________、循环结构三种。
28、 C51中int型变量的长度为________,其值域为________。
29、 C51中关键字sfr的作用________,sbit的作用________。
30、函数定义由________和________两部分组成。
单片机原理及应用单片机原理及应用试题一试卷(练习题库)1、计算机的系统总线有______ 、O2、通常、单片机上电复位时PC=,SP= _______________ ;而工作寄存器则缺省采用第一3、JZe的操作码地址为1000H,e≡20H,它转移的目标地址为。
4、汇编语言中可以使用,它们不是真正的指令,只是用来对汇编过程进行某种控制。
5、假定累加器A的内容30H,执行指令:1000H:MOVCA,@A+PC后,把程序存储器—6、MCS-51单片机访问外部存储器时,利用信号锁存来自PO口的低8位地址信号。
7、MCS-51单片机8031中有2个位的定时/计数器,可以被,都会记在MCS-51系统中的()18、CPU寻址外灯,东西方向(A线)通车时,东西30、MCS-8051系列单片机字长是位,有根引脚,96系列字长是—31、8051单片机的存储器的最大特点是,Px并行口的地址是与统一编址的,32、8051最多可以有个并行输入输出口,最少也可以有个并行口,即—33、A1E信号的作用是O34、8051复位后,PC=H o若希望从片内存储器开始执行,EA脚应接电35、8051的C/T是(加或减)计数的。
36、8051的中断向量表在H、H和13H、1BH、23H。
37、MOV指令对于源超作数的寻址方式是寻址。
38、指令JB若P2口的第7位为1则跳转到ABC_o(0A7H是的地址)39、已知A=0F8H,当执行ADDA,S0A9H指令后,PSW中的0V.CY、AC、P各为多少?40、在两个8051间用模式2进行串行通信,A机并行采集外部开关的输入,然后串行传输给B机;B机41、将8051外部扩展2KEPROM,同时扩展16KRAM作数据存储器,采用的2716是2K的42、编写一段子程序,将二位压缩的BCD码转换为二进制数,入口、出口均是A o若是非法的BCD码,则43、用8051输出控制8个1ED从1ED1到1ED8、再到1ED1-,每次一个1ED 发光,并不断循环44、简单叙述8051的C/T0的四种工作模式和串行通信的四种工作模式。
单片机原理及应用考试题(附参考答案)一、单选题(共54题,每题1分,共54分)1.16K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:D2.MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为(H)。
ORG 0000H MOV DPDR,#1000 MOV A,#00H MOV 20H,A LJMP 1500 ENDA、100B、1000C、1500D、0正确答案:C3.A7H和5BH两个立即数相加后,和为(),(CY)是()。
A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C4.在中断服务程序中至少应有一条()A、转移指令B、传送指令C、中断返回指令D、加法指令正确答案:C5.以下寄存器与中断无关的是():A、IEB、IPC、TMODD、TCON正确答案:C6.MCS-51指令系统中,清零指令是()。
A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A7.当定时器T0发出中断请求后,中断响应的条件是A、SETB ET0B、SETB EX0C、MOV IE,#82HD、MOV IE,#61H正确答案:C8.下列哪条指令是正确的().A、PUSH R2B、ADD R0,AC、MOVX A @DPTRD、MOV @R0,A正确答案:D9.SUBB A, Rn 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B10.以下寄存器中,不是8位的寄存器是():A、DPTRB、SPC、P0D、PSW正确答案:A11.INC direct 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B12.指令MOV A,#30H源操作数的寻址方式是():A、直接寻址B、立即寻址C、寄存器寻址D、寄存器间接寻址正确答案:B13.8031单片机中既可位寻址又可字节寻址的单元是()。
单片机原理及应用单片机原理及应用试题五试卷(练习题库)1、CPU响应中断后,能自动清除中断请求“1”标志的有()o2、8051单片机共有()中断源3、8051单片机共有()个中断优先级4、中断源IE1(外部中断1)的向量地址为()5、执行MOVIE,#81H指令的意义是:()6、各中断源发出的中断申请信号,都会标记在MCS—51系统中的()中。
7、外中断初始化的内容不包括:()8、在MCS-51单片机中,需要软件实现中断撤销的是:()9、89S51的内部程序存储器与数据存储器容量各为多少?()10、在8x51芯片里,哪个引脚用于控制使用内部程序存储器还是外部程序存储器?().11、下列哪个不是Kei1C的预处理命令?()12、下列哪个不是KeiIC的数据类型?()13、在KeiIC的程序里,若要指定PO口的bit3,如何编写?()14、要想测量INTO引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为()o15、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是()16、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()。
17、MCS-51在响应中断时,下列哪种操作不会发生().18、MCS-51响应中断时,下面哪一个条件不是必须的()19、下面哪一种传送方式适用于处理外部事件()o20、在8x51里,若要扩展外部存储器时,数据总线连接哪个输入/输出端口?()21、在KeiIC里,判读开关状态时,使用if-e1seif语句与使用switch语句有何差异?22、在KeiIC里,中断子程序与函数有何不同?()23、利用下列()关键字可以改变工作寄存器组24、C51中一般指针变量占用()字节存储。
25、使用宏来访问绝对地址时,一般需包含的库文件是()26、对定时器0进行关中断操作,需要复位中断允许控制寄存器的:()27、在下列寄存器中,与定时器/计数器控制无关的是:()28、与定时工作方式0和1相比较,定时工作方式2不具备的特点是:()29、MCS-51单片机定时器工作方式0是指的()工作方式。
单片机原理及应用模拟考试题+答案一、单选题(共100题,每题1分,共100分)1.LED点阵屏通过()组成A、二极管B、LED(发光二极管)C、三极管D、单片机正确答案:B2.单片机内部是由()A、单片机加上适当软件和外部设备组成B、中央处理器,总线,输入/输出接口组成C、中央处理器和输入/输出接口组成D、中央处理器、存储器、输入/输出接口组成正确答案:D3.下面哪一项不是按照数据传送方向的进行的串行通信的分类()A、半双工B、全双工C、手动D、单工正确答案:C4.SMOD=1的作用为()A、波特率加倍B、波特率减半C、波特率乘10D、波特率不变正确答案:A5.设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、4800B、2400C、480D、240正确答案:C6.计算初值时,公式中2^n,n由什么决定A、始终等于定值B、位数C、都可以D、端口数正确答案:B7.采用中断技术不能实现哪些功能()A、实时处理B、故障处理C、分时操作D、同时进行两个程序正确答案:D8.中断触发方式中外部引脚的条件是()A、低电平或负跳变脉冲B、高电平或正跳变脉冲C、低电平或正跳变脉冲D、高电平或负跳变脉冲正确答案:A9.定时/计数器的工作方式有()种A、1B、2C、4D、3正确答案:C10.二进制11011转化为十进制为()A、25B、27C、28D、21正确答案:B11.89C51单片机中的定时器/计数器是几位()A、2B、4C、8正确答案:D12.51系列单片机第18,19引脚的作用是()A、外接晶振B、外部ROM允许访问C、接电源D、I/O口正确答案:A13.已知A=53,B=10,则A%B=()A、3B、5C、5.3D、6正确答案:A14.下列哪个优先级最高()A、TOB、T1C、T2D、一样高正确答案:A15.80C51有关串口数据缓冲器的描述中()是不正确的。
单片机原理及应用单片机原理及应用试题四试卷(练习题库)1、若一个函数的返回类型为 void,则表示其没有返回值。
2、特殊功能寄存器的名字,在 C51程序中,全部大写。
3、“sfr” 后面的地址可以用带有运算的表达式来表示。
4、 #include 与#include “reg51.h ” 是等价的。
5、 sbit不可以用于定义内部 RAM的可位寻址区,只能用在可位寻址的 SFR 上。
6、一个函数利用 return不可能同时返回多个值。
7、中断响应最快响应时间为 3个机器周期。
8、 89C51每个中断源相应地在芯片上都有其中断请求输入引脚。
9、中断初始化时,对中断控制器的状态控制定时器的启停。
16、 MCS-51的串行接口是全双工的。
17、 MCS-51单片机片外数据存储器与扩展 I/O口统一编址。
18、单片机系统扩展时使用的锁存器,是用于锁存高 8位地址。
19、程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存20、 MCS-51单片机片外数据存储器与扩展 I/O口统一编址。
21、 MCS-51单片机和外。
76、 CPU每取一个指令字节,立即使程序计数器 PC自动加1。
77、第1组工作寄存器 R0~R7的地址是 10H~17H。
78、不能用指令对对程序计数器 PC进行读写操作。
79、使用89C51且 EA =1时,仍可外扩 64KB的程序存储器。
80、因为MCS-51 可上电复位,因此, MCS-51系统也可以不需要复位电路。
81、程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存82、单片机8031属于:( )83、单片机程序存储器的寻址范围是由程序计数器 PC的位数决定的, MCS -51的PC为16位,因此其寻84、在89C5l中,可使用的堆栈最大深度为 ( )85、位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是 ( )86、在单片机中,通常将一些中间计算结果放在( )中。
(单选题) 本题共35小题,每小题2分,共70分,在每小题给出的几个选项中,只有一项是符合题目要求的。
选项A:2KB: B256BC:128BD:64KB学生答案:D √参考答案:D得分:2选项A:运算器与存储器B:运算器与控制器C:输入输出设备D:控制器与存储器学生答案:B √参考答案:B得分:2位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是选项A:位累加器CyB:通用寄存器的各个位C:特殊功能寄存器的可寻址位D:位操作指令学生答案:B √参考答案:B得分:2选项A:片内数据存储区的低128字节单元B:片内数据存储区C:片内数据存储区的高128字节单元D:程序存储区学生答案:B参考答案:A得分:0选项A:TCON或SCON寄存器内的有关中断标志位置为1B:IE中断允许寄存器内的有关中断允许位置1C:优先级寄存器内的有关位置1D:当前一条指令执行完学生答案:C √参考答案:C得分:2选项A:128B:256C:4KD:64K学生答案:A √参考答案:A得分:2得分:0选项A:定时/计数中断硬件自动撤除B:脉冲方式外部中断自动撤除C:电平方式外部中断强制撤除D:串行中断软件撤除E:串行中断硬件自动撤除学生答案:CD √参考答案:CD得分:2选项A:进行逻辑运算B:进行算术运算C:分析指令并发出相应的控制信号D:只控制CPU的工作学生答案:C √参考答案:C得分:2选项A:2B:3C:4D:5学生答案:A √参考答案:A得分:2选项A:64KB:.128B B4KB.64KBC:4KB.128BD:8KB.256B学生答案:C √参考答案:C得分:2选项A:15B:3C:1D:05学生答案:A √参考答案:A得分:2得分:0选项A:组0B:组1C:组2D:组3学生答案:B √参考答案:B得分:2C:charD:float学生答案:B √参考答案:B得分:2选项A:PSWB:DPTRC:PCD:PTR CPC DB学生答案:C √参考答案:C得分:2选项A: 位累加器CyB:通用寄存器的各个位C:yB通用寄存器的各个位C 特殊功能寄存器的可寻址位D: 位操作指令集学生答案:B √参考答案:B得分:2选项A:没有专用的I/O 指令B:没有区分存储器和I/O 的控制信号C: 使用存储器指令进行I/O 操作D:P3口线具有第二功能学生答案:D参考答案:A得分:0得分:0选项A:IEB:IPC:TCOND:SCON学生答案:B √参考答案:B得分:2C:00HD:70H学生答案:A √参考答案:A得分:2在单片机中,通常将一些中间计算结果放在中选项A:累加器B:控制器C:程序存储器D:数据存储器学生答案:D √参考答案:D得分:2选项A:中断子程序不必声明B:函数不必声明C:中断子程序必须有形式参数D:中断子程序一定会有返回值学生答案:A √参考答案:A得分:2选项A:5B:3C:1D:05学生答案:A √参考答案:A得分:2得分:2(多选题) 本题共10小题,每小题3分,共30分,多选、少选、错选、不选均不得分。
第一学期期末考试《PIC单片机原理及应用》试卷 一、填空题:(每空1分,共30分) 1. 假定PIC时钟频率为4MHz,那么执行第一条非转移类指令的真实时间是 微秒. 2. PIC16F877单片机的程序存储器共有 位单元空间. 3. PIC16F877单片机的数据存储器共有 位单元空间. 4. 对于PIC系列单片机,外围设备中断服务程序的入口地址是_ __H. 5. 程序计数器PC的指针总是指向_下一条指令__所在程序存储器单元的地址. 6. 程序存储器ROM分 页,数据存储器RAM分 体. 7. PIC16F877单片机的A/D转换器具有 个模拟量输入通道. 8. PIC16F877内嵌的A/D转换器,将模拟量转换为 位的数字量. 9. PIC单片机系列中级产品16F877的指令集有 条指令. 单片机共有 个I/O端口,它们分别被称作: .(5分) 11.在SPI串行通信接口中,输入线为 ,输出线为 ,同步时钟线为 .(RC5/SDO, RC4/SDI, RC3/SCK对应填入) 和TMR1在 的作用下作定时器,在 的作用下作计数器. 单片机的定时器/计数器,实际上是一个__ _法计数器. 14. PIC16F877单片机共有 个中断源,分为和 _ __两类. D转换器的主要技术指标有: , 和 三个. 16.PIC单片机在执行中断服务程序时,需要对_ 、 、 和 等特殊功能寄存器进行保护. 二、选择题:(单选题,4个答案中只有一个正确,每题1分,共20分) 单片机中作为数据传送桥梁的寄存器是( ) A. W 单片机的I/O端口共有( )条引脚 数据存储器在其地址空间上分为4个体,每个体均为128X8位宽的存储单元,决定体选的是( )寄存器中的相关位 4.将20H单元中的最低位清0,可利用( )语句 20H,0 20H,0 20H,0 20H,0 5.请分析下列指令,其中包含20H立即数的指令是( ) 20H 20H,W 20H,F 20H,F 6.指令“MOVF COUNT,0”的功能是( ) A.将0传送至COUNT B.将COUNT寄存器内容传送至W C, 将W寄存器内容传送至COUNT D. 将COUNT寄存器内容传送至COUNT 7.在下列指令执行过程中,( )将对STSTUS状态寄存器的标志位Z产生影响 A. MOVEF F B. SWAPF F,W C. MOVF F,F D. GOTO LOOP
8.下列指令中,当条件满足时能够实现转移的指令是( )
f,d f,b C. DECFSZ f,d f,d
9.指令“RLF f,W”实现的功能是( )
A.(f)带C右移一位送W B. (f)带C左移一位送W
C.(w)带C右移一位送F D. (w) 带C左移一位送F
10.如果要将RE端口设置为一般I/O引脚,除了必须对方向寄存器TRISE进行设置外,
还应对( )进行初始化
A. ADCON1 B. OPTION_REG C. INTCON D. PIEI
11.当RC端口的某个引脚设置为输入方式时,其它7个引脚( )
A.必须都用作输入引脚 B.必须都用作输出引脚
C.即可作输入引脚也可作输出引脚
D.即可作输入引脚也可作输出引脚,但不能改变
单片机在复位后,所有端口的I/O引脚都被设置在( )方式下
A.输出 B.输入 C.不确定 D.内部弱上拉使能
13.在SPI接口的主控方式下,当满足( )条件时,就开始发送数据
A.数据写入SSPBUF 下降沿出现
C.数据写入SSPSR D.中断标志位置1
定时器/计数器产生中断的必要条件,有以下几点,但( )除外
=1 =1 溢出 =1
15.对于一次中断申请,中断服务程序内容的执行顺序比较合理的是( )
A. 保护现场、查询中断源、清除标志、处理中断
B. 查询中断源、保护现场、处理中断、清除标志
C. 处理中断、查询中断源、保护现场、清除标志
D. 清除标志、保护现场、处理中断、查询中断源
16.对于PIC16F877单片机,在所有中断源中,以下选项中断级别是( )
A. INT最高 最高 电平变化最高 D.都相同
17.在进行中断服务程序设计时,程序的最后一条指令一定是( )
单片机在执行返回指令而退出中断服务程序时,返回地址来自( )
A. ROM区 B. 程序计数器PC C. 堆栈区 D. CPU的暂存器
单片机专用模拟转换器输入信号的电压范围是( )V
A. 没有限定 B. 0-3 C. 0-5 D. 0-10
单片机内嵌的A/D转换器,其工作原理是采用( )工作方式
A.逐次比较型 B.双积分型 C.分级型 D.脉宽调制型
三、判断题:(正确的在题后括号内打“√”,错误的打“×”,共15分)
系列单片机是美国Microchip公司生产的产品。( )
2.哈佛总线结构,是将芯片内部的数据总线和指令总线彻底分离,为采用不同的字节宽
度、有效扩展指令的字长奠定了基础。( )
控制寄存器的设置与RA、RB、和RC的输入/输出方式有关。( )
4.在RB端口中,RB0-RB7任意引脚都具有逻辑电平变化的中断功能。( )
5.所谓指令的寻址方式,是指寻找操作数的方法。( )
6.当定时器/计数器TMR0定时计数计满时,产生溢出,T0IF=1,请求中断。( )
7.中断标志位的状态与该中断源是否允许中断没有关系。( )
8.如果设置某个中断源的中断允许位为1,则该中断源即可被CPU响应。( )
9.在中断被禁止的情况下,中断标志已位被置1,一旦解除禁止,仍不一定立即产生中
断。( ) 单片机的指令和其它单片机一样,都是由操作码和操作数两个部分组成( )。 11.判断下列指令语句是否有错,错的,把正确的写出来。(5分) 正确否 正确的: MOVLF 20H ( ) CLDF 20H ( ) BTFSZ 20H,0 ( ) SWAF 20H ( ) RLCF f,W ( ) 四、 阅读程序题:(共10分) 1.请阅读下段程序,给每条指令语句增加注释。(5分) ORG 0000H NOP MOVLW 32H ; MOVWF 20H ; LOOP DECFSZ 20H,F ; GOTO LOOP1 ; GOTO LOOP2 ; LOOP1 PAGESEL XSHI ; CALL XSHI ; PAGESEL LOOP ; GOTO LOOP ; XSHI …… (略) LOOP2 NOP END 2.请分析以下程序片段,当程序执行完后,(20H)和(FSR)存储单元中的内容是多少。(5分) MOVLW 20H MOVWF FSR MOVWF 20H INCF INDF INCF FSR SWAPF 20H MOVF 20H,0 ANDWF FSR,1 (20H)= (FSR)= 六、 编写软件延时子程序(共15分) 1.请编写延时150ms子程序(10分)
2.将RD端口的高4位和低4位分别设置为输出和输入端,而把RB端口全部设置为输出
接口。请编写初始化端口子程序。(5分)
七、 计算题:(共10分)
设系统时钟频率为4MHZ,采用TMR0定时,若采用最大分频比,计算TMR0的计数初
值X0.(5分),并编写TMR0的初始化程序(5分)。