📄 atf211.lst
字号:
C51 COMPILER V6.12 ATF211 11/28/2003 11:58:49 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE ATF211
OBJECT MODULE PLACED IN ATF211.OBJ
COMPILER INVOKED BY: C:\Cygnal\keil\Bin\C51.exe ATF211.h DB OE
stmt level source
*** WARNING C500 IN LINE 1 OF ATF211.H: MISSING DEVICE (SECURITY KEY NOT FOUND)
1 /*
2 //=========================================================================//
3 // //
4 // F O R E N T E K P R O P R I E T A R Y //
5 // //
6 // COPYRIGHT (c) 2003 BY FORENTEK CHONGQING //
7 // -- ALL RIGHTS RESERVED -- //
8 // //
9 // File Name: ATF211.H //
10 // Created: 20 Nov 2003 //
11 // AUTHOR: //
12 // Revision: V1.0 //
13 // //
14 //=========================================================================//
15 */
16 #ifndef __ATF211_H__
17 #define __ATF211_H__
18
19 /*------------------------------定义AT86rF211寄存器地址-------------------------*/
20 #define TRX_F0_ADDRESS 0x00 //F0 Frequency Code 地址
21 #define TRX_F1_ADDRESS 0x01 //F1 Frequency Code 地址
22 #define TRX_F2_ADDRESS 0x02 //F2 Frequency Code 地址
23 #define TRX_F3_ADDRESS 0x03 //F3 Frequency Code 地址
24 #define TRX_CTRL1_ADDRESS 0x04 //Main Control Register 地址
25 #define TRX_STAT_ADDRESS 0x05 //Status Register 地址
26 #define TRX_DTR_ADDRESS 0x06 //Data Slicer Input Offset Discriminator Adjusting
- 地址
27 #define TRX_WUC_ADDRESS 0x07 //Wake-up Control Register 地址
28 #define TRX_WUR_ADDRESS 0x08 //Wake-up Data Rate Register 地址
29 #define TRX_WUA_ADDRESS 0x09 //Wake-up Address Register 地址
30 #define TRX_WUD_ADDRESS 0x0A //Wake-up Data Register 地址
31 #define TRX_RESET_ADDRESS 0x0B //Reset地址
32 #define TRX_CTRL2_ADDRESS 0x0F //Control Register (Lock Detect - Clock Recovery)
-地址
33
34 #define F0_CODE 0X80FCFCE2 //F0频率编码:433.9+0.01MHz
35 #define F1_CODE 0xD8247ED2 //F1频率编码:433.9-0.01MHz
36 #define F2_CODE 0x79DC7EC0 //F2频率编码:433.9MHz
37 #define F3_CODE 0x00000000 //F3频率编码
38 #define CTRL1_CODE 0x944A7260 //CTRL1主控寄存器
39 #define DTR_CODE 0x80000000 //DTR 编码
40 #define WUC_CODE 0x00046054 //WUC控制寄存器编码
41 #define WUR_CODE 0x01FA00FF //WUR wake_up速率寄存器编码
42 #define WUA_CODE 0x28000100 //WUA wake_up地址寄存器编码
43 #define CTRL2_CODE 0x00000057 //CTRL2控制寄存器编码
44 #define TRANSMITMODE_CODE 0xDC000000 //传输模式
45 #define RECEIVERMODE_CODE 0x94000000 //接收模式
46 #define SLEEPMODE_CODE 0x14000000 //休眠模式
47 #define WAKEWORD_CODE 0x80000000 //唤醒模式
48
49 #define nLEN_INPUT 100 //接收数据长度为100个字节
50 #define nLEN_OUTPUT 100 //发送数据长度为100个字节
51
52 /*------------------------------------------------------------------------------*/
C51 COMPILER V6.12 ATF211 11/28/2003 11:58:49 PAGE 2
53 sbit LAMP_RED =P3^7; //
*** ERROR C202 IN LINE 53 OF ATF211.H: 'P3': undefined identifier
54 sbit LAMP_GREED =P1^0; //
*** ERROR C202 IN LINE 54 OF ATF211.H: 'P1': undefined identifier
55
56 sbit DATAMSG =P0^2; //IN/OUT
*** ERROR C202 IN LINE 56 OF ATF211.H: 'P0': undefined identifier
57 //sbit DATACLK =P0^0; //IN
58 sbit WAKEUP =P0^6; //唤醒
*** ERROR C202 IN LINE 58 OF ATF211.H: 'P0': undefined identifier
59
60 sbit TRX_SCK =P1^2; //out
*** ERROR C202 IN LINE 60 OF ATF211.H: 'P1': undefined identifier
61 sbit TRX_SDATA =P1^3; //in/out
*** ERROR C202 IN LINE 61 OF ATF211.H: 'P1': undefined identifier
62 sbit TRX_SLE =P1^4; //out
*** ERROR C202 IN LINE 62 OF ATF211.H: 'P1': undefined identifier
63
64 extern char code Tx_Data[65]="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz:;";
65 extern char code Ok_Message[9]="message ok";
66 extern char code Fail_Message[11]="message fail";
67
68 #endif
C51 COMPILATION COMPLETE. 1 WARNING(S), 7 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -