1、.单片机复习题(+作业)一、 填空题1、AT89S51单片机有 个中断源,有 个中断优先级,其中INT0中断服务程序入口地址为。2、AT89S51单片机低128单元随机存贮器,按其用途可划分为 区、 区、 区,它们的地址范围分别为 、 、 ,RAM中地址为80HFFH的为 区。3、8051单片机复位后SP , P0 。4、单片机8051片内有两个 位的定时/计数器,即T0和T1。5、单片机8051中的串行通信共有 种方式,其中方式 是用作同步移位寄存器来扩展I/O口的。6、单片机8051的时钟频率为6MHz,若要求定时1ms,定时/计数器工作于模式1,其定时/计数器的初值为 。7、KeiL C
2、51软件中,编译连接后生成可烧写的文件扩展名是_。8、C51的存储类型有 、bdata 、idata、pdata、 、 。9、AT89S51单片机的内部硬件结构包括了: 、 、 、和 以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,其最小系统由51单片机、 电路和 电路组成。10、执行#define PA8255 XBYTE0x3F PA8255=0x7e后, 单元的内容变为 。二、选择1、在MCS-51单片机中,当采用4MHZ晶振频率时,一个机器周期等于 ( )微秒。 A.1 B.2 C.3 D.4 2、单片机的程序计数器PC是16位的,其寻址范围为( )。 A.128 B
3、 B.256 B C.8 KB D.64 KB3、若将字库放在程序存储器中,则存储类型是( ) A. xdata B. code C. pdata D. Bdata4、MCS-51单片机定时器工作方式0是指( )工作方式。 A.8位 B.8位自动重装 C.13位 D.16位 5、51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( ) A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断6、T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的( ) A.1/12 B.1/24 C.1/48 D. 1/67、串行口工作在方式0时,作同步移位寄存器使用,此时串行
4、数据输入输出端为( ) A.RXD引脚 B.TXD引脚 C.T0引脚 D.T1引脚 8、下列论述哪一项是错误的:( ) A.RS-232是同步传输数据的 B.RS-232编码协议是传输距离短的主要原因 C.RS-422、RS-485的电路原理与RS-232基本相同 D.RS-232广泛用于计算机接口9、51外扩ROM,RAM和I/O口时,它的数据总线是( ) A.P0 B.P1 C.P2 D.P3 10、LCD1602属于那一种液晶显示器( ) A.笔段式液晶显示器 B.字符点阵式显示器 C.图形点阵式液晶显示器11、对5V电压进行A/D采样,若要求对电压的最小分辩率为5mv,则A/D的转换位
5、数为:( ) A.8位二进制 B.10位二进制 C.12位二进制 D.14位二进制 12、以下哪种方式的接口总线最少?( ) A.SPI B.I2C C.单总线 D.并行通信 13、以下哪项不是SPI总线信号( ) A.SCK B.MISO C.MOSI D.EA 14、可以将P1口的低4位全部置高电平的表达式是( )AP1&=0x0f; BP1|=0x0f; CP1=0x0f; DP1=P1;15、如果执行IP=0x0A; 则优先级最高的是( )附IP的定义:,PS,PT1,PX1,PT0,PX0A.外部中断1 B.外部中断0 C.定时/计数器1 D.定时/计数器016、汇编用RS1、RS0
6、改变工作寄存器组,C51改变工作寄存器组用关键字( )A.interruptB.sfr C.while D.using17、执行#define PA8255 XBYTE0x3F PA8255=0x7e; 后,下列说法对的是( )A.片外RAM存储单元003FH的值是7EH B.PA单元的值为8255HC.片内RAM存储单元003FH的值是是0x7e D.PA单元的值为7EH18、单片机程序设计中需要在主程序设计死循环来防止程序跑飞,在C51中实现死循环采用语句( )。A.while(1); B.for(;); Cwhile(1);或 for(;); 都可以 D.前面的语句都不行19、程序定义如
7、:void T0_svr(void) interrupt 1 using 1请问下面说法哪个是错误的( )A.T0_svr 无入口参数,也无返回值B.T0_svr 是中断函数,中断序号为1,对应汇编入口地址为000BHC.T0_svr 不能被其他程序调用,但可以被主程序call T0_svr调用D.T0_svr的工作寄存器为1组,即片内RAM的08H-0FH地址处20、下面的语句,用于设置定时器0的中断,并使之能的是( )A.EX0=1; B.ET0=1; C.ES=1; D.EX1=1;21、MCS-51单片机的字长是( )。 A.2位 B.4位 C.8位 D.16位 22、单片机复位时,程
8、序计数器PC的值为( )。 A.0000H B.0030H C.4000H D.4100H 23、单片机在与外部I/O口进行数据传送时,将使用( )线。 A B. C. D.24、 AT89S51单片机中的片内程序存储器空间有多大?( ) A.0 KB B.4 KB C.8 KB D.64KB 25、AT89S51单片机的位寻址区位于内部RAM的( )单元。 A.00H7FH B.20H7FH C.00H1FH D.20H2FH 26、下列计算机语言中,CPU能直接识别的是( ) A.自然语言 B.高级语言 C.汇编语言 D.机器语言 27、改变工作寄存器组的方法是( ) A. using n
9、 B. interrupt m C. reentrant D. sbit m 28、若将字库放在程序存储器中,则存储类型是( ) A. xdata B. code C. pdata D. bdata 29、下列类型中,( )是51单片机特有的类型 A. char B. int C. sbit D. float 30、0023H 是51单片机的( 串行口)中断入口地址 A.外部中断0 B.外部中断1 C.定时器中断1 D.定时器中断0 31、 T1中断允许控制位为( ) A.ET0 B.ET1 C.ES D.EX1 32、定时器/计数器工作于模式 2 ,在计数溢出时( ) A.计数从零重新开始 B.计数从初值重新开始 C.计数停止 D.由程序设定 33、外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是( ) A.高电平 B.低电平 C.上升沿 D.下降沿 34、串行口工作在方式0时,作同步移位寄存器使用,此时串行数据输入输出端为( ) A.RXD引脚 B.TXD引脚 C.T0引脚 D.T1引脚 35、在异步通信中每个字符由9位组成,串行口每分钟传25000个字符,则对应的波特率为( )/。 A.2500