1、 1、单片机是计算机技术发展史上的一个重要里程碑,标志着计算机正式形成了通用计算机系统和 嵌入式 计算机系统两大分支。 2、单片机的初始化操作,给复位脚 RST 加上大于 2 个机器周期的高电平就使 AT89S51 复位。 3、算术运算指令都是针对 8 位二进制 无符号 数的。 4、源程序的开始,用一条 ORG 伪指令规定程序的起始地址。 5、外部输入的计数脉冲的最高频率为系统振荡器频率的 1/24 。 6、方式 1和方式 0的差别仅仅在于计数器的 位数 不同。 7、 I/O端口 是指 I/O 接口电路中具有单元地址的寄存器或缓冲器。 8、段码线控制显示字型,而 位选线 控制着该显示位的 LE
2、D 数码管的亮或暗。 9、为提高单片机扫描键盘的工作效率,可采用 中断 扫描方式。 10、当某个定时器 /计数器不使用时,可扩展一个负跳沿触发的 外中断源 。 1、 单片机 主要应用于测控领域。 2、 MCS-51单片机 复位操作 的主要功能是把 PC 初始化为 0000H 。 3、溢出标志位 OV 的状态,只有带符号数运算时才有意义。 4、在汇编语言源程序中应有向 汇编程序 发出的指示信息,告诉它如何完成汇编工作,这是通过伪指令来实现。 5、 TMOD 用于选择定时器 /计数器 T0、 T1 的 工作模式和工作方式 。 6、 TCON 用于控制 T0、 T1的 启动和停止计数 ,同时包含了
3、T0、 T1 的状态。 7、 I/O 接口是单片机与 外设 间的连接电路的总称。 8、 LED 数码管共计 8 段 ,习惯上是以“ a”段对应段码字节的最低位。 9、 线反转法 很简练,无论被按键是处于第一列或最后一列,均只需经过两步便能获得此按键所在的行列值。 10、门控制位 GATE 可以用于测量脉冲宽度。 1、 25= 00011001 B= 19 H。 2、 MCS-51内部 2个定时 /计数器有 2 种工作模 式, 4 种工作方式。 3、汇编语言 执行效率比 C语言要 高 (高 /低) ,但可读性和移植性比 C语言 低 (高 /低) 。 4、 由于电脑串口 rs232 电平电压范围是
4、 -12v+12v ,而一般的单片机应用系统的 TTL 电平电压电平是 -5v+5v 。 5、 输出通道是单片机与被控对象联系的信号通道 ,它包括 功率驱动 、 干扰的抑制 、 D/A 转换等。 6、 DAC0832 集成电路内有两级输入寄存器,使 DAC0832 芯片具备 双缓冲 、 单缓冲 和直 通三种输入方式 。 7、 D/A 转换器按输出形式分类: 电流输出 和 电压输出 。 8、在 A/D 转换器中,分辨率取决于 转换位数 , A/D 转换器 AD1674 的满量程输入电压为 5V,可输出 12 位二进制数,其分辨率为 0.00122V 。 9、 受引脚数的限制, P2 口兼用 通用
5、 I/O 和 高 8位地址总线 。 10、 DS18B20 温度传感器有 3 根引脚,用于通信的引脚有 1 根 。 1、 123= 01111011 B= 7B H。 2、 MCS-51内部有 2 个 16 位加 1定时 /计数器。 3、汇编语言是面向 过程 的低级语言, 汇编语言源程序需转换成为二进制代码表示的 机器 程序,才能识别和执行 。 4、 由于电脑串口 rs232 电平是 -10v+10v,而一般的单片机应用系统的信号电压 TTL 电平是 0 +5v,max232 就是用来进行 电平转换 的 ,该器件包含 2驱动器、 2接收器和一个电压发生器电路提供 TIA/EIA-232-F电平
6、。 5、 输入通 道是被测对象与单片机联系的信号通道 ,又称 前向通道 ,它包括传感器或敏感元件、通道结构、信号调节、 A/D 转换、电源的配置、抗干扰等 ;输出通道是单片机与被控对象联系的信号通道 , 又称 后向通道 ,它包括功率驱动、干扰的抑制、 D/A转换等。 6、 A/D 转换器是将 模拟量转换为与之成比例的数字量 的器件 , A/D 转换器的 分辨率 是指输出数字量变化一个相邻数码所需输入模拟电压的变化量。 7、 D/A 转换器按输出形式分类: 电压输出型 和 电流输出型 。 8、 半导体三极管也称为晶体三极管,可以说它是电子电路中最重要的器件。它最主要的功能是 电流放大 和 开关作
7、用 。 9、 受引脚数的限制, P0 口兼用 数据线 和 低 8位地址线 ,为了将它们分离出来,需在单片机外部增加地址锁存器。 10、 DS18B20 温度传感器输出的是 数据量 (数据量 /模拟量),他通过 单( 1-Wire) 总线与单片机通信 。 1、当 CPU 响应定时器 T1 的中断请求后,程序计数器 PC 的内容是 ( D ) A 0003H B 000BH C 00013H D 001BH 2、 MCS-51单片机串行口 发送 数据的次序是下述的顺序 ( A ) ( 1) 待发送数据送 SBUF ( 2) 硬 件 自动将 SCON 的 TI置 1 ( 3) 经 TXD( P3.1
8、)串行发送一帧数据完毕 ( 4) 用软件将 TI 清 0 A( 1)( 3)( 2)( 4) B( 1)( 2)( 3)( 4) C( 4)( 3)( 1)( 2) D( 3)( 4)( 1)( 2) 3、在存储器扩展电路中 74LS373 的主要功能是 ( D ) A 存储数据 B 存储地址 C 锁存数据 D 锁存地址 4、使用线选法扩展 3片 2732 作外部程序存储器,需要使用 ( A )位地址线。 A 13 B 14 C 15 D 16 5、当并行接口芯片 8255A 被设定位方式 1时,其功能相当于 ( C ) A 0线握手并行接口 B 1线握手并行接口 C 2线握手并行接口 D多线
9、握手并行接口 1、 用定时器 T1方式 1计数,要 求每计满 10次 产生溢出标志 , 则 TH1、 TL1 的初始值是 ( C ) A F0H 、 F0H B FFH、 F0H C FFH、 F6H D F6H、 F6H 2、 单片机串行口用工作方式 0时, ( C ) A数据从 RDX 串行输入,从 TXD串行输出 B数据从 RDX 串行输出,从 TXD串行输入 C数据从 TXD 串行输入或输出,同步信号从 RXD 输出 D数据从 RDX 串行输入或输出,同步信号从 TXD 输出 3、 一个 EPROM 的地址有 A0-A11 引脚,它的容量为( B ) A 2KB B 4KB C 11K
10、B D 12KB 4、外部程序存储器常采用的芯片是( A ) A 8255 B 2716 C 74LS06 D 2114 5、某系统采用 8255A 并行 I/O 接口,初始化时 CPU 所访问的端口地址为 0CBH,并设定为方式 1 输出,则 A口的口地址应为( D ) A 0CBH B 0CAH C 0CH D 0EH 1、 下 面特殊功能寄存器中与串口相关的是( C ) 。 A SP B TMOD C PCON D IE 2、 TMOD 中的 M1和 M0用来 ( ) 。 A选择工作寄存器区号 B指示复位 C选择定时器工作模式 D选择定时器工作方式 3、单片机与 LED灯通信,最好的控制
11、方式是( )。 A无条件传送方式 B. 查询方式 C.中断方式 D.存储器直 接存取方式 4、下面关于 DAC0832 说法不正确的是 ( ) 。 A .DAC0832 是采样频率为八位的 D/A 转换芯片 。 B. DAC0832 芯片具备双缓冲、单缓冲和直通三种输入方式 。 C. DAC0832 逻辑输入满足 TTL 电平,可直接与 TTL 电路或微机电路连接。 D. DAC0832 输出为电压。 5、 ADC0809 模拟量通道有多少路( D )。 A. 1 B. 4 C. 4 D. 8 6、七段共阴极发光两极管显示字符 8,段码应为( )。 A.FFH B. 6EH C. 91H D.
12、 90H 7用数据存储器芯片 6264 扩展外部数据存储器需要多少低位地址线 ( B )。 A.12 B. 13 C. 14 D. 15 8.下列不属于后向通道特点的是( D )。 A.需要功率驱动 。 B.伺服控制系统的大功率负荷易从后向通道进入单片机系统 。 C.根据输出控制的不同要求,后向通道电路有多种多样,如模拟电路、数字电路、开关电路等 。 D.后向通道接口都是数字电路系统,抗干扰能力强。 9下列不属于硬件电路设计的一般原则是( D )。 A.采用新 技术,注意通用性,选择典型电路。 B.注重标准化、模块化。 C.满足应用系统的功能要求,并留有适当余地,以便进行二次开发。 D.工艺设
13、计时要尽可能美观。 10下列关于 DS1302 叙述不正确的是( D )。 A. DS1302 有两个 电源引脚 。 B. DS1302 可以对年、月、日、周、时、分、秒进行计时 。 C. DS1302 具有涓细电流充电能力 。 D. DS1302 与单片机通过并行口通信。 1、 当 AT89S51 单片机复位时,下面说法正确的是( D ) 。 A SP=00H B P1=00H C SBUF=FFH D P0=FFH 2、 PSW 中的 RS1和 RS0 用来 ( A ) 。 A选择工作寄存器区号 B指示复位 C选择定时器 D选择工作方式 3、不属于单片机与输入输出设备进行信息交换的方式是(
14、 D )。 A无条件传送方式 B. 查询方式 C.中断方式 D.存储器直接存取方式 4、要想把数字送入 DAC0832 的输入缓冲器,其控制信号应满足 ( B ) 。 A.ILE=1,CS =1,WR1 =0 B.ILE=1, CS =0, WR1 =0 C.ILE=0, CS =1, WR1 =0 D.ILE=0,CS =0, WR1 =0 5、当 ADC0809 的 ADDA, ADDB,ADDC 取 100 时,模拟量从通道( )输入。 A. 通道 0 B. 通道 1 C. 通道 4 D. 通道 2 6、七段共阴极发光两极管显示字符 H,段码应为( D )。 A.67H B. 6EH C
15、. 91H D. 90H 7用数据存储器芯片 62128 扩展外部数据存储器需要多少低位 地址线 ( B )。 A.12 B. 13 C. 14 D. 15 8 . Keil 的菜单栏提供了项目操作、编辑操作、编译调试以及帮助等各种常用操作 ,下面说法不正确的是( D )。 A.“File” 菜单 :“File” 菜单提供了各种文件操作功能。 B.“Edit” 菜单: “Edit” 菜单提供了单片机程序源代码的各种编辑方式。 C.“Project” 菜单: “Project” 菜单提供了项目的管理和编译。 D.“Debug” 菜单: “Debug” 菜单提供了项目调试和仿真中使用的各种命令。
16、9.下列 不属于过程通道的干扰与抑制的是( )。 A.采用隔离技术 B.采用屏蔽措施 C.采用双绞线传输 D.采用交流稳压器 10.下列关于 DS1302 叙述不正确的是( D )。 A. DS1302 有两个 电源引脚 。 B. DS1302 可以对年、月、日、周、时、分、秒进行计时 。 C. DS1302 具有涓细电流充电能力 。 D. DS1302 与单片机通过并行口通信。 ( 1 ) 1、单片机是集成电路技术与微型计算机技术高速发展的产物。 ( 1 ) 2、单片机发展趋势将是向大容量、高性能化, 外围电路内装化等方面发展。 ( 1 ) 3、 P0口作输入口使用时,有两种读入方式:“读锁
17、存器”和“读引脚”。 ( 0 ) 4、无条件转移指令 LJMP addr16 称长转移指令,允许转移的目标地址在 128KB 空间范围内。 ( 0 ) 5、在进行二 十进制运算时,必须用到 DA A 指令。 ( 1 ) 6、 EQU用于给标号赋值。赋值后,标号值在整个程序有效。 ( 1 ) 7、外部中断响应的最长时间为 8个机器周期。 ( 1 ) 8、门控制位 GATEx的应用 测量脉冲宽度。 ( 1 ) 9、串行通信,收、发双方发送或接收的波特率必须一致。 ( 1 ) 10、一般情况下,当 T1用作串行口波特率发生器时, T0才设置为方式 3。 ( 0 ) 1 MCS-51 单片机是高档 3
18、2位单片机。 ( 1 ) 2 MCS-51 的产品 8051 与 8031 的区别是: 8031 片内无 ROM。 ( 1 ) 3单片机的 CPU 从功能上可分为运算器和存储器。 ( 0 ) 4 MCS-51 指令中, MOVX 为 ROM 传送指令。 ( 0 ) 5将 37H 单元的内容传送至 A 的指令是 : MOV A, 37H。 ( 1 ) 6、在一源程序中,可多次用 ORG 指令,规定不同的程序段的起始地址。但是,地址必须由小到大排列,且不能交叉、重叠。 ( 0 ) 7、外部中断的最短响应时间为 2个机器周期。 ( 1 ) 8、当某个定时器 /计数器不使用时,可扩展一个负跳沿触发的外
19、中断源。 ( 1 ) 9、消除波特率误差可采用时钟频率 11.0592MHz。 ( ) 10、方式 3下的 T0和 T1大不相同。 ( 0 ) 1、 MCS-51 单片机的指令格式中操作码与操作数之间必须用“,”分隔。 ( 1 ) 2、 MCS-51 指令: MOV A, #40H ;表示将立即数 40H 传送至 A中。 ( 1 ) 3、 MCS-51 指令: MOV A, R0 ;表示将 R0 指示的地址单元中的内容传送至 A 中。 ( 1 ) 4、指令: MOVX A, DPTR ;表示将 DPTR 指示的地址单元中的内容传送至 A中。 ( 0 ) 5、 MCS-51 的数据传送指令是把源
20、操作数传送到目的操作数,指令执行后,源操 作数改变,目的操作数修改为源操作数。 ( 0 ) 6、指令 JNB bit, rel 是判位转移指令,即表示 bit=1 时转。 ( 0 ) 7、 8031 单片机的 PC与 DPDR 都在 CPU 片内,因此指令 MOVC A, A+PC 与指令 MOVC A, A+DPTR 执行时只在单片机内部操作,不涉及片外存储器。 ( 0 ) 8、 RRC A为循环左移指令。 ( 0 ) 9、 MOV A, 30H 为立即寻址方式。 ( 0 ) 10、如果发生除法溢出错误,则 PSW 标志位 P置 1。 1、 MOV A, R7 ; ( 0 ) 2、 MUL
21、A,B ; ( 0 ) 3、 DEC DPTR ; ( 0 ) 4、 CLR 20H ; ( 1 ) 5、 PUSH A ; ( 0 ) 6、 MOVX A,A+DPTR ; ( 0 ) 7、 XCH A, R1 ; ( 1 ) 8、 SWAP A ; ( 1 ) 9、 MOVC A+DPTR, A; ( 0 ) 10、 JMP #1000H ; ( 0 ) 1、设( A)=85H, (20H)=OFFH, Cy=1,执行指令 ADDC A, 20H ( A)= 85H , Cy= 1 , Ac= 1 , OV= 0 2、若允许片内 2个定时器 /计数器中断,并禁止其他中断源的中断请求,请编写设置 IE 的相应程序段。 用位操作指令 CLR ES ;禁止串行口中断