rda5807m+iic收音机51单片机c程序

上传人:小** 文档编号:91592226 上传时间:2019-06-30 格式:DOC 页数:16 大小:522KB
返回 下载 相关 举报
rda5807m+iic收音机51单片机c程序_第1页
第1页 / 共16页
rda5807m+iic收音机51单片机c程序_第2页
第2页 / 共16页
rda5807m+iic收音机51单片机c程序_第3页
第3页 / 共16页
rda5807m+iic收音机51单片机c程序_第4页
第4页 / 共16页
rda5807m+iic收音机51单片机c程序_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《rda5807m+iic收音机51单片机c程序》由会员分享,可在线阅读,更多相关《rda5807m+iic收音机51单片机c程序(16页珍藏版)》请在金锄头文库上搜索。

1、RDA5807m驱动程序 + IIC 程序/* 介绍 : RD5807M收音机程序 供电3.3v 主控使用51单片机 显示使用 LCD1602 * 作者 : 胖子* 时间 : 2016-1-5* 地点 : 桂林电子科技大学*/#include #include #include #define uchar unsigned char#define uint unsigned int#define ulint unsigned long int#define lint long intuchar code xian44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16

2、;uchar code hang=0xfe,0xfd,0xfb,0xf7; /矩阵键盘扫描使用/RDA 的寄存器地址#define RDA_R000X00 /读出16个位的ID =0X5800#define RDA_R020X02 /DHIZ15,DMUTE14静音,MONO13声道,BASS12重低音,SEEKUP9,SEEK8,SKMODE7,CLK_MODE6:4时钟源选择,SOFTRESET1软复位,ENABLE0电源使能#define RDA_R030X03 /CHAN15:6,TUNE4,BAND3:2,SPACE1:0 设置频率 带宽 步长#define RDA_R040X04

3、/STCIEN14,DE11,I2Senable6,#define RDA_R050X05 /INT_MODE15,SEEKTH14:8(设定自动搜索信号强度阀值),LNA_PORT_SEL7:6=0b10,LNA_ICSEL_BIT5:4,VOLUME3:0音量;#define RDA_R0A0X0A /STC14seek complete SF13seek fail readchan9:0当前频道#define RDA_R0B0X0B /RSSI15:9,FM TRUE8当前频道是一个节目台#define RDA_READ 0X23 /读RDA5807#define RDA_WRITE0X

4、22 /写RDA5807/IO操作函数sbit SDA=P21;sbit SCL=P20;sbit RW =P11;sbit RS=P10;sbit EN=P25;uchar code a=FM: . ;uchar code b=Vol: RSSI: ;uchar code shu=0123456789;uchar num ;void delayms(uint x) /延迟程序 uint i,j;for(i=x;i0;i-) for(j=113;j0;j-);/* 矩阵键盘程序 */uchar ScanKey() /矩阵键盘扫描 返回值是当前按键数值 如没按下则 返回值为零 uint x,y;

5、 for(x=0;x250)CloseIIC();return 1;SCL=0; return 0; void IIC_Ack(void) /发送应答信号SCL=0;SDA=0; /0?|eIIC_delayms(); SCL=1;IIC_delayms(); SCL=0; void IIC_NAck(void) /IIC 非应答信号SCL=0;SDA=1; IIC_delayms(); SCL=1;IIC_delayms(); SCL=0; void IICsendByte(uchar txd) /IIC写一个字节 uchar t; SCL=0; for(t=0;t7)=1)SDA=1;else SDA=0; txd=1; IIC_delayms(); SCL=1;IIC_delayms(); SCL=0;IIC_delayms(); uchar

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号