⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.h

📁 ARMIC公司的2.4G无线收发应用C51语言源程序。
💻 H
字号:
/******************************************************************************
**                                                                           **
**                         AMIC Proprietary Document                         **
**                                 StartA7121                                **
**               Copyright (c) 2004-2008 AMIC Technology Inc.                **
**                                                                           **
**            No.2, Li-Hsin 6th Road, Science_Based Industrid Park,          **
**                       Hsin_Chu City, 300, Taiwan, ROC.                    **
**                 Tel: 886-3-5679966   Fax: 886-3-5679977                   **
**              E-mail:info@amic.com.tw  http: //www.amic.com.tw             **
**                                                                           **
******************************************************************************/
#include <reg52.h>


#define SPI_CHECK

/******************************************************************************
**  FILE NAME: main.h                                                    **
**                                                                           **
**  HISTORY  : 2005/5/17   Jones created.                                    **
**                                                                           **
**  FUNCTION : This file contains constant declaration for StartA7121.       **
**                                                                           **
******************************************************************************/

#define Uint8  unsigned char
#define Uint16 unsigned int

#define HIGH            1
#define LOW             0

#define MASTER          0
#define SLAVE           1

#define DATA_RATE_1M    0
#define DATA_RATE_3M    1

#ifdef DATA_RATE_3M_MODE
#define FREQUENCY_NO            18
#else
#define FREQUENCY_NO            40
#endif

#define FREQUENCY_HOPPING_NO    3

#define FRAME_LIGHT             8

/************************************************
                A7121 interface
************************************************/
#define SpiCs       P1_0
#define SpiClk      P1_1
#define TRxD        P3_0
#define FClock      P3_1
#define SpiTxd      P1_4    // connect A7121 SPI_RXD
#define SpiRxd      P1_5    // connect A7121 SPI_TXD
#define ResetPin    P3_5
#define RxSync      P1_6
#define CdTxenPin   P1_7

#define Ms0Pin      P3_2
#define Ms1Pin      P3_3
#define Txd         P3_6

/************************************************
                Access code Table
************************************************/
const Uint8 code AccessCodeTab[9] = {0x57, 0x08, 0x4E, 0xAB,
                                     0x02, 0xF3, 0x45, 0xE7,
                                     0x2A
                                    };

/************************************************
            Frequency Hopping Table
************************************************/
const Uint8 code FreqHopTable[FREQUENCY_HOPPING_NO] = {0,  6, 12};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -