您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 汽车理论 > 单片机原理及应用理论比赛模拟试题七
-1-中等职业学校单片机原理及应用理论比赛模拟试题(七)一、填空题1、MCS-51外扩ROM、RAM或I/O时,它的地址总线是P0、P2口。2、12根地址线可寻址4KB存储单元。3、微机与外设间传送数据有程序传送、中断传送和DMA传送三种传送方式。4、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8块芯片。5、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。6、并行扩展存储器,产生片选信号的方式有线选法和译码法两种。7、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的片选端提供信号。8、起止范围为0000H-3FFFH的存储器的容量是16KB。9、11根地址线可选2KB个存储单元,16KB存储单元需要14根地址线。10、32KBRAM存储器的首地址若为2000H,则末地址为9FFFH。11、假定一个存储器有4096个存储单元,其首地址为0,则末地址为0FFFH。12、除地线公用外,6根地址线可选64个地址,11根地址线可选2048个地址。13、单片机扩展的内容有程序存储器扩展、数据存储器扩展及I/O口的扩展等。14、A/D转换器的作用是将模拟量转为数字量,D/A转换器的作用是将数字量转为模拟量。15、A/D转换器的三个最重要指标是转换速度、分辨率和转换精度。16、从输入模拟量到输出稳定的数字量的时间间隔是A/D转换器的技术指标之一,称为转换速度。17、若8位D/A转换器的输出满刻度电压为+5V,则该D/A转换器能分辨的最小电压变化为5/255≈0.016V。二、选择题1、当8031外扩程序存储器8KB时,需使用EPROM2716(C)A、2片B、3片C、4片D、5片2、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C)A、11根B、12根C、13根D、14根3、74LS138芯片是(B)A、驱动器B、译码器C、锁存器D、编码器4、MCS-51外扩ROM、RAM和I/O口时,它的数据总线是(A)A、P0B、P1C、P2D、P35、6264芯片是(B)A、E2PROMB、RAMC、FlashROMD、EPROM6、一个EPROM的地址有A0----A11引脚,它的容量为(B)。A、2KBB、4KBC、11KBD、12KB7、单片机要扩展一片EPROM2764需占用(C)条P2口线。A、3B、4C、5D、68、在存储器扩展电路中74LS373的主要功能是(D)。A、存储数据B、存储地址C、锁存数据D、锁存地址9、下列芯片中其功能为可编程控制的接口芯片是(D)。A、373B、2114C、2716D、626410、8031的外部程序存储器常采用的芯片是(A)。A、2716B、6116C、74LS06D、2114三、判断题1、MCS—51单片机程序存储器操作时序中,在不执行MOVX指令时,P0口作为地址线,专用于输出程序存储器的低8位地址PCL;P2口专用于输出程序存储器的高8位地址PCH。(×)2、线选法是把单根的低位地址线直接接到存储器芯片的片选端。(√)3、在接口芯片中,通常都有一个片选端CS,作用是当CS为低电平时该芯片才能进行读写操作。(√)4、EPROM27128有14根地址线,可寻址空间为16KB。(√)5、DAC0832是8位D/A转换器,其输出量为数字电流量。(√)6、ADC0809是8路8位A/D转换器,典型的时钟频率为640KHz。(√)7、DAC0832的片选信号输入线CS,低电平有效。(√)四、多项选择题1、区分MCS-51单片机片外程序存储器和片外数据存储器的最可靠的方法是:(C、D)A、看其位于地址范围的低端还是高段B、看其离MCS-51芯片的远近C、看其芯片的型号是ROM还是RAMD、看其是与RD信号连接还是与PSEN信号连接五、问答题1、在MCS-51单片机系统中,外接程序存储器和数据存储器共16位地址线和8位数据线,为何不会发生冲突?解:因为控制信号线的不同:外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为OE和WE。外扩RAM的读、写控制引脚分别与MCS-51的RD和WR引脚相连。外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为OE,该引脚与MCS-51单片机的PSEN相连。2、并行扩展存储器,片选方式有哪几种?各有什么特点?答:并行扩展存储器,产生片选信号的方式有线选法和译码法两种。线选法是将高位地址线直接连到存储器芯片的片选端。其优点是连接简单,缺点是芯片的地址空间相互之间可能不连续,存储空间得不到充分利用,存在地址重叠现象。线选法适用于扩展存储容量较小的场合。译码法是通过译码器将高位地址线转换为片选信号,2条地址线能译成4种片选信号,3条地址线能译成8种片选信号,4条地址线能译成16种片选信号。译码法与线选法比较,硬件电路稍微复杂,需要使用译码器,但可充分利用存储空间,全译码还可避免地址重叠现象,局部译码还有部分高位地址线-2-未参与译码,因此仍存在地址重叠现象。译码法的另一个优点是若译码器输出端留有剩余端线未用时,便于继续扩展存储器或I/O接口电路。3、采用译码法片选是否一定能消除地址空间不连续和“地址重叠”现象?答:采用译码法片选不一定能消除地址空间不连续和“地址重叠”现象。只要译码器输出的片选信号线序号连续,地址空间就连续;译码器输出的片选信号线序号不连续,地址空间就不连续。关于“地址重叠”现象,只要没有无关地址线,就没有“地址重叠”现象。到的数据存入SBUF,用户只需从SBUF中读取接收数据。5、若0809UREF=5V,输入模拟信号电压为2.5V时,A/D转换后的数字量是多少?若A/D转换后的结果为60H,输入的模拟信号电压为多少?解:D=2N*UA/UREF=28*2.5/5=128=80HUA=D*UREF/2N=96*5/28=1.875V6、已知0809A/D转换中DPTR值,试指出其片选端和当前A/D的通道编号。(1)DPTR=DFF9H;DFF9H=1101111111111001,片选端:P2.5;通道编号:1(2)DPTR=BFFDH;BFFDH=1011111111111101,片选端:P2.6;通道编号:5(3)DPTR=7FFCH;7FFCH=0111111111111100,片选端:P2.7;通道编号:4(4)DPTR=FDFFH,FDFFH=1111110111111111,片选端:P2.1;通道编号:77、已知0809片选端和当前A/D的通道编号,试指出A/D转换中DPTR值。(1)片选端:P2.2;通道编号:2;DPTR=1111101111111010=FBFAH(2)片选端:P2.3;通道编号:3;DPTR=1111011111111011=F7FBH(3)片选端:P2.4;通道编号:0;DPTR=1110111111111000=EFF8H(4)片选端:P2.0;通道编号:6;DPTR=1111111011111110=FEFEH8、ADC0809芯片是8路模拟输入的8位A/D转换器。9、10位A/D转换器的分辨率是1/210=1/1024≈0.00098,基准电压为5V时,能分辨的最小电压变化是5V/1024≈4.9mV。1、按下列要求设置TMOD。①T0计数器、方式1,运行与INTO有关;T1定时器、方式2,运行与INT1无关;②T0定时器、方式0,运行与INTO有关;T1计数器、方式2,运行与INT1有关;③T0计数器、方式2,运行与INTO无关;T1计数器、方式1,运行与INT1有关;④T0定时器、方式3,运行与INTO无关;T1定时器、方式2,运行与INT1无关。解:①TMOD=00101101B=2DH;②TMOD=11101000B=E8H③TMOD=11010110B=D6H④TMOD=00100011B=23H2、已知TMOD值,试分析TO、T1工作状态。①TMOD=93H;②TMOD=68H;③TMOD=CBH;④TMOD=52H解:①TMOD=93H=10010011B,T1定时器,方式1,运行与INT1有关;T0定时器,方式3,运行与INT0无关。②TMOD=68H=01101000B,T1计数器,方式2,运行与INT1无关;T0定时器,方式0,运行与INT0有关。③TMOD=CBH=11001011B;T1计数器,方式0,运行与INT1有关;T0定时器,方式3,运行与INT0有关。④TMOD=52H=01010010B;T1定时器,方式1,运行与INT1无关;T0定时器,方式2,运行与INT0无关。3、试归纳小结80C51定时/计数器4种工作方式的特点。答:①方式0是13位计数器,最大计数值213=8192,计数范围比方式1小,计算定时初值比较麻烦,容易出错,与方式1比较无任何优点。②方式1是16位计数器,最大计数值为216=65536,计数范围大,适用于定时范围较大的应用场合。③方式2是8位计数器,最大计数值是28=256,缺点是计数范围小,优点是定时初值可自动恢复,适用于需要重复定时,而定时范围还不大的应用场合。④方式3是8位计数器,仅适用于T0,T1无方式3。T0方式3时,被拆成两个独立的8位计数器TH0、TL0:TL0使用T0原有的控制寄存器组成一个8位的定时/计数器;TH0借用T1的TF1、TR1,只能对机内机周脉冲计数,组成另一个8位定时器。T0方式3时T1方式2作串行口波特率发生器。4、如何判断T0、T1定时/计数溢出?答:判断T0、T1定时/计数溢出的方法有两种:①查询方式。不断查询T0、T1溢出标志TF0、TF1:TF0或TF1=0时,未溢出;TF0或TF1=1时,溢出。②中断方式。T0、T1定时/计数溢出时,在CPU、T0、T1中断开放前提下能自动产生中断。
本文标题:单片机原理及应用理论比赛模拟试题七
链接地址:https://www.777doc.com/doc-1716277 .html