1、实验目的
1)通过实验掌握 CC2530 芯片 GPIO 的配置方法
2)掌握 Led 驱动电路及开关 Led 的原理
3)掌握 PWM 原理
2、实验设备
硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;
软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手
3、实验相关电路图
LED1 电路
发光二极管是属于二极管的一种,具有二级管单向导电特性,即只有在正向电压(二极管的正极接正,负极接负)下才能导通发光。P1.0 引脚接发光二极管(D1)的负极,所以 P1.0 引脚输出低电平 D1 亮,P1.0 引脚输出高电平 D1 熄灭。
4、实验相关寄存器
操作 GPIO 口需要了解的寄存器,P0、P1 相同以下只列出 P1 的寄存器,在头文件“ioCC2530.h ”里对所有的寄存器都有定义,如端口 0 的方向选择,即为:P0DIR。
如下表所示:
寄存器 | 作用 | 描 |
---|