版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
邢台职业技术学院主讲教师:曹世超无线组网技术一个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文件烧写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高三物理总复习-直线运动-匀变速直线运动的规律课件
- 现代气动与液压技术 课件 6钻床进给系统调压回路的仿真与装调
- 北师大小学数学三年级上册课件:第2节第2课时除加、除减混合运算的应用
- 高三化学知识点复习课件17
- 人教版五下数学第1课时-旋转公开课教案课件
- 人教小学数学三年级下册:第2单元除数是一位数的除法第7课时商末尾有0的除法课件
- 江苏省盐城市盐都区多校联考2024-2025学年七年级9月月考道德与法治试题(解析版)
- 云南省昆明市(2024年-2025年小学四年级语文)人教版能力评测(上学期)试卷及答案
- 湖北省荆门市(2024年-2025年小学四年级语文)人教版专题练习(上学期)试卷及答案
- 课程叙事讲座课件:课程叙事课程自觉专业成长
- 导尿术知情同意书
- 中国数学发展历史(课堂PPT)
- 少先队志愿者服务活动方案
- 二次函数与一元二次方程(公开课)(课堂PPT)
- 高岭土矿开采设计方案(共42页)
- 高中美术第9课美在民间——中国民间美术
- PCB专业英译术语控制工程中文版38页
- 部编版一年级语文上册一上笔顺 (1)
- 某国土空间规划编制项目工作方案
- 郑州市第十六中学校本课程审议制度
- H型钢规格表大全
评论
0/150
提交评论