A. 单片机芯片max232起什么作用
MAX232芯片是美信(MAXIM)公司专为RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电。
MAX220–MAX249系列线驱动器/接收器,专为EIA/TIA-232E以及V.28/V.24通信接口设计,尤其是无法提供±12V电源的应用。这些器件特别适合电池供电系统,这是由于其低功耗关断模式可以将功耗减小到5uW以内。MAX225、MAXX233、MAX235以及MAX245/MAX246/MAX247不需要外部元件,推荐用于印刷电路板面积有限的应用。
符合所有的RS-232C技术标准,只需要单一 +5V电源供电,片载电荷泵具有升压、电压极性反转能力,能够产生+10V和-10V电压V+、V-,功耗低,典型供电电流5mA,内部集成2个RS-232C驱动器,高集成度,片外最低只需4个电容即可工作。
其他参考http://ke.sogou.com/v1769345.htm
B. 单片机和PC通信与MAX232地脚不连接行吗
不接地是不可以的。
如果不接地传输信号的电平基准就没有。不能识别信号。
你可以看一看232的DATASHEET。里面有图示。
与PC接的地线,并不是芯片的GND。
而是芯片内部处理后的地。
如何升压是新片内的升压电路完成的。
C. MAX232能与STC单片机直接相连吗
MAX232可以与STC单片机直接相连
MAX232-TXD & STC-RXD
MAX232-RXD & STC-TXD
连接就可以了。
电路 可以看一下 MAX232 的规格书。
D. stc89c52 单片机 max232 电路问题 。
是很容易出现这种问题。我的解决办法是先等待ISP提示MCU上电,然后再开启单片机电源,这时可能也不能连上,然后再关闭开启一次电源,这时就可以读出晶振频率,如果还是不能连上,再重复以上步骤,亦或是改变波特率(11.0592用19200成功率较大),总之呢能改的你都给改变试一下,嘿嘿。我的是自己做的板子,自己做的MAX232用的是USB转串口。
E. max232通信 单片机之间
你这程序是单向通信,并且处于一直发送状态,发送没问题,这个可以用 串口调试助手 这个软件来测试,但是要说的是接收才是比较重要的,发送我只要发出去就OK了,这接收要首先要保证接收的实时性(如果主循环中在处理一些其他程序比如键盘扫描等就必须用串口中断并且设置优先级为最高)、其次是为了确保数据确实是要接收的正确数据,接收机要对数据进行判断分析(本人常用起始标志+数据包+结尾标志)。
以下是本人经常用来在线测试硬件电路的一个小程序
uchar dealon=0;
uchar get[8]={0};
uchar count=0;
void delay(uint t)
{while(t--);
}
void sendnews(uchar temp) //串行发送
{SBUF=temp;delay(500);}
void cominit() //初始化
{ TMOD=0x20;//设置定时器1为方式2
TH1=0xfd; //11.0592MHz------9600波特率
TL1=0xfd; //自动重装
TR1=1; //定时器启动
REN=1; // 串行允许接收
SM1=1; //工作方式1
EA=1; //开中断
RI=0;
ES=1; //开串口
}
void ser() interrupt 4 //串行中断服务程序
{ if(RI) {RI=0; get[count]=SBUF;count++;
if(count>3) //主机一次发4个字节
{count=0;
if(get[0]==0x5a&&get[3]==0xa5) dealon=1;
}
}
if(TI) TI=0;
}
void shujudeal() //对接收到的数据分类处理
{if(dealon)
{ dealon=0;
sendnews(0x69); // 向主机发送确认信号
//加上处理函数
}
}
void main()
{
while(1)
{
shujudeal();
//加上其他函数
}
}
F. 关于stm32单片机通过串口下载程序电路使用ch340和max232芯片的问题
max232是电平转换电路,就是将电脑的串口
RS-232电平转换成TTL信号,和单片机通信
不需安装驱动程序
如果用USB接口,则要用CH340/341
或CPL2102等芯片将USB信号转成TTL电平
如果自制简易板子的话,为了简便,常采用成品USB转TTL下载线(下载器),还能提供3.3或5V电源,这种下载线可用于STC单片机及STM32单片机上,需安装驱动程序
G. MAX232的电路图上 单片机的TXD和串口的TXD直接连 不是RXD吗
MAX232其实是串口与单片机之间的电平转换,单片机的TXD要接MAX232的T1IN或者T2IN,RXD接R1OUT或者R2OUT,串口的TXD和RXD相反。电路图是用MAX202,跟232没有多大区别
H. MAX232与51单片机如何连接
MAX232与51单片机之间的通信连接很简单,因为所谓的MAX232通信标准,就是对插件样式、信号名称和意义以及所谓的驱动器/接收器的电气模式这种硬件作出规定。一般的都是9针的接口,其中包括CD接口:数据通道接收载波的检测;RD接口:接收数据;SD接口:发送数据;ER接口:数据终端就绪;SG接口:信号用接地;DR接口:数据集就绪;RS接口:请求发送;CS接口:允许发送;CI接口:被呼表示。用以上接口进行数据通信,还有对电平的要求。所以与51单片机进行通信连接的方式很简单,首先要解决的是电平标准,51的I/O口最大输出5V电压,而RS-232要求电压在±10V,为达到电平匹配,需用到MAX232CPF电平转换芯片,将0~5V电平转换为±10V电平,从而实现电平匹配;然后,数据接口只用到了数据发送与接收2个端口,还有数据的请求发送与允许发送,共4个端口,MAX232CPF还有其他一些外围电路接口,但比较简单,都是些电容接口,从而实现单片机与RS232接口的通信。
I. 求大佬帮我解释下这张原理图里MAX232与单片机和zigbee相连的引脚的作用
MAX232主要起电平转换的作用,把TTL电平转化成232电平,从图上看,单片机和zigbee都是通过232电平和外部设备通信的。单片机电平经MAX232与外部设备和zigbee通信,zigbee输出直接就是232电平。
J. 单片机双向通信硬件图中的MAX232在电路中起的作用是什么
max232 是 用来 做 电平转换的 标准 rs232 电平 很高,达 正负 15V 常用的 TTL 电平 最高 5V 所有 相互连接的话,必须 进行 电平转换!