毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机压电传感器设计(3)

时间:2019-04-06 21:47来源:毕业论文
40引脚为Vcc,20引脚GND常压为+5v。P00、P01、P02、P03、P04、P05、P06、P07作为。19引脚XTAL1、18引脚XTAL2都是外接时钟引脚,19引脚是片内振荡电路的输入端与电容


40引脚为Vcc,20引脚GND常压为+5v。P00、P01、P02、P03、P04、P05、P06、P07作为。19引脚XTAL1、18引脚XTAL2都是外接时钟引脚,19引脚是片内振荡电路的输入端与电容C1相连,18引脚是片内振荡电路的输出端与电容C2相连,采用片内时钟振荡方式,在这两个引脚外接石英晶体振荡器和振荡电容,这里我采用了30pf的电容,使输出信号稳定。
 (29引脚)处于低电平工作状态时,用于读取外部存储器内程序。ALE在单片机扩展外部RAM时,锁存器将会接受到它控制下把P0引脚口的输出低8位地址。ALE可以是高电平也可以是低电平,两种状态可以互相转换。当ALE处于高电平状态时,地址锁存信号是允许的。当ALE处于低电平工作状态时,P0口上的作用就会相当于锁存器的输出。在它不在访问外部存储器时,ALE是6为振荡周期的固定频率输出。也就是6分频,可以作为外部时钟。相对的在访问外部存储器时,它是以2为振荡周期,也就是2分频。 是我们写入程序时通过的编程脉冲的输入端口。它的作用是存放编程者所需要的实现的程序。I/O引脚;P0、P1、P2、P3;4组8位I/O口。39脚~32脚是P0口,它是双向8位三态I/O口。P0在电路中工作在高阻态中,也就是没有相应上拉电阻。因此,未能正常输出高/低电平,但每个口能独立控制。在使用是需要外接10Ώ上拉电阻。管脚1~8管脚是8位准双向I/O口--P1口。它的输出不存在高阻态,因此在把它作为输入信号使用前,首先需要先相应进行写1操作,外部传输来的信号才能被单片机的内部准确读出。P1的每个口能独立控制,但在内部是自带有上拉电阻,无需再外接。P2、P3口与P1口原理相似。
在我们之前学习的数字电路中,有高低电平两种。常用的逻辑电平有TTL、CMOS、ECL、LVTTL、PECL、GTL 等等。通用逻辑电平:5VTTL和5V CMOS。低电平逻辑电路:LVTTL电平。
TTL采用并行数据传输方式。并行传输是指以字长为单位,一次传输一个字长数据。微型处理器中,最基本的信息交换就是这种方式了。这种方式广泛运用于外围设备和微型处理器进行近距离且大量快速的信息交换。其中需要必要的接口部件:三态缓存器、锁存器,联络电路:状态寄存器、控制寄存器、端口译码电路、控制电路(读写控制、中断控制)。
CMOS电路在实际使用中,多数都是自身配有输入保护电路和具有驱动、保护、带负载能力强的缓冲电路的。
2.1.3  单片机周期
时钟周期
    振荡周期,时钟频率的倒数。振荡周期数值上就是外接在单片机上的晶振时钟频率的倒数。一个振荡周期内,单片机只完成一个最基本指令,如读取指令、存储器读/写等。时钟脉冲控制着处理器的工作效率,振荡频率越高,处理的速度也越快。本次设计中的STC89C52的时钟范围:1MHz~40MHz。 STC89C52单片机压电传感器设计(3):http://www.751com.cn/zidonghua/lunwen_31777.html
------分隔线----------------------------
推荐内容