口作IO口使用时应外接10K的上拉电阻,其它口则可不必。4、P2可某几根线作地址使用时,剩下的线不能作IO口线使用。5、P3口的
请多多指教!进步是我们共同愿望!
f马腾飞收集整理!谢谢使用!
某些口线作第二功能时,剩下的口线可以单独作IO口线使用。
1、接成灌电流形式:
LEDD
P10
5V
2、加驱动电路:
LED
P10
1
5V
时钟电路80C51单片机的时钟信号用来提供单片机内各种微操作时间基准。80C51单片机的时
钟信号通常有两种电路形式:内部振荡方式和外部振荡方式。
1、内部振荡方式
在引脚C1XTAL1和XTAL2外接晶体振荡器(简称晶振)如图所示XTAL2
C2XTAL1
GND
80C51
电容器C1、C2起稳定振荡频率、快速起振的作用。电容值一般为5~30PF(常用30PF)。晶振的振荡频率范围在12MHZ~12MHZ一般取12MHZ或6MHZ。由于单片机内部有一
请多多指教!进步是我们共同愿望!
f马腾飞收集整理!谢谢使用!
个高增益运算放大器,当外接晶振后,就构成了自激振荡器并产生振荡时钟脉冲。
外部振荡方式
是把已有的时钟信号引入单片机。这种方式适宜用于使单片机的时钟与外部信号保持一致。外部振荡方式如图215所示。对HMOS的单片机(8051)外部时钟信号由XTAL2引入,对于CHMOS的单片机(80C51),外部时钟由XTAL1引入。外部时钟信号为高电平持续时间要大于20
s,且频率低于12MHz的方波。
悬空外部时钟
XTAL2XTAL1GND
80C51CHMOS
外部时钟悬空
XTAL2XTAL1GND
8051HMOS
时序
80C51的时序就是80C51在执行指令时所需控制信号的时间顺序。80C51单片机的时序定时单位从小到大依次为:时钟周期、状态周期、机器周期和指令周期。
1、时钟周期
把晶振周期定义为节拍(用P表示)。晶振脉冲经过二分频后,就是单片机的时钟周期(即一个时钟周期是晶振周期的2倍),时钟周期也称为状态(用S表示)。
这样,一个状态就包含两个节拍,具前半周期对应的拍节叫节拍1(P1),后半周期对应的节拍叫节拍2P2)。
2、状态周期
状态周期或状态S是晶振周期的两倍,它分为P1节拍和P2节拍。
3、机器周期
80C51采用定时控制方式因此它有固定的机器周期。规定一个机器周期的宽度为6个状态,并依次表示为S1~S6。由于一个状态又包括两个节拍,因此,一个机器周期总共有12个节拍,分别记作S1P1、S1P2、…、S6P2。由于一个机器周期共有12个晶振周期因此机器周期就是晶振脉冲的十二分频。
当晶振脉冲频率为12MHz时,一个机器周期为1μs;当晶振脉冲频率为6MHz时,一个机器周期为2μs。
4、指令周期
指令周期是最大的时序定时单位r