论坛风格切换切换到宽版
  • 6428阅读
  • 20回复

解决 PIC16F88 TNC 的芯片程序写入问题 [复制链接]

上一主题 下一主题
离线BD1LI
 
发帖
92
只看楼主 倒序阅读 0楼 发表于: 2005-11-23
  
  近来收到一些短信,询问相关 pic16f88 tnc 的程序写入问题,感觉很多编程器不支持这个芯片,就是有些支持的,写入以后也多出问题,我摸索出了下面一个好办法,给大家共享:

  1.先下载我附带的文件,解压,存到你硬盘的一个目录里.

  2.按照里面的指导,花2-3个小时就可以做成了一个简易的pic编程器.

  3.hex 程序写入,就 ok 啦!

  
  
  
  
  
附件: winpicpr.zip (0 K) 下载次数:307
离线bg6qbt
发帖
7255
只看该作者 1楼 发表于: 2005-11-23
晚上回家试试我的编程器
估计是原来写程序时方法问题,导致试验失败..

昨天把以前做的一个测试仪器程序用同样的方法写了程序,竟然可以运行了.......

我的编程器支持pic16f88!
离线bg4ahu
发帖
304
只看该作者 2楼 发表于: 2005-11-23
谢谢!
正在发愁怎么写pic16f88呢.
另外软件更新了
附件: winpicpr.zip (0 K) 下载次数:222
离线bd8te
发帖
4255
只看该作者 3楼 发表于: 2005-11-23
这个是我用bg6qbt的k128编程器烧16f88时的配置图
离线BG4VOE
发帖
4512
只看该作者 4楼 发表于: 2005-11-23
做好了赶快用起来
离线bg6qbt
发帖
7255
只看该作者 5楼 发表于: 2005-11-23
BG6QBT试验成功了啊
ok
cmd: disp
echo on
txdelay 10
gps $gpgga
trace off
monitor all
digipeater on
beacon off
unproto
mycall bg6qbt-0
myalias
btext cq cq de bg6qbt
ok

感谢bd8te的大力支持
离线zsh
发帖
1368
只看该作者 6楼 发表于: 2005-11-29
'
  
  近来收到一些短信,询问相关 pic16f88 tnc 的程序写入问题,感觉很多编程器不支持这个芯片,就是有些支持的,写入以后也多出问题,我摸索出了下面一个好办法,给大家共享:
  1.先下载我附带的文件,解压,存到你硬盘的一个目录里.
  2.按照里面的指导,花2-3个小时就可以做成了一个简易的pic编程器.
  3.hex 程序写入,就 ok 啦!

    
'
做这个编成器是不是还要片pic16f84才能工作?
写pic16f88需要那个图的 ?
是 a simple 'serial' programmer for flash-based pics
还是 a programmer for flash- and eprom-based pics ?

做这个tnc需要把那个hex文件写入16f88? 是modemless tnc v1.hex 还是bloader-f88-20mhz.hex?
请指教 谢谢
离线bg4ahu
发帖
304
只看该作者 7楼 发表于: 2005-11-29
我的理解:
不用16f84

电路图是a programmer for flash- and eprom-based pics
第一个图是简单但不保证可以写成功

应该是v1.hex
也可以写入bootloader然后用程序下载v1.hex
离线BD1LI
发帖
92
只看该作者 8楼 发表于: 2005-11-29
  
  1.是使用前面介绍的哪个简单的,见附图.(a simple 'serial' programmer for flash-based pics).不再额外需要 pic16f84 .

  2.做好后向 pic16f88 里写入的程序文件是:modemless tnc v1.hex .

  3.我想很多没有成功都是因为原程序中附带了一个 bootloader 而误导所造成的,我再凭印象说他原文中的介绍:"当你或你附近的朋友有一个能对 16f88 的编程器,你可以跳过安装 bootloader 这一步,直接把 modemless tnc v1.hex 写入 pic16f88 使用 ... ... ... ."


  如果你对单片机编程不是很有经验,那你一定要象我前两步说的那样去做,不然会给你带来一次接一次的失败.

  
  
  
  
离线BD1LI
发帖
92
只看该作者 9楼 发表于: 2005-11-29
  
  那 bootloader 有什么用呢?

  当你在一块成品电路板上调试单片机程序时,总是要把这个单片机的集成块拔来插去的很麻烦,尤其是焊接在板上就更难了,在近些年生产的单片机集成块都热于在线烧写(isp),bootloader 就是 pic16f88 在线烧写的其中一种方式,这个 bootloader 纯粹是媒介,download 任务完成后,不再参与程序运行,这样改写程序时,可以不再把单片机这个集成块再拔下来,直接可以在原电路板上就完成了.


  你既然是要制作一个编程器了,那就是当然的要用编程器来写程序啦,也当然不想在 tnc 这块板上调试这个 tnc 软件,那你也就没有不要再去碰那个 bootloader 了.

  
  
  
离线zsh
发帖
1368
只看该作者 10楼 发表于: 2005-11-30
哦 明白了 谢谢
73三
离线BD6CR
发帖
5950
只看该作者 11楼 发表于: 2005-11-30
我用all-11写了程序,还没有上电测试,应该是没问题的吧!
离线radiolee
发帖
6050
只看该作者 12楼 发表于: 2005-12-01
支持一把,只是16f88实在是太难买了。
离线BG6HV
发帖
355
只看该作者 13楼 发表于: 2005-12-03
16f88怎么申请?详细点
离线zsh
发帖
1368
只看该作者 14楼 发表于: 2005-12-04
'
16f88怎么申请?详细点
'
根本不给! 我申请了 也到上海了 可数天了 电话也没有 电邮也没有 看来是不想个给了 我算了一下 在他们网站定5片要18点几美元   平均大概和不过30元一片!但要有信用卡
谁有多余的 可否帮助一下学生我 帮我搞一两片? 先谢谢 73s
离线radiolee
发帖
6050
只看该作者 15楼 发表于: 2005-12-04
如果哪位有申请的16f88多余,也求一片。
离线BD5HMC
发帖
1102
只看该作者 16楼 发表于: 2005-12-05
终于收到了,下面要做板子~~~哈哈~~~
离线radiolee
发帖
6050
只看该作者 17楼 发表于: 2005-12-05
啥收到了?16f88?为什么我无法申请?
离线BD5HMC
发帖
1102
只看该作者 18楼 发表于: 2005-12-07
'
啥收到了?16f88?为什么我无法申请?
'

他们对邮箱有要求,一般的象163,新浪之类的邮箱不与受理的 ,你仔细看看申请时候下面一段红色的e文就知道原因了,估计你没看~~~呵呵~~~要学bd5hma,为了申请样片,不惜花时间自己做个mail服务器............
离线zsh
发帖
1368
只看该作者 19楼 发表于: 2005-12-09
我也申请到了 但不知道为什么 到上海了 上海那家公司也没联系我 也没给我寄来 怎么办哪