#include "msp430x12x2.h"
//#define Debug
//==============================
//初始化函数
//==============================
#define TIMER_ON TACTL |= MC_1; //Timer开始计时
#define TIMER_OFF TACTL &= ~MC_1; //Timer终止计时
unsigned int secl=0x00;
void System_Init()
{
WDTCTL = WDTPW + WDTHOLD; //停止看门狗
BCSCTL1 |= RSEL0;
BCSCTL2 |=DIVM_2;
DCOCTL |= DCO0+ DCO1;
P2DIR |= BIT4+BIT3;
P2OUT &= ~(BIT4+BIT3);
//P1.4输出SMCLK调试使用
//#ifdef Debug
P1SEL |= BIT4;
P1DIR |= BIT4;
//#endif
//配置时钟
CCTL0 = CCIE; // CCR0 interrupt enabled
CCR0 = 144; //
TACTL |= MC_0+TASSEL_1; //定时器时钟源为 ACLK,
}
//==============================
//TimerA0中断服务程序
//==============================
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A (void)
{
//开始发送信号 共计35次
TIMER_OFF ;
TAR&=0x0000;//计数器清零
switch(secl)
{
case 0x01:
{
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
P2OUT = 0x18;
P2OUT = 0x08;
没有合适的资源?快使用搜索试试~ 我知道了~
海尔遥控器红外发射程序
共104个文件
r43:93个
dni:1个
wsdt:1个
4星 · 超过85%的资源 需积分: 43 43 下载量 25 浏览量
2013-08-14
17:53:28
上传
评论 1
收藏 83KB ZIP 举报
温馨提示
本程序使用MSP430F1232单片机,对海尔遥控器的遥控工作进行模拟。
资源推荐
资源详情
资源评论
收起资源包目录
海尔遥控器红外发射程序 (104个子文件)
TX.cspy.bat 1KB
main.c 17KB
TX.d43 19KB
TX.dbgdt 4KB
TX.dep 2KB
TX.dni 1KB
TX.ewd 19KB
TX.ewp 47KB
TX.eww 156B
TX.pbd 162B
main.r43 14KB
EW90.r43 866B
EW8E.r43 866B
EW59.r43 866B
EW3.r43 864B
EWFB.r43 854B
EWF9.r43 854B
EW2E7.r43 845B
EW2F1.r43 845B
EW6A8.r43 845B
EW302.r43 845B
EW7D7.r43 845B
EW790.r43 845B
EW700.r43 845B
EW6CE.r43 845B
EW141.r43 845B
EW6F7.r43 845B
EW2A5.r43 845B
EW307.r43 845B
EW13C.r43 845B
EW7DA.r43 845B
EW2BA.r43 845B
EW2C4.r43 845B
EW6CC.r43 845B
EW789.r43 845B
EW2B2.r43 845B
EW699.r43 845B
EW6D0.r43 845B
EW78D.r43 845B
EW2AF.r43 845B
EW13E.r43 845B
EW2AA.r43 845B
EW2F3.r43 845B
EW2BC.r43 845B
EW6FA.r43 845B
EW786.r43 845B
EW7B4.r43 845B
EW6D3.r43 845B
EW118.r43 845B
EW2C1.r43 845B
EW2B7.r43 845B
EW2BF.r43 845B
EW164.r43 845B
EW78B.r43 845B
EW2EA.r43 845B
EW6A5.r43 845B
EW2EE.r43 845B
EW6FD.r43 845B
EW305.r43 845B
EW2B4.r43 845B
EW69B.r43 845B
EW29F.r43 845B
EW7E.r43 843B
EW80.r43 843B
EW61.r43 843B
EWC7.r43 843B
EW83.r43 843B
EW10.r43 843B
EWF5.r43 843B
EW29.r43 843B
EW86.r43 843B
EW3D.r43 843B
EWF0.r43 843B
EW88.r43 843B
EW7B.r43 843B
EW57.r43 832B
EW5B.r43 832B
EW1B.r43 832B
EW5D.r43 832B
EW76.r43 832B
EW68.r43 832B
EW71.r43 832B
EW45.r43 832B
EW47.r43 832B
EW52.r43 832B
EW2E.r43 832B
EW65.r43 832B
EW60.r43 832B
EW6B.r43 832B
EW37.r43 832B
EW4A.r43 832B
EW34.r43 832B
EW3A.r43 832B
EW4D.r43 832B
EW2B.r43 832B
EW6E.r43 832B
EW63.r43 832B
EW40.r43 832B
EW4F.r43 832B
EW1E.r43 832B
共 104 条
- 1
- 2
资源评论
- Hero26262014-05-08没有使用上,可参考下
liu654321
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功