//-----------------------------------------------------------------------------
// CP220x_REG.c
//-----------------------------------------------------------------------------
// Copyright 2006 Silicon Laboratories, Inc.
// http://www.silabs.com
//
// Program Description:
//
// CP220x Register Definitions.
//
// FID:
// Target: Multiple
// Tool chain: Keil C51 7.20 / Keil EVAL C51
// Silicon Laboratories IDE version 2.72
// Command Line: See Readme.txt
// Project Name: CP220x_Ethernet_Routines
//
//
//
// Release 1.0
// -Initial Release (FB)
// -30 MAY 2006
//
//-----------------------------------------------------------------------------
// Direct Register Definitions
//-----------------------------------------------------------------------------
volatile unsigned char pdata RAMADDRH _at_ 0x2008; // RAM Address Pointer High Byte
volatile unsigned char pdata RAMADDRL _at_ 0x2009; // RAM Address Pointer Low Byte
volatile unsigned char pdata RAMRXDATA _at_ 0x2002; // RXFIFO RAM Data Register
volatile unsigned char pdata RAMTXDATA _at_ 0x2004; // TXBUFF RAM Data Register
volatile unsigned char pdata FLASHADDRH _at_ 0x2069; // Flash Address Pointer High Byte
volatile unsigned char pdata FLASHADDRL _at_ 0x2068; // Flash Address Pointer Low Byte
volatile unsigned char pdata FLASHAUTORD _at_ 0x2005; // Flash Autoread w/ increment
volatile unsigned char pdata FLASHDATA _at_ 0x2006; // Flash Read/Write Data Register
volatile unsigned char pdata FLASHKEY _at_ 0x2067; // Flash Lock and Key
volatile unsigned char pdata FLASHERASE _at_ 0x206A; // Flash Erase
volatile unsigned char pdata FLASHSTA _at_ 0x207B; // Flash Status
volatile unsigned char pdata MACADDR _at_ 0x200A; // MAC Address Pointer
volatile unsigned char pdata MACDATAH _at_ 0x200B; // MAC Data Register High Byte
volatile unsigned char pdata MACDATAL _at_ 0x200C; // MAC Data Register Low Byte
volatile unsigned char pdata MACRW _at_ 0x200D; // MAC Read/Write Initiate
volatile unsigned char pdata INT0 _at_ 0x2063; // Interrupt Status Register 0 (Self-Clearing)
volatile unsigned char pdata INT0RD _at_ 0x2076; // Interrupt Status Register 0 (Read-Only)
volatile unsigned char pdata INT0EN _at_ 0x2064; // Interrupt Enable Register 0
volatile unsigned char pdata INT1 _at_ 0x207F; // Interrupt Status Register 1 (Self-Clearing)
volatile unsigned char pdata INT1RD _at_ 0x207E; // Interrupt Status Register 1 (Read-Only)
volatile unsigned char pdata INT1EN _at_ 0x207D; // Interrupt Enable Register 1
volatile unsigned char pdata VDMCN _at_ 0x2013; // VDD Monitor Control Register
volatile unsigned char pdata SWRST _at_ 0x2075; // Software Reset Register
volatile unsigned char pdata RSTSTA _at_ 0x2073; // Reset Source Status Register
volatile unsigned char pdata RSTEN _at_ 0x2072; // Reset Enable Register
volatile unsigned char pdata IOPWR _at_ 0x2070; // Port Input/Output Power
volatile unsigned char pdata OSCPWR _at_ 0x207C; // Oscillator Power
volatile unsigned char pdata RXFILT _at_ 0x2010; // Receive Filter Configuraton
volatile unsigned char pdata RXCN _at_ 0x2011; // Receive Control
volatile unsigned char pdata RXSTA _at_ 0x2012; // Receive Status
volatile unsigned char pdata RXAUTORD _at_ 0x2001; // Receive Autoread w/ increment
volatile unsigned char pdata RXHASHH _at_ 0x200E; // Receive Hash Table High Byte
volatile unsigned char pdata RXHASHL _at_ 0x200F; // Receive Hash Table Low Byte
volatile unsigned char pdata CPINFOH _at_ 0x201D; // Current RX Packet Information High Byte
volatile unsigned char pdata CPINFOL _at_ 0x201E; // Current RX Packet Information Low Byte
volatile unsigned char pdata CPLENH _at_ 0x201F; // Current RX Packet Length High Byte
volatile unsigned char pdata CPLENL _at_ 0x2020; // Current RX Packet Length Low Byte
volatile unsigned char pdata CPADDRH _at_ 0x2021; // Current RX Packet Address High Byte
volatile unsigned char pdata CPADDRL _at_ 0x2022; // Current RX Packet Address Low Byte
volatile unsigned char pdata CPTLB _at_ 0x201A; // Current RX Packet TLB Number
volatile unsigned char pdata TLBVALID _at_ 0x201C; // TLB Valid Indicators
volatile unsigned char pdata TLB0INFOH _at_ 0x2023; // TLB0 Information High Byte
volatile unsigned char pdata TLB0INFOL _at_ 0x2024; // TLB0 Information Low Byte
volatile unsigned char pdata TLB0LENH _at_ 0x2025; // TLB0 Length High Byte
volatile unsigned char pdata TLB0LENL _at_ 0x2026; // TLB0 Length Low Byte
volatile unsigned char pdata TLB0ADDRH _at_ 0x2027; // TLB0 Address High Byte
volatile unsigned char pdata TLB0ADDRL _at_ 0x2028; // TLB0 Address Low Byte
volatile unsigned char pdata TLB1INFOH _at_ 0x2029; // TLB1 Information High Byte
volatile unsigned char pdata TLB1INFOL _at_ 0x202A; // TLB1 Information Low Byte
volatile unsigned char pdata TLB1LENH _at_ 0x202b; // TLB1 Length High Byte
volatile unsigned char pdata TLB1LENL _at_ 0x202C; // TLB1 Length Low Byte
volatile unsigned char pdata TLB1ADDRH _at_ 0x202D; // TLB1 Address High Byte
volatile unsigned char pdata TLB1ADDRL _at_ 0x202E; // TLB1 Address Low Byte
volatile unsigned char pdata TLB2INFOH _at_ 0x202F; // TLB2 Information High Byte
volatile unsigned char pdata TLB2INFOL _at_ 0x2030; // TLB2 Information Low Byte
volatile unsigned char pdata TLB2LENH _at_ 0x2031; // TLB2 Length High Byte
volatile unsigned char pdata TLB2LENL _at_ 0x2032; // TLB2 Length Low Byte
volatile unsigned char pdata TLB2ADDRH _at_ 0x2033; // TLB2 Address High Byte
volatile unsigned char pdata TLB2ADDRL _at_ 0x2034; // TLB2 Address Low Byte
volatile unsigned char pdata TLB3INFOH _at_ 0x2035; // TLB3 Information High Byte
volatile unsigned char pdata TLB3INFOL _at_ 0x2036; // TLB3 Information Low Byte
volatile unsigned char pdata TLB3LENH _at_ 0x2037; // TLB3 Length High Byte
volatile unsigned char pdata TLB3LENL _at_ 0x2038; // TLB3 Length Low Byte
volatile unsigned char pdata TLB3ADDRH _at_ 0x2039; // TLB3 Address High Byte
volatile unsigned char pdata TLB3ADDRL _at_ 0x203A; // TLB3 Address Low Byte
volatile unsigned char pdata TLB4INFOH _at_ 0x203B; // TLB4 Information High Byte
volatile unsigned char pdata TLB4INFOL _at_ 0x203C; // TLB4 Information Low Byte
volatile unsigned char pdata TLB4LENH _at_ 0x203D; // TLB4 Length High Byte
volatile unsigned char pdata TLB4LENL _at_ 0x203E;
c8051f340程序
5星 · 超过95%的资源 需积分: 9 106 浏览量
2008-11-06
20:50:24
上传
评论 2
收藏 46KB RAR 举报
china007009
- 粉丝: 0
- 资源: 7
最新资源
- 臭豆腐工具箱UG版安装包v013,非常好用的UG设计插件
- 臭豆腐工具箱CATIA版安装包,最好用的CATIA设计插件
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本120.0.6087.0)
- php goto解密脚本源码
- SCH_Schematic1_2024-04-16.pdf
- 传染病防控宣传微信小程序系统的设计与实现+springboot后端源码案例设计.zip
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本120.0.6086.0)
- UIFramework框架
- 基于 C++和python实现BlazePose算法的机器人人体姿势识别与模仿算法源码.zip
- Unity-简易基础框架
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈