天桥陨石分享 http://blog.sciencenet.cn/u/chrujun 让地球物理仪器飞起来

博文

解决T89C51CC02单片机ISP的聊天记录

已有 5002 次阅读 2010-10-10 16:10 |个人分类:地球物理及仪器|系统分类:科研笔记| ISP, 在系统编程, T89C51CC02, FLIP

     我认为这个记录对用T89C51CC02或其它类似系列单片机在系统编程的人有帮助。得到网友飞沙的同意后,我决定把我们的聊天记录公布在博客上,和大家分享。

飞沙 单片机  3:27:16 PM
你好。我是那个在你博客上留言的。
天桥陨石  3:27:33 PM
我刚才看见了。
天桥陨石  3:27:48 PM
你把你用的单片机的说明书发给我看看。
天桥陨石  3:27:59 PM
看是不是支持ISP
飞沙 单片机  3:27:59 PM
ATMEL公司好像没有公布那个下载线的图。
飞沙 单片机  3:28:00 PM
好的。
飞沙 单片机  3:28:02 PM
支持的。
天桥陨石  3:28:17 PM
评估板有。
天桥陨石  3:28:25 PM
你先给我看看。
飞沙 单片机  3:28:33 PM
好的。麻烦你了。
飞沙 单片机  3:29:12 PM
单片机买来很长时间了,程序一直搞不进去。编程器很贵。
天桥陨石  3:29:42 PM
很多人都搞不定,还是资料没有看全。
15:29:51
成功接收文件 
  
打开文件   打开所在文件夹 
    
飞沙 单片机  3:30:25 PM
没有那个连接图。上面的软件有,连接图有的话,按照连接图做一个下载线,就差不多了。
天桥陨石  3:41:23 PM
Boot Loader Jump bit (BLJB):
- This bit indicates if on RESET the user wants to jump to this application at address
@0000h on FM0 or execute the boot loader at address @F800h on FM1.
- BLJB = 0 (i.e. bootloader FM1 executed after a reset) is the default Atmel factory programming.
-To read or modify this bit, the
天桥陨石  3:41:55 PM
你看47页
飞沙 单片机  3:41:58 PM
恩。
飞沙 单片机  3:43:01 PM
这个芯片这方面的程序固化在FLASH中了。
飞沙 单片机  3:43:42 PM
都设置好了。前段时间,我用STC的下载线,用FLIP软件下载,偶尔能下载成功。
天桥陨石  3:43:57 PM
还有49页
天桥陨石  3:44:00 PM
Datasheet Bootloader UART T89C51CC02.
天桥陨石  3:44:24 PM
During the first programming, the user can define a configuration on Port1 that will be
recognized by the chip as the hardware conditions during a Reset. If this condition is
met, the chip will start executing the bootloader at the end of the Reset.
See a detailed description in the applicable Document.
– Datasheet Bootloader CAN T89C51CC02.
– Datasheet Bootloader UART T89C51CC02
飞沙 单片机  3:44:31 PM
恩。
天桥陨石  3:44:47 PM
要找到这两个文档。我觉得是控制PORT1
飞沙 单片机  3:47:04 PM
这个也看过。里面主要讲的是ISP的协议。
飞沙 单片机  3:47:12 PM
没有下载线的说明。
天桥陨石  3:47:33 PM
Bootloader UART T89C51CC02
这个文档有没有?
飞沙 单片机  3:48:12 PM
要么用评估板上的电路图试一下。
15:48:20
成功接收文件 
  
打开文件   打开所在文件夹 
    
飞沙 单片机  3:48:32 PM
就是从电脑到单片机,怎么连接的。
飞沙 单片机  3:49:22 PM
STC的ISP,是就通过MAX232,然后TXD,RXD两个引脚。
飞沙 单片机  3:49:47 PM
ATMEL公司的C51系列的单片机的ISP很特殊。跟S52系列单片机的ISP还不同。
天桥陨石  3:50:51 PM
我用的单片机用了RTS和CTS,不一样。
飞沙 单片机  3:51:17 PM
这两个连接到单片机的RST和PSEN?
飞沙 单片机  3:51:18 PM
是不?
天桥陨石  3:51:33 PM
P1_CF Port 1 Configuration FEh
天桥陨石  3:51:42 PM
是的
天桥陨石  3:51:58 PM
把PORT1用跳线设置成FEH
飞沙 单片机  3:52:07 PM
好的。
飞沙 单片机  3:52:17 PM
就是把P1.0接地。
天桥陨石  3:52:51 PM
• P1 must be equal to FEh
天桥陨石  3:53:26 PM
这个应该是控制单片机进入BOOTLOADER模式的。
飞沙 单片机  3:53:28 PM
好的。
飞沙 单片机  3:54:01 PM
那正常运行的情况下,这样的情况出现,会不会误入ISP呢。
天桥陨石  3:54:22 PM
第7页有说明书。
天桥陨石  3:54:45 PM
编好之后,把P1.0上拉就行了。
飞沙 单片机  3:54:55 PM
好的。
飞沙 单片机  3:55:07 PM
那RST和PSEN要不要同电脑相连接了呢?
天桥陨石  3:55:21 PM
应该不用接了。
飞沙 单片机  3:55:31 PM
好的。那就是TXD和RXD了。
飞沙 单片机  3:55:44 PM
谢谢老师。
天桥陨石  3:56:35 PM
别客气。
天桥陨石  3:56:51 PM
这个是我参考的,单片机不一样。
天桥陨石  3:57:13 PM
你用的单片机管脚少,只能用PORT1口来控制。
飞沙 单片机  3:57:17 PM
好的。恩。
飞沙 单片机  3:57:24 PM
这个单片机也是带CAN的吗?
天桥陨石  3:58:12 PM
AT89C51AC2 这款,不支持CAN
15:58:13
成功发送文件“AT89STK-06 CAN Starter Kit - Hardware User Guide .pdf”(540.00KB)。 
    
天桥陨石  3:58:37 PM
我发现可以用,就用了。
飞沙 单片机  3:58:34 PM
哦。好的。我用的跟这个一个系列的:

飞沙 单片机  3:59:10 PM
我用的CC02,你发的那个PDF里的图片里的是CC03。
飞沙 单片机  3:59:37 PM
后缀:
UA是串口进行ISP。
CA是CAN进行ISP。
天桥陨石  4:00:14 PM
应该可以,我看见有P1.0的控制按钮。
天桥陨石  4:00:31 PM
你仔细读读吧。
飞沙 单片机  4:01:00 PM
好的。谢谢老师。
你发的这个是开发板的说明书吗?
天桥陨石  4:01:03 PM
这个有电路图。
天桥陨石  4:01:23 PM
我没有用开发板。
天桥陨石  4:01:35 PM
我是看了这个文件,参考了部分电路。
飞沙 单片机  4:02:07 PM
好的。
天桥陨石  4:02:35 PM
我想把我们的聊天记录发到我博客上,你有意见吗?
我觉得这个对一些碰到类似困难的有帮助。
飞沙 单片机  4:02:56 PM
好的。
飞沙 单片机  4:03:13 PM
恩。这个很好。
天桥陨石  4:03:21 PM
祝你好运!
飞沙 单片机  4:03:26 PM
谢谢。

 



https://blog.sciencenet.cn/blog-39626-371819.html

上一篇:一夜未眠 我爱岳麓山
下一篇:我的学生变成了我的老师
收藏 IP: .*| 热度|

0

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-12 22:01

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部