实现5V单片机与3.3V器件实现电平兼容
时间:11-27
来源:互联网
点击:
51单片机的P0口开漏极输出,不仅可以方便驱动LED(LED与电阻串联后直接接在P0口开漏极输出处,另一端要接电源正极),而且更重要的是可以实现电平兼容,比如说,5V的单片机要和3.3V的元件相连接,例如STC89C52RC单片机(5V)要与LT8900无线模块(3.3V)实现通信,那么,我们可以将LT8900无线模块的通信端口接在51单片机的P0口开漏极输出处,不过P0口要接上拉电阻(一般选择10K的上拉电阻),接下来就要特别注意了,上拉电阻的电源端引脚要接到3.3V,而不是像平常的应用那样直接与单片机供电的5V电源相连接。当然,可以这样做的前提是你的板子上要有5V转3.3V的电压转换电路。这样,就可以实现电平兼容了。以下是测试验证程序:
#include
//STC89C52RC,5V单片机,P03口接上拉电阻,上拉10K电阻另一端接3.3V(电平兼容测试)
sbit P03 = P0^3;
sbit P10 = P1^0;
void main(void)
{
}
5V单片机33V器件电平兼 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)