发新帖我要提问
12
返回列表
打印
[Zigbee]

CC2530串口通讯-串口控制LED

[复制链接]
楼主: gwsan
手机看帖
扫描二维码
随时随地手机跟帖
21
gwsan|  楼主 | 2019-8-1 12:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
/**
  * @brief     初始化LED IO口
  * @param     None
  * @retval    None
  */
void Init_LED_IO(void)
{
         
  P1DIR = 0x03;                  //P10 P11 为输出
  P0DIR = 0x10;                  //P04为输出
  LED1 = 1;
  LED3 = 1;                 
  LED2 = 1;                        //灭LED
}

使用特权

评论回复
22
gwsan|  楼主 | 2019-8-1 12:50 | 只看该作者
/**
  * @brief     串口接收一个字符:一旦有数据从串口传至CC2530,则进入中断,将接收到的数据赋值给变量temp.       
  * @param     None
  * @retval    None
  */
#pragma vector = URX0_VECTOR
__interrupt void UART0_ISR(void)
{
   URX0IF = 0;                                //清中断标志
   temp = U0DBUF;
}

注意:本实验如果觉得较复杂可以先来看看参考代码,先把参考带代码看懂,再来看本实验的相关代码。

使用特权

评论回复
23
gwsan|  楼主 | 2019-8-1 12:51 | 只看该作者
2.6实验现象

串口设置如下图.

图3

使用特权

评论回复
24
gwsan|  楼主 | 2019-8-1 12:51 | 只看该作者

串口字符控制灯状态表

表15串口字符控制灯状态表


使用特权

评论回复
25
parameters| | 2019-8-6 14:45 | 只看该作者
感谢楼主分享!了解学习一下

使用特权

评论回复
26
gwsan|  楼主 | 2019-9-9 14:45 | 只看该作者
客气了 举手之劳

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则