资源描述:
《单片机模拟试卷017》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《单片机原理与应用》试题017填空(每空1分,共12分)1.MCS-51有个并行IO口,其中P0~P3是准双向口,所以由输出转输入时必须先写入"2.MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器__加以选择.3.运算器是由、和等几部分组成,用来执行各种算术运算和逻辑运算。4.MCS-51的堆栈是软件填写堆栈指针临时在_内开辟的区域.5.MCS-51有4组工作寄存器,它们的地址范围是6.MCS-51片内范围内的数据存储器,既可以字节寻址又可以位寻址.7.MCS-51的相对转移指令最大
2、负跳距是。8、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用指令。9、执行读I/O端口锁存器的指令(“读—改—写”指令),读入口的状态,可能改变其值,然后把它重新写入口锁存器,这种操作称作读—改—写操作。二、判断题(每题2分共10分)1.要进行多机通信,MCS-51串行接口的工作方式应为方式1。()2.TMOD中的GATE=1时,表示由两个信号控制定时器的启停。()。3.MCS-51外扩I/O口与外RAM是统一编址的。()。4.使用8751且=1时,仍可外扩64KB的程序存储器。()5、8155芯片内
3、具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器。()三、选择题(每题2分,共18分)1..MCS-51的时钟最高频率是().A12MHzB6MHzC8MHzD10MHz2.以下不是构成单片机的部件()A微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机3.-49D的二进制补码为.()A11101111B11101101C0001000D111011004、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择()(A)方式0(B)方式1
4、(C)方式2(D)方式35、当8031外出扩程序存储器8KB时,需使用EPROM2716()(A)2片(B)3片(C)4片(D)5片6、使用8255可以扩展出的I/O口线是()(A)16根(B)24根(C)22根(D)32根7、当使用快速外部设备时,最好使用的输入/输出方式是()(A)中断(B)条件传送(C)DMA(D)无条件传送8、MCS-51的并行I/O口读-改-写操作,是针对该口的()(A)引脚(B)片选信号(C)地址线(D)内部锁存器9.LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=
5、()(A)2000H(B)2001H(C)2002H(D)2003H一、简答题(每题5分,共20分)1.单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?(8分)2.8031的扩展储存器系统中,为什么P0口要接一个8位锁存器,而P2口却不接?(7分)3.简述可编程并行接口8255A的内部结构?(7分)4设内部RAM(30H)=5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何?(8分)MOVR
6、0,#30H;R0=30HMOVA,@R0;A=5AHMOVR1,A;R1=5AHMOVB,R1;B=5AHMOV@R1,P1;(5AH)=7FHMOVA,P1;A=7FHMOV40H,#20H;(40H)=20HMOV30H,40H;(30H)=20H五、编程题(共30分)1.片内RAM40H开始的单元内有10B二进制数,编程找出其中最大值并存于50H单元中.(10分)2设计一个2×2行列式键盘电路并编写键盘扫描子程序。(20分)《单片机原理与应用》试题017答案填空(每空1分,共12分)1.MCS-51有4个并
7、行IO口,其中P0~P3是准双向口,所以由输出转输入时必须先写入"12.MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器__SCON_加以选择.3.运算器是由算术逻辑单元ALU、累加器A和寄存器等几部分组成,用来执行各种算术运算和逻辑运算。4.MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储器内开辟的区域.5.MCS-51有4组工作寄存器,它们的地址范围是00H~1FH.6.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址.7.MCS-51的相对转
8、移指令最大负跳距是127B。8、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOVX指令。9、执行读I/O端口锁存器的指令(“读—改—写”指令),读入口的锁存器状态,可能改变其值,然后把它重新写入口锁存器,这种操作称作读—改—写操作。二、判断题(每题2分共10分)1.要进行多机通信,MCS-51串行接口的工作方式应为方式1。(×)方式2和方式