阅读:3480回复:18
[求助]lc72144M+la1787M模块 收音机
看资料中说在中频计数之前先要判断SD信号,从模块原理图看到1787的26管脚和72144的i/o-2连接并引出为SD信号。我就在程序中定义i/o2为input。然后我发送频率合成码从105M--106M,用示波器监测i/o2没有任何跳变,一直是低电平。还有i/o1我设置为output,资料中显示接至1787的23管脚是 seek/stop(不是很明白是做什么用的)还说有三种电压5v,2.5v,0v.我在实际测试i/o1中只有0和8v。
简单说就是我不明白如何中频计数。什么时间开始、什么时间停止。 那位兄弟做过一样的或者相似的给些建议,谢谢! 论坛上的lc72131的程序我有,但就是没有看明白。不知道那些是计数部分,也没有发现其中用到读72131的数据的函数。中频计数值不是要通过DO读出来吗?那位大哥就那个程序给祥加说明一下。 第一次写程序,太菜。见谅! |
|
1楼#
发布于:2005-09-30 19:31
设定DIVIDER后,清IF,等待32MS,读IF计数值,跟10.7MHz/450KHz比较. 等待时间是你设定的. |
|
2楼#
发布于:2005-09-30 19:33
|
|
3楼#
发布于:2005-09-30 22:34
原理图。我当前的进展是,分频码发送正确, I/O0,I/O1, I/O2,I/O3,I/O4,I/O5,设定为111101,1为输出,0为输入 我理解的原理图中只用到0~3 共4个I/o口, i/o-0 seek/stop i/o-1 am/fm i/o-2 监测SD i/o-3 snc(立体声噪音控制)不是很明白,我让它输出1,示波器测试总是0 望予以指正,谢谢! |
|
|
4楼#
发布于:2005-10-01 00:14
继续努力中....... 欢迎各位XDJM和我交流 5306#sohu.com 发邮件时请将 #更改为@。 |
|
6楼#
发布于:2005-10-06 17:20
send_IN1 中 CTE 清0 send_IN2 i/o设定 读DO口,然后输出到串口显示 前8位的 I/O数据正确(I/O3一直为零) 然后把前八位与0x04相与(i/o2为SD信号) 当==0时, send_IN2 i/o设定 开中频输出 长延时,然后send_IN1 中 CTE 置1 长延时,读DO,发现20位的计数结果是1。 高手快来啊 |
|
7楼#
发布于:2005-10-07 19:21
不在+/-10K之间 今天 再次测试不知道什么原因,收音机就没有声音了,开机电流电压 均正常。 用以前的只有发送的程序测试,还是不正常。 发送胡 自负 |
|
8楼#
发布于:2005-10-07 23:58
还有就是你看你打开了哪一部分电源了,AM/FM? AM的中频读数可能是450K,有的二次中频值不同的 |
|
上一页
下一页