矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 2814|回复: 22

我的SI7430收音机

[复制链接]
     
发表于 2024-9-29 03:51:47 | 显示全部楼层 |阅读模式
前两天在论坛里看到有朋友发帖,介绍使用SI7430模块制作数字收音机。正巧本人也有此经验,特此供大家分享。
我的制作设计中的MCU使用了PIC12F1840芯片,8个引脚。其中2个引脚专职I2C通讯,以控制SI7430模块和LED显示;
另外3个引脚接按钮,物尽其用。

另外本人今年年初出版了一本书 --- 《小型编译器设计实践》,由电子工业出版社出版。书中最后部分就介绍了使用本编译器
的实例,其中包括本收音机的制作。欢迎各位指正。
IMG_0489_small.jpg
IMG_0490_small.jpg

评分

4

查看全部评分

     
 楼主| 发表于 2024-9-29 04:03:45 | 显示全部楼层
所有的编译器设计源代码可以在GitHub网站下载(使用关键字p16ecc进行搜索)。联系邮箱:diycompiler@gmail.com
book_small.jpg

评分

3

查看全部评分

回复 支持 2 反对 0

使用道具 举报

     
发表于 2024-9-29 08:07:19 | 显示全部楼层
能自己写书,出书,真是厉害
回复 支持 1 反对 0

使用道具 举报

     
发表于 2024-9-29 08:06:16 | 显示全部楼层
都出书了,这才是绝世高手啊!
回复 支持 反对

使用道具 举报

     
发表于 2024-9-29 09:17:32 | 显示全部楼层
矿坛高人果然多,佩服。
回复 支持 反对

使用道具 举报

     
发表于 2024-9-29 09:34:44 | 显示全部楼层
高手           
回复 支持 反对

使用道具 举报

     
发表于 2024-9-29 09:41:43 | 显示全部楼层
哇,活捉著书立说大牛一枚
回复 支持 反对

使用道具 举报

     
发表于 2024-9-29 10:50:02 | 显示全部楼层
自己出书要多少费用啊?
回复 支持 反对

使用道具 举报

     
发表于 2024-9-29 11:18:56 | 显示全部楼层
8脚单片机就能实现这么复杂的功能
回复 支持 反对

使用道具 举报

     
发表于 2024-9-29 11:23:40 | 显示全部楼层
本帖最后由 mov99 于 2024-9-29 11:26 编辑

向楼主请教
PIC12F1840闪存程序存储器的宽度是14位,要储存自定义字符需16位宽度
请教存储OLED屏自定义字符技巧,期待楼主赐教,谢谢!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-9-29 12:52:14 | 显示全部楼层
mov99 发表于 2024-9-29 11:23
向楼主请教
PIC12F1840闪存程序存储器的宽度是14位,要储存自定义字符需16位宽度
请教存储OLED屏自定义字 ...

回复10楼兄弟,对于固化在ROM中的数据,将使用RETLW指令中的低8位存放一个字节。见图...
font.png
font_lst.png

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-9-29 12:57:35 | 显示全部楼层
回复#8兄弟,自己出书要付较大的一笔钱,具体数字暂不透露,呵呵。我写这本书是对自己专业生涯的告别,所以就不在乎这一点(我是软件专业人员,但不是专门从事编译器设计的)。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
发表于 2024-9-29 14:10:41 | 显示全部楼层
mengjins 发表于 2024-9-29 12:52
回复10楼兄弟,对于固化在ROM中的数据,将使用RETLW指令中的低8位存放一个字节。见图...

谢谢回复
也就是丢掉高6位,保留低8位
回复 支持 反对

使用道具 举报

     
发表于 2024-10-7 14:37:48 | 显示全部楼层
原来是大师级的
回复 支持 反对

使用道具 举报

     
发表于 2024-10-7 14:50:16 | 显示全部楼层
活捉一名大神。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 21:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表