ir_rx_tx.c
来自「本程序运行于C8051F330」· C语言 代码 · 共 54 行
C
54 行
//-----------------------------------------------------------------------------
// Includes
//-----------------------------------------------------------------------------
#include <c8051f330.h> // SFR declarations
#include <stdio.h>
#include "IR_Rx_Tx.h"
//-----------------------------------------------------------------------------
// Global VARIABLES
//-----------------------------------------------------------------------------
int IR_Key;
BOOL bAddrRecv;
unsigned char DataAvailByte;
unsigned char* pSMB_DATA_OUT; // Global pointer for SMBus data.
// All transmit data is read from here
unsigned char SMB_DATA_LEN;
//-----------------------------------------------------------------------------
// MAIN Routine
//-----------------------------------------------------------------------------
void main (void) {
// Disable Watchdog timer
PCA0MD &= ~0x40; // WDTE = 0 (clear watchdog timer
// enable)
SYSCLK_Init (); // Initialize Oscillator
PORT_Init(); // Initialize Port I/O
SMBus_Init();
Interrupts_Init();
sampleIRdata();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?