1、实验目的
1)通过实验掌握 CC2530 芯片 GPIO 的配置方法
2)学会在协议栈中使用 MQ-2 气体传感器
3)通过串口输出显示相关浓度信息
2、实验设备
硬件:1、PC机一台;2、ZigBee(CC2530)(底板、核心板、仿真器、USB 线)开发板一套;
软件:Windows 10系统,IAR for 8051 集成开发环境,串口调试助手
3、实验相关电路图
接线方式:
1)VCC:接电源正极(5V)
2)GND:接电源负极
3)DO:TTL 开关信号输出(没使用)
4)AO:模拟信号输出(有使用)
4、实验相关寄存器
实验中使用 P0_6 做为检测引脚,并且通过 ADC 把采集到的模拟量电压值变成数字量从而得到浓度值 ,MQ-2 传感器可以调整灵敏度哦,蓝色电阻用来调整灵敏度,插好后用火机放点气体出来:
ADCCFG |= 0x40; // Enable channel
//writing to t