1、一、填空题1、将( 微处理器) 、一定容量的( RAM)和(ROM) 、 (I/O 口,定时器)电路,通过内部( 总)线连接,集成在一个芯片上,构成单芯片微型计算机,简称单片机。2、将十进制数 192 转换为二进制数是(11000000)B,十六进制数为(C0)H。3、计算机内部常采用补码表示有符号数,-2 的 8 位补码为( 111111110 )H,+2 的 8 位补码是(000000010 )H 。4、34H 表示组合的 BCD 码,其对应的十进制数是(52 ) 。5、09、AZ 、az、换行、回车的 ASCII 值是( ) 。6、89C51 是( 8 )位单片机,其内部有( 4)KB
2、的 ROM, ( 两 )个 16位的定时器/计数器。7、89C51 的总线有( 数据 )总线、 ( 地址 )总线、 ( 控制 )总线。8、89C51 的地址总线是( 16 )位,可扩展的最大内存为( 64 )KB。9、89C51 具有( 4)个 8 位并行 I/O 口,并行口为( 准 )双向口,即作为输入口时,要向其内部寄存器写( )H 。10、 89C51 具有软件可控的节电方式,即( )方式和( )方式。11、 RST 为( )引脚, ( )电平有效,要有效复位,RST 有效信号至少需要维持( )个机器周期。12、 89C51 正常工作是,ALE 总是输出振荡频率的( ) ,由此可判断单片
3、机是否正常工作。13、 PSEN#是单片机的( )信号。14、RD#是单片机的( )信号,WR# 是单片机的( )信号。15、EA#为低电平时,单片机总是从( )读取指令。16、扩展总线时, ( )口作为数据总线, ( )作为地址总线, ()口作为读写控制线。17、 ( )口具有第二功能,其中 RXD 作为串行数据( ) ,TXD 作为串行数据( ) ,T0、T1 、INT0、INT1 呢?18、89C51 的片内 ROM 地址范围是( )H。19、SFR 的含义是( ) ,89C51 的 SFR 地址范围是( )H,其有效地址是( )连续的。20、R0R7 称为( ) ,共有( )个这样的组
4、。21、PSW 中的( )为进位位, ( )位为奇偶校验位,奇偶校验位对()进行( )校验。22、如果选择工作寄存器 1 组,则 PSW 中的 RS1 为( ) 、RS0 为( ) 。23、SP 为( ) ,其复位后的值为( ) ,单字节数据入栈后,数据保存在()单元。24、机器周期为震荡周期的( ) 。25、P0 口作为 I/O 使用时,需要外接( ) 。26、伪指令 ORG 的作用是( ) 。27、定义字节常量的伪指令是( ) ,定义字节变量的伪指令是( ) 。28、布尔累加器是( ) 。29、MUL AB 是( )指令,结果保存在( ) 。30、PC 是( )指针,指向( ).31、查表
5、指令是( ) 。32、中断返回指令是( ) ,子程序返回指令是( ) 。33、外部中断 0 的矢量地址是( ) 。34、EA 的作用是( ) 。35、T0 的方式 1 是( )位计数器,最大计数值是( ) 。36、定时器对( )信号进行计数。37、定时器的方式 2 是( ) ,TH0 或 TH1 的作用是() 。38、串行按照使用的通路来划分,分为( )和( )方式,按照工作时钟来划分,分为( )和( )方式。39、串口方式 1 的数据位是( )位,启动位为( ) ,停止位为( ) 。40、REN 的作用是( ) 。41、TI 为 1 表示( ) ,RI 为 1 表示( ) 。42、I2C 总
6、线属于( )步串行通信。43、地址译码器的作用是( ) 。44、数码管按照内部连线形式可分为( )和( )两种结构,多个数码管的显示,按照连接的锁存器来分,分为( )显示和( )显示。45、按键通常外接上拉电阻,按键断开时电平为( ) ,按键闭合时电平为( ) 。二、简答题1、 简述 89C51 的 RAM 及 SFR 解构。2、 什么叫单片机?3、 单片机最小系统有哪些基本电路?4、 单片机的三大总线由哪些引脚形成的?5、 89C51 的中断源有哪几个?6、 89C51 的中断矢量地址有哪几个?7、 中断的响应条件是什么?8、 中断的优先级有几个?在同一优先级情况下,所有中断源的优先级顺序是
7、什么?9、 完成一次 ADC 转换,需要哪几个步骤?10、常见的键盘结构有哪几种?11、常见的按键去抖方法是什么?12、单片机有哪几种寻址方式?13、编写一个简单的子程序 SUB_ADD,将 A 和 B 的内容相加。14、单片机的指针有哪几个?其作用分别是什么?二、简答题1、 简述 89C51 的 RAM 及 SFR 解构。2、 什么叫单片机?3、 单片机最小系统有哪些基本电路?4、 单片机的三大总线由哪些引脚形成的?5、 89C51 的中断源有哪几个?6、 89C51 的中断矢量地址有哪几个?7、 中断的响应条件是什么?8、 中断的优先级有几个?在同一优先级情况下,所有中断源的优先级顺序是什么?9、 完成一次 ADC 转换,需要哪几个步骤?10、 常见的键盘结构有哪几种?11、 常见的按键去抖方法是什么?12、 单片机有哪几种寻址方式?13、 编写一个简单的子程序 SUB_ADD,将 A 和 B 的内容相加。14、 单片机的指针有哪几个?其作用分别是什么?