找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1305|回复: 0
打印 上一主题 下一主题
收起左侧

CC2530实现发光二级管周期性闪烁的程序

[复制链接]
跳转到指定楼层
楼主
ID:564211 发表于 2019-6-17 09:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include "ioCC2530.h"
#define LED1 (P1_0)     
unsigned int Count=0;
void LED1Init(void)
{

    P1SEL &= ~0x01;         
    P1DIR |= 0x01;         
    LED1 = 1;              
}
void T3Init(void)
{
    EA = 1;
    IEN1 |= 0x08;  
    T3CTL |= 0x08;
    T3CTL |= 0xE0;  
    T3CTL &= ~0x03;
    T3CTL |= 0x10;
}
#pragma  vector = T3_VECTOR
__interrupt void T3_ISR(void)
{
    T3OVFIF = 0;
    Count++;
    if (Count == 254)   
    {
        LED1=0;
    }
    if (Count == 875){
      LED1=1;
      Count = 0;
    }
}
void main()
{
  LED1Init();
  T3Init();
  for (;;);
}


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表