CC1100的使用
摘要:CC1100的使用最近很少上邮箱(blakli123@163.com),一上就看见很多关于CC1100的求助信息,什么样方面的问题都有,我也来不及回复了,在这里我就大概说一下CC1100的使用,希望对大家有所帮助!首先是硬件方面,CC1100引脚最主要有这么几个:SI、SO、CSn、VDD、SCLK、GDO0;CC1100的芯片使用的是3.3V的电压、所以在供电方面一定要注意,可以选择3.3V的稳压三极管,例如MIC29300-3.3BT,为了保证芯片的稳定工作,在VDD端请加0.1uF的滤波电容,接下来是与单片机的连接,如果使用的5V的单片机,例如51系列的,请在信号线之间加10K的限流电阻,否则电流过大烧坏了模块就亏了,模块的SI对应的是单片机数据输出口,模块的SO对应的是单片机的数据输入口,模块的SCLK是时钟信号,此信号由单片机控制输出,模块的CSn是片选信号,也是由单片机控制输出,GDO0在此呢用来当模块收到数据产生中断信号,在中断程序里处理接收数据!下面就开始讲实例了,由于本人使用的单片机是LPC2138,但是现在绝大多数人使用的是51系列的单片机(做毕业设计之类的),不过呢这也只是在定义.h文件的时候有所不同罢了,我们最主要的是看核心的代码,对于硬件的连接,我也大概举个例子,例如我们选择AT89S52的单片机,将CC1100模块的SI连接到P0.0、SO连接到P0.1、SCLK连接到P0.2、CSn连接到P0.3、GDO0连接到单片机的P3.2(此引脚比较重要,最好连接到单片机的中断信号引脚上,如果你选其他引脚、在程序内部采用循环查询方式的
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2022-09-29 23:09:43上传分享