📄 pl3200.h
字号:
/*--------------------------------------------------------------------------
REG52.H
Header file for generic 80C52 and 80C32 microcontroller.
Copyright (c) 1988-1999 Keil Elektronik GmbH and Keil Software, Inc.
All rights reserved.
--------------------------------------------------------------------------*/
/* BYTE Registers */
sfr P0 = 0x80;
sfr P1 = 0x90;
sfr P2 = 0xA0;
sfr P3 = 0xB0;
sfr PSW = 0xD0;
sfr ACC = 0xE0;
sfr B = 0xF0;
sfr SP = 0x81;
sfr DPL = 0x82;
sfr DPH = 0x83;
sfr PCON = 0x87;
sfr TCON = 0x88;
sfr TMOD = 0x89;
sfr TMOD1 = 0xC9;
sfr TL0 = 0x8A;
sfr TL1 = 0x8B;
sfr TH0 = 0x8C;
sfr TH1 = 0x8D;
sfr IE = 0xA8;
sfr IP = 0xB8;
sfr SCON = 0x98;
sfr SBUF = 0x99;
/* PL3200扩展 */
sfr STATUS = 0X87;
sfr WDT_RST = 0x8F;
//sfr PLM_RST = 0x91;
//sfr RS485_RST = 0x92;
sfr RS485_RST = 0xDA;
sfr ACC_H = 0xEA;
sfr B_H = 0xF1;
sfr EIP = 0xB9;
sfr EIE = 0xA9;
sfr SCON1 = 0xC0;
sfr SBUF1 = 0xC1;
//sfr SATUS = 0x97;
sfr CKCON = 0x8E;
//sfr IR_CNT1 = 0x93;
//sfr IR_CNT2 = 0x94;
sfr IR_CNT = 0xDB;
//sfr PWM_CNT = 0x95;
//sfr EXT_ADR = 0x9A;
//sfr EXT_DAT = 0x9B;
//sfr EXT_CFG = 0xD8;
//sfr EXT_CTRL = 0xF8;
sfr EXT_ADR = 0xD9;
sfr EXT_DAT = 0xD8;
sfr EXT_CFG = 0xFE;
sfr EXT_CTRL = 0xFD;
sfr SSC_DAT = 0xF8;
sfr SSC_ADR = 0xF9;
sfr SSC_BUF = 0xFA;
//sbit A~DC = EXT_DAT^6;
// 8位/16位运算模式选择
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -