51单片机模拟摩尔斯电报发送

作者: wangdbff
上传时间为: 2014-11-11 02:03 PM
2014-11-11
阅读:

闲来无事,折腾了点东西。看到有软件CWGet和CWType,可以在电脑上模拟摩尔斯电码放松和接收,于是找了几块板子

准备搭一个单片机发报机

首先看一下楼主的成品吧

用单片机读取PS/2键盘的键值,然后翻译成莫尔斯的滴滴答答声,用的蜂鸣器

之后呢,用电脑端的CWGet来收取声音信号,识别所发出的电码内容,总体来说还是蛮简单的

下面是未输入任何字符的状态,为了屏幕能看清,其他的只好忽视了

然后楼主输入自己的姓名,就在屏幕上显示出来了。同时,蜂鸣器也在输入第一个字符的时候开始发出声音。

看电脑端收到的是否一样呢,很完美的效果,哈哈

哈哈,楼主突然觉得蛮好玩的。有兴趣的也可以看看相关文章

软件下载地址http://www.dxsoft.com/en/products/cwget/

相关视频http://v.youku.com/v_show/id_XNTU0Njg2OTY0.html?from=y1.2-1-176.3.7-2.1-1-1-6

相关文章http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/5522a1679256c637aa184c51.html

楼主提供就这么多了,其实主要是软件,做个动态缓存就好了。楼主设计的是一个FIFO缓存队列

下面送上源代码,是目前版本。还有不足,比如键盘并未完整录入(楼主不想找键值了)。

好像不能加附件,贴上一些源码把

     

加有注释,不用详细解释了吧

相关经验
全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示