中断方式——按键控制LED亮灭(外部信号输入读取) 电路依然没变,若要使用CC2530的外部中断需要使用P0IEN、PICTL、P0IFG、INE1寄存器 ...
分类:
其他好文 时间:
2020-02-06 14:56:45
阅读次数:
92
CC2530的IO口概述 CC2530芯片有21 个数字输入/输出引脚,可以配置为通用数字I/O 或外设I/O 信号,配置为连接到ADC、定时器或USART外设;这些I/O 口的用途可以通过一系列寄存器配置,由用户软件加以实现 I/O 端口具备如下重要特性: (1)21 个数字I/O 引脚 (2)可 ...
分类:
其他好文 时间:
2020-02-04 22:02:38
阅读次数:
152
通用I/O的中断 cc2530的CPU有18个中断源,每个中断都可以分别使能和控制。 18个中断源的优先级 18个中断源分为6个组,每一组有3个中断源,中断优先级可以通过配置相应寄存器来实现 中断源的分组 编号 中断 IPG0 REFRR RF DMA IPG1 ADC T1 P2INT IPG2 ...
分类:
其他好文 时间:
2019-12-20 13:31:33
阅读次数:
186
## 第一个实验:控制流水灯 [电路图]() > P1_0,P1_1,P0_4都连接在发光二极管的负极,所以,当这三个引脚为低电平,也就是0的时候,相应的发光二极管才会亮。 [实验相关寄存器]() *其实这里可以稍微的关注一下寄存器的地址,然后,编程的时候可以尝试操作一下!* |0|0|0|0|0| ...
分类:
其他好文 时间:
2019-11-22 23:23:28
阅读次数:
114
cc2530中有21个输入/输出引脚。 这些引脚可以设置为通用I/O或者设置为外设I/O。(其实这里的外设还是不太懂到底指什么,网上说输入设备,但是通用I/O也可以输入啊,为什么要弄外设I/O?) 其他外设I/O还可以连接到ADC,定时器,或者USART外设。 I/O端口的重要特点: 21个数字I/ ...
分类:
其他好文 时间:
2019-11-07 19:14:42
阅读次数:
388
中断:CPU收到中断请求后暂停正在执行的程序,而去执行中断服务函数中的程序,处理结束后,继续执行原来的程序。 能够产生中断请求的中断源如下: CC2530中断设置步骤:使能端口组中断(IEN)——端口组中具体端口中断使能/禁止(PxIEN)——使能系统总中断(EA) 具体寄存器详情如下: 中断服务函 ...
分类:
其他好文 时间:
2019-01-17 14:03:56
阅读次数:
284
#include "ioCC2530.h" //引用CC2530头文件 /************************************************************** 函数名称:delay 功 能:软件延时 入口参数:time--延时循环执行次数 出口参数:无 返 回... ...
分类:
其他好文 时间:
2019-01-14 14:40:06
阅读次数:
672
IAR可以生成hex文件,SmartRF烧写hex文件到CC2530单片机。 【IAR】 主要步骤:创建workspace、新建工程Project、新建文件(C源件)、C源件Add到Project中,设定Options属性,运行生成hex文件。 1、创建工作空间Workspace 2、新建工程Pro ...
分类:
其他好文 时间:
2019-01-14 14:35:12
阅读次数:
318
#include "ioCC2530.h" //引用CC2530头文件 /************************************************************** 函数名称:delay 功 能:软件延时 入口参数:time--延时循环执行次数 出口参数:无 返 回... ...
分类:
其他好文 时间:
2019-01-12 22:55:40
阅读次数:
387
单片机是一种集成电路芯片,包含中央处理器CPU、随机存储器RAM、只读存储器ROM、输入输出I/O接口、中断控制系统、定时/计数器和通信等多种功能部件。 本教程使用的单片机德州仪器生产的CC2530,其针脚分布如下: P0、P1各8个针脚(1字节=8位,针脚/位。一般16进制定义,自己换算二进制并结 ...
分类:
其他好文 时间:
2019-01-12 22:44:55
阅读次数:
258