呵呵,今天终于把AT89S51的串口ISP功能做成了,还是小小高兴一下,高兴之余,和大家分享一下其中遇到的问题,还有些问题还待各位指点一二的问题,
我按照论坛上前辈所给的原理图制作,请见附件(论坛上有限制,我就只发原理图了,软件在论坛的ftp上有,我使用的是ISP2Setup.exe),自己画了个小系统和转换电路原理图,请见附件,
其中max232附近的电容用过0.1uF,1uF,10uF,都成功了,可见电容对这功能的影响不是很大,
实物图请见附件,130W的手机照的,仅供参考哈
期间遇到前面有个贴子中常见的问题,无法检测到硬件,提示线路未连通,当时相当郁闷,然后另外一个哥们用并口方案也没检测到硬件,我们确信方案或线路都算正常,但就是检测不到,我们用示波器测试发现sck的数据也有(并口),但就是提示检测不到,(用的是聂前辈的ispplay软件),由于只有一个工作台,他弄完我就弄我的串口方案,
首先参考论坛上的经验,把电源的地和串口的地分开,max232的地连电源地,但还是不成功,测电压时,发现从单片机输入到max232有信号,且max232也有输出,但从max232输入的有信号,其没有信号输出到单片机,
就这样换电容,换地,折腾了几天,我开始怀疑是不是我电脑问题,我测了一下串口输出,有点压,但好像不是很正常,按照max232上描述应该输入电压的绝对值在3到15v,我测到为5v左右,
之前我一直在笔记本上实验,我把台式机装上,用其串口实验,居然检测到了一次,很是兴奋,我又重新换电容,发现效果不是很到,在自动的时候,也回有断开的情况,我想起我的地还分开的,我又将电源的地和串口的地连在一起,这下自动的时候就比较稳定了,现在我一直在自动擦除烧写,由于程序比较小,相对来说速度还比较快,也很方便,但有时运行到加密的时候就会检测不到硬件.现在我将调试过程中的问题小结一下
1:电源地和串口的地要连在一起,
2:那三根传输线最好不要附上杂物,因为我是用的光线直接连的,其中一根中间洒了一点焊锡,结果自动就不稳定了,我把去掉就ok了
3;max232周围的电容影响不是很大,刚开始我按照规格书上写的1uf试的,后来我按照论坛上前辈们的经验换成0.1uf,10uf都可以,现在我用的是10uf的,还比较稳定.
4:一位网友说电源那里要有个好的电容,我加了10uf的电解电容,和没加的时候效果差不多哈,我是用的电脑的usb供电,电脑里应该已经提供了比较纯净的电源,
下面是我收集到的正常状态下的数据,仅供参考哈:
串口输出:4脚:10V
7脚:-9.68V
8脚;8v
max232转换后mosi(p1.5):0.003v
miso(p1.6)0.001v
sck(p1.7)4.92v
应该会有些差异,当时我就关注这几个脚的电压!
下面是我现在还比较迷惑的问题,我的单片机在实验的时候,不知是否坏了,还是我烧写的程序有问题,还是根本就是我烧写的不对,现在我测试最简单的led电路,但烧写到单片机上后,一点效果都没有,复位后,led灯时亮时不亮,(led我连在p2口,),但烧写时软件界面提示完全成功,并且我在keilc上仿真时也确认程序是正确的,但就是在片子上不能演示出我想要的效果,还请高人指点一二??是不是我单片机坏了??怎么验证啊??谢谢先
关注者
博客归档
-
▼
2009
(137)
-
▼
四月
(36)
- 临时
- 波博克
- http://www.yyestar.com/ArticleShow.asp?ArticleID=8...
- 篆体
- 参考板
- avr 防破解
- 去耦电容
- 尺寸
- 过孔
- mil mm 转换
- 砂子 分类
- ch340使用
- pcb论坛
- USB Connector
- 热转印法制作PCB板经验总结
- pcb 国外网站
- diy pcb
- 热过塑机调整
- solder paster
- 热转印
- 过孔
- 我发现一个讲的非常详细的制作PCB的网页
- 烙铁头
- 物流包装袋
- 贴片排阻
- 钽电容
- 试验板连接
- 淘宝便宜店
- 博客链接
- 古道热肠MP3第二版调试回忆录2008-7-7 16:58:00
- 数字电路
- max232各种型号
- pcb线宽与温度关系
- 电容
- 转 分享]at89s51串口isp功能制作成功,小结一下
- MAX232 芯片问题
-
▼
四月
(36)
没有评论:
发表评论