第一个DIY开源项目——带收音功能的插卡式移动小音箱制作
第一个DIY开源项目——带收音功能的插卡式移动小音箱制作
(1)小弟刚入行,菜鸟一个,为了准备锻炼自己的毅力和提高单片机技术水平,准备动手DIY一些小项目产品。
(2) 从零开始做起,代码完全开源,遇到问题时,希望能得到各位大神和大虾的指点,和大家一起成长进步。
(3)计划第一个DIY开源项目用一个月时间做完,不知道有问题不?做完这一个,继续DIY下一个开源项目,立贴为证,大家监督和交流指导。
期待 希望不要言而无信
顶一下
向各位大神大虾们汇报一下进度:
(1)初步选定IC如下:
单片机:STC15L104E
收音模块:si4702/03
掉电存储模块:24c02(2)已写好comm.h及 IIC.C模块程序。
(3) 也遇到了很多问题,大家商量一下,IIC模块初始化的问题:
上程序:
#include<reg51.h>
#include "Si4702_common.h"
sbit SDIO = P3^4;
sbit RST = P3^3;
sbit SCLK = P3^5;
unsigned char OperationSi47XX_2w(T_OPERA_MODE operation, unsigned char *dataa, unsigned char numBytes)
{
....//省略程序部分
if(operation == READ)
controlWord = 0x21; // address+w=00100001
else
controlWord = 0x20; //address+R=001000010
for(i = 7; i>=0; i--)
{
if((controlWord >> i) & 0x01)
SDI0=1; // 调试时出现问提,说SDIO没有定义?是怎么回事?求解。
else
SDIO=0;
//省略程序部分
}
// 调试时出现问提,说SDIO没有定义?是怎么回事?求解。
支持diy
哎,我才是真正的菜鸟。
支持小编,学习一下
感谢分享,好东西,值得学习
感谢小编!感谢小编!感谢小编!感谢小编!
