电动车论坛

用户名  找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 10758|回复: 29
打印 上一主题 下一主题

XC846下载线的制作过程

[复制链接]
跳转到指定楼层
1#
发表于 2008-8-6 22:20:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://www.dzdiy.com/html/200712/31/20071231074432.htm 首先到这网看一下RS232转TTL的路 可用专用IC MAX232 开发工具软件 Keil uVision2网上有下(http://www.orsoon.com/Soft/6645.html) xc800系列可以使用串行接口下载程序,具体原理请仔细阅读XC866手册中文的3.4节,并结合电路原理图上分析:原理图上,MBC是上拉的,TMS是浮空的。事实上,TMS内部电平为0,因此,若要进入编程模式,只需将MBC接GND即可,这样,就可以使用UART对FLASH进行操作,比如擦除,下载代码等。

程序的下载口是JZ102,从左到右(mcu在上方)依次定义为:


pin-28(TXD_0), pin-27(RXD_0), MBC, +5V, GND


这样,你只需要使用max232在万能板上做一个RS232转TTL的电路即可制作成下载器(请下载MAX232的应用电路),并且,下载器的5根接线端子分别与上述的JZ102的定义对应,如下:

控制器JZ102:  pin-28(TXD_0), pin-27(RXD_0), MBC, +5V, GND
                  |                |             |          |    |
串口下载器:  RXD,             TXD,         GND, +5V, GND

下载的时候,MCU无需另外供电,使用的时候,先设置好com口和通信速率,选择57600bps比较快速,然后读入hex文件,选择自动编程模式,然后将下载器的电源开关关闭,再连好JZ102的各点,接着开启下载器的5V电源,此时烧录软件界面的下端进度条就会快速提示你烧写成功。

祝使用愉快!

[ 本帖最后由 ckks 于 2008-8-7 22:30 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
2#
发表于 2008-8-6 23:58:54 | 只看该作者
很简单,不错。
3#
 楼主| 发表于 2008-8-7 13:46:29 | 只看该作者
现在英飞灵的开发工具还不到处有  照以上做成功了 相信块把钱就能玩了 在线调线写程序。。
4#
发表于 2008-8-7 14:58:54 | 只看该作者
想用这个该先知道哪些预备知识呢,~~
5#
发表于 2008-8-7 17:29:03 | 只看该作者
对啊 Miniwiggler 我们都自制的
根本看不上串口的调试线了 呵呵
6#
发表于 2008-8-7 19:21:10 | 只看该作者
很好的口..我正准备用.
更好的USB 口的程序谁会编,那是太有用的.
因为现在笔记本计算机没有232啦.都是USB   我的开发机不能用呀,,你说闹心不?
7#
 楼主| 发表于 2008-8-7 22:37:31 | 只看该作者
http://www.orsoon.com/Soft/6645.html  网上下了一个不错的  要是怕下载麻烦本论坛中人 我用邮件发给你。

[ 本帖最后由 ckks 于 2008-8-7 22:39 编辑 ]
8#
发表于 2008-8-7 22:38:06 | 只看该作者
我们有自制的USB的 Miniwiggler
只是做进我们的实验板了 不方便公开
空一点做一个单独的版本可以公开发售
9#
 楼主| 发表于 2008-8-7 22:57:26 | 只看该作者
做与USB转换不是不可能 网上有好多现成资料 可以一试啊 1老头。
10#
发表于 2008-8-8 12:09:25 | 只看该作者
告诉方法呀  大师,,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|电动车论坛 ( 京ICP证041302号 )

GMT+8, 2025-11-6 10:49 , Processed in 0.062400 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表