文档库 最新最全的文档下载
当前位置:文档库 › PIC单片机习题

PIC单片机习题

PIC单片机习题
PIC单片机习题

第一章 微型计算机概论

1、数据的字长是评价计算机性能的一个非常重要的技术指

标,计算机的字长一般取( )的整数倍。

2、微型计算机的问世和发展过程伴随着电子技术的日新月

异,至今已经历了( )个发展时代。

3、计算机的处理能力与( )、( )、( )有关。

4、将十六进制数26D.3H转换成二进制,结果为

( )。

5、RAM是( ),ROM是( )。

6、计算机的核心部分是( )。

7、如果内存储器的容量为64KB,则其地址范围是

( );如果一台微型计算机的地址范围是0000H~3FFFH,那么存储器容量为( )。

8、在计算机的内部结构中引入了总线的概念,三总线包括

( )、( )、( )。

9、人类已经进入了信息时代,( )是现代计算机技术和

通信技术高度发展和密切结合的产物。

10、不管是个人计算机还是单片机,核心CPU执行的程序内容是( )

指令。

第二章PIC 单片机的组成

1、若PIC单片机的系统时钟频率为4MHz,那么执行一条非转移指令的时间是( )。

2、上电延时定时器能提供一个固定的( )ms的延时。

3、在PIC单片机中采用哈佛总线结构,其根本意义在于( )。

4、在PIC单片机中,作为数据流通和传输的桥梁,使用最频繁的寄存器是( )。

5、PIC单片机的寻址方式简单,主要包括( )、( )、( )和( )四种。

6、PIC16F877单片机的程序存储器的空间为( ),数据存数器的空间为( )。

7、PIC16F877单片机内配置一种可以掉电保护的数据存储器是( ),可以在线存放系统重要的参数。

8、对于PIC单片机,外围设备中断服务程序的入口地址是( )。

9、PIC16F877单片机ADC转换模块中,配置8个模拟量输入通道,分别由( )两个端口的引脚承担。

10、PIC16F877单片机的ADC转换器具有( )位的分辨率。

第三章 PIC存储器

1、在PIC16F877单片机的数据存储器RAM中,总的地址空间是512字节,但是真正作为通用寄存器单元个数为( )字节。

2、在程序存储器中,当地址范围在( )内调用子程序时,一般可以不考虑高位程序计数器的影响。

3、PIC16F877单片机Flash程序存储器字节宽度为( )位。

4、寄存器间接寻址主要依靠虚拟寄存器INDF和FSR间接寄存器完成指令的操作,在对数据存储器访问的过程中还必须用STATUS的( )位补充地址选择。

5、PIC16F877单片机采用的是硬件堆栈方式,不占用程序存储器和数据存储器空间,不需要进栈、出栈之类的指令。它配置了( )位堆栈区。

6、PIC16F877单片机的堆栈工作区域采用( )的操作原则。

7、PIC16F877单片机数据存储器RAM构架和一般单片机类同,主要分为( )和( )两部分。

8、PIC16F877单片机RAM区直接寻址的体选位须用STATUS的( )两位。

9、PIC16F877的RAM区,不同体域之间互相映射概念有一个很重要的特性:在对应体位特殊功能寄存器单元地址的低( )位一定是相同的。

10、PIC16F877的RAM数据存储器的地址编码从( )到

( )连续分配。

第七章 输入/输出端口

1、PIC16F877单片机具有较多与外围数据进行通信及传送的通道,从其结构上可以分为( )个端口,( )个引脚。

2、根据PIC16F877单片机端口引脚的内部结构和特征,当RC 端口的某个引脚设置为输入方式时,其他7个引脚可以设置为( )方式。

3、PIC16F877单片机RB端口中,( )引脚具有逻辑电平变化的中断功能。

4、PIC16F877单片机RB端口中,( )等3个引脚可作为MPLAB-ICD的在线调试专用引脚。

第八章 定时器/计数器

1、如果包括预分频器,当PIC16F877单片机系统时钟频率为4MHZ 时,TMR0所能产生的最大定时时间约为( )s。

2、就PIC16F877单片机定时器/计数器的工作原理来说,不管设定在定时器方式还是计数器方式,按递增方式分析,都可以归纳为( )方式。

3、在TMR0定时设置中,如果系统时钟频率为16MHz,要求定时1ms,则预分频比应取( )。

4、使用PIC16F877单片机的TMR1自带的时基振荡器可以很方便的实现( )功能。

5、在PIC16F877单片机系统定时器中,只有( )不可用于计数,只能用于定时。TMR2模块工作的时钟信号肯定来源于( )。

6、在PIC16F877单片机系统定时器中,只有( )自带低频振荡器。

7、当PIC16F877单片机进入休眠状态后,只有定时器/计数器( )可以仍处于工作状态。

8、TMR0定时器/计数器产生中断的必要条件是( )。

9、PIC单片机复位后,TMR2周期寄存器PR2的数值为( )。

10、当TMR1自带32768Hz的振荡器时,若需要定时时间为2s,所对应的TMR1的装载初值为( )。(分频比1:1)

第九章 中断系统

1、对于PIC16F877单片机,中断服务程序的入口地址统一归口为( )。

2、PIC16F877单片机中断源共有( )个。

3、PIC16F877单片机的中断标志位的状态与该中断源是否使能( )关。

4、对于一次中断申请,中断服务程序内容的执行顺序是( )。

5、当单片机进入中断服务程序后,为了保证下一次正确的响应中断,必须完成的工作内容是( )。

6、当执行中断服务程序时,一旦完成( )指令后,即可返回到原主程序断点处继续执行。

7、设置每一个中断源对应得使能位,应该设置( )等特殊功能寄存器。

8、总中断使能位GIE,除了利用程序指令可以设置为1外,在( )情况下也将自动置位。

9、在中断服务程序中,如果需要保护标志寄存器的内容,使用“SWAPF STATUS,W”指令,是为了防止( )标志位失真。

10、如果把符号变量设置在( )单元的数据存储器中,在执行程序时,可以不必考虑其位于数据存储器的体位。

第十章 串行通信(SPI方式)

1、PIC16F877单片机RA端口中,RA5/SS是同步串口通信的选择引脚,主要用于( )方式下数据传输。

2、如果禁止输入数据的高4位,可以采用与数据( )。

3、PIC16F877单片机RA和RE端口中,只有( )引脚不能作为模拟量输入通道。

4、在SPI通信接口中,串行数据传输通道及控制功能线有( )等四根。

5、在SPI接口的主控方式下,当开始( )指令操作时,就开始发送数据的操作。

6、在串行通信模块中,一般对于近距离通信采用( )方式进行;对于远距离的通信一般采用( )方式进行。

第十二章 A/D转换器

1、PIC16F877单片机共有10个功能很强的外围接口模块,尤其是嵌入了( )位( )路的ADC模/数转换器,极大的拓展了单片机的使用范围。

2、PIC16F877单片机配置的ADC模/数转换器,就其工作原理来说,主要采用( )工作方式。

3、逐次比较型ADC的结构,核心部分是( )。

4、逐次比较型ADC,主要是通过逐位比较的方式来确定数字量,首先得到的位是( )位。

5、40引脚的PIC16F877单片机,对应的输入模拟量通道都安排在( )和( )端口,共8个模拟量输入通道。

6、等待A/D转换结束,可以有( )、( )和( )三种方法。

7、在设置A/D转换的工作状态时,启用ADC并让其进入模/数转换过程,应该进行( )和( )设置。

8、ADC模/数转换器的转换结果在ADRESH和ADRESL中,当设置ADFM=1时,转换结果的构成为( )。

9、PIC16F877单片机A/D模块的转换时间主要包括( )和( )时间两部分。

10、如果外接一个12位的A/D转换器,当输入模拟电压为10V 时,A/D转换器的最小分辨率是( )mV。

相关文档