用三极管来代替MAX232 |
|
用普通的三极管来代替MAX232是我们搞单片机工作人员的一个普通想法。因为MAX232只是把TTL电平0--5从转换到3__15或-3__-15之 |
间。请看下面的图首先TTL发送时,产生一个低电平的启起位,这时Q3导通PCRXD由空闲时的低电平变高电平(如PC用中断接收的话会产生中断) |
满足条件。发送1时TXD为高电平Q3截止,由于PCRXD内部高阻而PCTXD平时是-3__-15V通过R7帮其拉低PCRXD接收到的就是1。下面再反过来 |
PC发送信号单片机来接收信号。由于空闲PCTXD为低电平,变高时Q4导通RXD变低使单片机产生中断。关于RS232管脚的定义部分请看本网站前面 |
部分。这是一个不错的电路值得我们学习。 这是经本站长测试通过的,欢迎链接。 |
|