哈罗CQ火腿社区  

返回   哈罗CQ火腿社区 > 火腿技术区 > 单片机与自动控制
用户名
密码
注册 常见问题 会员列表 日历 标记论坛为已读

回复
 
主题工具 搜索本主题 显示模式
旧 2008-09-20, 16:55   #1
bd1es
火腿长老(*********)
 
bd1es的头像
 
加入日期: 2002-04-08
您的住址: Beijing.
帖子: 1,639
bd1es is off the scale
发一个AVR半双工软串口的程序

最近做实验,需要2313支持双串口。从Atmel找了个304号应用笔记作参考,感觉真是写得不错。但原程序有个不足,如果发送的时候在接收端意外出现干扰脉冲,程序就会挂死的。于是我改了改,成了这个mod版的软UART。现在支持AVRGCC,8MHz主频时可用到64Kbps,最低200bps。如果要移入其它的芯片,请确认和修改寄存器操作那部分的代码,看程序便知。

也许没用,贴出来供大家参考。感兴趣的朋友请继续优化,不时告诉俺一声,感激不尽。
上传的附件
文件类型: zip AVR304-mods-bd1es.zip (4.3 KB, 60次查看)
__________________
bd1es @hotmail.com
bd1es离线中   回复时引用此帖
旧 2008-09-20, 17:07   #2
BG4XCR
********
 
BG4XCR的头像
 
加入日期: 2006-03-15
帖子: 11,623
BG4XCR is on a distinguished road
给BG4XCR发MSN信息
好东西,收藏了。
__________________

-剧 毒

神聊有剧毒,为了你和家人的健康,远离神聊,亲近健康。。。
BG4XCR现在在线   回复时引用此帖
旧 2008-09-20, 19:26   #3
BG4UVR
HELLOCQ Honor Roll
 
BG4UVR的头像
 
加入日期: 2004-06-24
帖子: 5,000
BG4UVR is on a distinguished road
记号,用到时直接来这下载
BG4UVR离线中   回复时引用此帖
旧 2008-09-20, 23:31   #4
bd1es
火腿长老(*********)
 
bd1es的头像
 
加入日期: 2002-04-08
您的住址: Beijing.
帖子: 1,639
bd1es is off the scale
__________________
bd1es @hotmail.com
bd1es离线中   回复时引用此帖
回复
Google
    


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式 对此主题评分
对此主题评分:

发帖规则
不可以发起新主题
不可以回复主题
不可以上传附件
不可以编辑你的帖子

vB 代码打开
[IMG]代码打开
HTML代码关闭
论坛跳转



所有的时间均为北京时间。 现在的时间是02:19.


vBulletin Version 3.0.7 Translated by NewVBB.com™ 2008.
Translated and Hacked by: Ztbbs
站长:BA7IX BA7NQ BD7CE BD8GA
备案序号:粤ICP备05043810号
;