- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
邢台职业技术学院主讲教师:曹世超无线组网技术
一个LED灯闪烁
1.硬件电路分析2.GPIO寄存器配置3.代码编写与分析4.Hex文件烧写
1.硬件电路分析CC2530的I/O端口具备以下重要特性:21个数字I/O引脚可以配置为通用I/O或外部设备I/O输入口具备上拉或下拉能力具有外部中断能力用作通用I/O时,引脚可以组成3个8位端口:表示为P0、P1和P2。其中,P0和P1是完全的8位端口,而P2仅有5位可用。所有的端口均可进行位寻址和字节寻址。P1.0和P1.1各具备20mA的输出驱动能力,其他输出均具备4mA的驱动能力。
1.硬件电路分析编写程序,控制CC2530模块上的一个LED灯的闪烁。选择连接在P1.0引脚上的LED1,LED1串联一个1KΩ的限流电阻,其阳极接单片机IO口。当P1.0输出为高电平时,LED点亮。当P1.0输出为低电平时,LED熄灭。
2.GPIO寄存器配置通用I/O又称GPIO,?CC2530的GPIO相关的常用寄存器有4个,对于P1端口的如下:(1)?P1:数据端口,用来控制端口的输出或获取端口的输入。(2)P1SEL:端口功能选择,设置端口是GPIO还是外设功能。(3)P1DIR:作为通用I/O时,用来设置数据的传输方向。(4)P1INP:作为通用输入端口时,选择输入模式是上拉、下拉还是三态。
2.GPIO寄存器配置(1)P1:P1端口寄存器位复位描述7:00xFF端口1。通用I/O端口,可以位寻址P1寄存器主要用于端口数据的读写,可以进行字节寻址和位寻址。该CPU内部寄存器可以从XDATA(0x7090)读,但是不能写。
2.GPIO寄存器配置(2)P1SEL:P1端口功能选择P1SEL寄存器主要用于功能选择,清零对应位表示使能该引脚为通用GPIO;置位对应位表示使能该引脚为外设功能。CC2530在上电复位后默认配置为通用GPIO功能。位复位描述7:00x00P1.7—P1.0功能选择位:0为GPIO,1为外设I/O
位复位描述7:00x00P1.7—P1.0方向选择位:0为输入,1为输出2.GPIO寄存器配置(3)P1DIR:P1端口方向选择P1DIR寄存器主要用于设置每个端口引脚为输入或输出。清零对应位表示使能该引脚为输入状态;置位对应位表示使能该引脚为输出状态。CC2530在上电复位后默认配置为输入状态。
2.GPIO寄存器配置(4)P1INP:P1端口输入模式位复位描述7:200000P1.7—P1.2输入模式:0为上拉/下拉,1为三态1:000P1.1-P1.0不使用(5)P2INP:P2端口输入模式位复位描述60端口1引脚上拉/下拉选择。0:上拉,1:下拉P1INP寄存器主要用于通用I/O端口为输入状态时,引脚可以设置为上拉、下拉或三态操作模式,配合P2INP寄存器使用。CC2530上电复位之后,所有的端口均设置为带上拉的输入。
3.代码编写与分析在IAR开发环境中,进行程序代码编写,除必要的包含头文件、宏定义、及延时函数外,我们需要做以下设置:(1)设置P1.0为GPIOP1SEL=~0x01;(2)定义P1.0端口为输出P1DIR|=0x01;(3)关闭LED1P1=~0x01;或LED1=0;(4)点亮LED1P1|=0x01;或LED1=1;
4.Hex文件烧写在IAR开发环境中,通过设置工程参数,将编译好的工程文件,生产Hex文件,然后利用SmartRF烧写软件将Hex文件烧写到CC2530单片机中,观察LED灯的效果。
文档评论(0)