查看完整版本: XC846下载线的制作

liyf 发表于 2014-9-27 20:15:30

XC846下载线的制作

xc800系列可以使用串行接口下载程序,具体原理请仔细阅读XC866手册中文的3.4节,并结合电路原理图上分析:原理图上,MBC是上拉的,TMS是浮空的。事实上,TMS内部电平为0,因此,若要进入编程模式,只需将MBC接GND即可,这样,就可以使用UART对FLASH进行操作,比如擦除,下载代码等。

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

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

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

用max232做的,功能都一样


a169a169 发表于 2014-10-3 10:20:16

看看                  
页: [1]
查看完整版本: XC846下载线的制作