1.8031单片机的()口的引脚,还具有外中断、串行通信等...
- 格式:pdf
- 大小:355.32 KB
- 文档页数:5


51单片机引脚功能51单片机是一种基于MCS-51架构的8位单片机。
它有40个引脚,其中包括I/O引脚、电源引脚和时钟引脚等。
每个引脚都具有不同的功能和用途,下面是一些常见的51单片机引脚功能介绍:1. VCC:为51单片机供电的正电源引脚,一般连接到3.3V或5V电源。
2. GND:为51单片机供电的地引脚,负电源引脚。
3. RESET:复位引脚,当复位引脚电平为低电平时,可以重启或者复位51单片机。
4. EA/VPP:外部访问使能/编程电压引脚。
当电平为低电平时,可以通过外部器件对单片机进行编程,当电平为高电平时,用于外部扩展存储器的使能。
5. P0.0~P0.7:第0口每个引脚的功能可以根据需要进行定义,可以作为输入或输出引脚使用。
6. P1.0~P1.7:第1口I/O引脚,与第0口相似,具有输入和输出功能。
7. P2.0~P2.7:第2口I/O引脚,与第0口和第1口相似,具有输入和输出功能。
8. P3.0~P3.7:第3口I/O引脚,与第0口、第1口和第2口相似,具有输入和输出功能。
9. RST/AP:复位端口/辅助功能端口。
这个引脚可以用作复位单片机的辅助功能,也可以用于电源监控。
10. XTAL1:外部晶振输入引脚,一般通过晶振提供单片机的时钟信号。
11. XTAL2:外部晶振输出引脚。
12. PSEN:程序存储器使能引脚,用于选择程序存储器或外部存储器之间的切换。
13. ALE/PROG:地址锁存器使能/编程引脚。
当电平为高电平时,用作地址锁存器使能引脚;当电平为低电平时,用作一个外部编程信号。
14. RXD:串口接收数据引脚,用于串行通信。
15. TXD:串口发送数据引脚,用于串行通信。
16. INT0:外部中断0引脚,可以通过设置中断使能来检测外部的中断事件。
17. INT1:外部中断1引脚,与INT0引脚类似,用于检测外部的中断事件。
18. T0:定时器0的计数引脚,可以通过程序来对其进行读写操作。
C51单片机试卷1一、填空题(每小题1分,共30分)1、8031的P2 口为高8位地址总线口,P3口为双功能口。
2、单片机的复位操作是_____RST_____引脚,要在此引脚加 __低______电平才能复位动作。
3、C51定义可寻址位,使用关键字为___sbit_,定义特殊功能寄存器当中的某位用关键字____sfr________ 。
4、已知P3=0X7F,要实现将P3口的值循环右移的指令是___RR,循环右移3次后,P3=____。
5、有指令unsigned char mm[]={0X01,0X02,0X03},此指令中数组元素mm[1]的值为0X02_。
6、串口工作方式2接收的第9位数据放到了_SCON____ 寄存器的_RB8_位中。
7、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为__1/6us______,机器周期为_____2us_______。
8、单片机并行接口中,要作为输出口必须外接上拉电阻的端口是_p0___,其原因在于输出级是__漏极___开路电路。
9、由AT89C51构成的单片机最简系统中,只给单片机提供VCC和GND单片机是不会工作的,必须提供的__晶振电路____、_复位电路__和__扩展程序存储器___辅助形成一个最简系统。
10、若只需要开串行口中断,则其对应的源中断允许控制位是__ES___,若需要将外部中断0设置为下降沿触发,则执行的语句为___IT0=1_____。
11、C51中0x75 | 0x42 运算结果是____01111011_____ 。
12、-25的原码是___________、反码是___________、补码是_________。
13、对于51子系列单片机,主要有____8031____、_____8051______、____8751_____三种机型。
14、修饰符interrupt m中m的取值为0对应的中断情况是____外部_____中断。
单片机系统综合训练I(科院)学习通课后章节答案期末考试题库2023年1.8031中与外部中断无关的寄存器是( )。
参考答案:SCON2.通过堆栈操作实现子程序调用时,首先要把______的内容入栈,以进行断点保护。
调用子程序返回指令时,再进行出栈保护,把保护的断点送回到______ ,先弹出的是原来______中的内容。
参考答案:PC###PC###PCH3.8031的口为低8位地址总线口, 口为第二功能口。
参考答案:P0###P34.AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S51单片机的PC是16位的,因此其寻址的范围为_____ KB。
参考答案:645.AT89S51单片机复位时,P0~P3口的各引脚为_______电平。
参考答案:高6.AT89S51单片机使用片外振荡器作为时钟信号时,引脚XTAL1接_______,引脚XTAL2的接法是_______。
参考答案:片外振荡器的输出信号###悬空7.单片机的晶振频率若为12MHZ,执行一条双机器周期指令用的时间为。
参考答案:2us8.AT89S51单片机复位时,堆栈指针SP中的内容为_______,程序指针PC中的内容为_______ 。
参考答案:07H###0000H9.8031单片机共有( )个外部中断输入口。
参考答案:210.计数器/定时器T1的中断入口地址为( )。
参考答案:001BH11.使用AT89S51单片机且引脚EA=1时,仍可外扩64KB的程序存储器。
参考答案:错12.外部中断/INT0的中断入口地址为( )。
参考答案:0003H13.计数/定时器中断发生在( )。
参考答案:计数值为0时14.计数/定时器为自动重装初值的的方式为( )。
参考答案:方式215.单片机的复位操作是_______(高电平/低电平),单片机复位后,中断允许寄存器IE的值是________。
参考答案:高电平###0x0016.定时/计数器T0的M1MO=00时,定时计数器的最大计数值是( )。
一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。
2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。
3、当使用8751且EA=1,程序存储器地址小于 1000H 时,访问的是片内ROM。
4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。
5、MCS-51有4组工作寄存器,它们的地址范围是 00H~1FH 。
6、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
7、PSW中RS1 RS0=10时,R2的地址为 12H 。
8、PSW中RS1 RS0=11时,R2的地址为 1AH 。
9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第 0 组,8个寄存器的单元地址为 00H ~ 07H 。
10、PC复位后为 0000H 。
11、一个机器周期= 12 个振荡周期= 6 个时钟周期。
12、PC的内容为将要执行的的指令地址。
13、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为 2us 。
14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为 26H 。
15、若A中的内容为63H,那么,P标志位的值为 0 。
16、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW=00H 。
这时当前的工作寄存器区是第 0 工作寄存器区。
17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。
18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区。
19、通过堆栈操作实现子程序调用,首先就要把 PC 的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到 PC 。
20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 64 KB。