| 数据搜索系统,热门电子元器件搜索 |
|
ADE7166 数据表(PDF) 73 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADE7166 数据表(HTML) 73 Page - Analog Devices |
|
73 / 148 page ![]() Preliminary Technical Data ADE75xx/ADE71xx Rev. PrE | Page 73 of 148 8052 MCU CORE ARCHITECTURE The ADE75XX/ADE71XX has an 8052 MCU core and uses the 8051 instruction set. Some of the standard 8052 peripherals, such as the UART, have been enhanced. This section describes the standard 8052 core and enhancements that have been made to it in the ADE75XX/ADE71XX. The special function register (SFR) space is mapped into the upper 128 bytes of internal data memory space and is accessed by direct addressing only. It provides an interface between the CPU and all on-chip peripherals. A block diagram showing the programming model of the ADE75XX/ADE71XX via the SFR area is shown in Figure 54. All registers except the program counter (PC), instruction register (IR) and the four general-purpose register banks reside in the SFR area. The SFR registers include control, configuration, and data registers that provide an interface between the CPU and all on-chip peripherals. OTHER ON-CHIP PERIPHERALS: SERIAL I/O WDT TIMERS BATTERY ADC TEMPERATURE ADC LCD DRIVER RTC POWER MANAGEMENT ENERGY MEASUREMENT 16-kBYTE ELECTRICALLY REPROGRAMMABLE NONVOLATILE FLASH/EE PROGRAM/DATA MEMORY 256 BYTES XRAM IR PC 8051 COMPATIBLE CORE STACK REGISTER BANKS 256 BYTES GENERAL PURPOSE RAM 128-BYTE SPECIAL FUNCTION REGISTER AREA Figure 54: ADE75XX/ADE71XX Block Diagram MCU REGISTERS The registers used by the MCU are summarized hereafter. Table 53. 8051 SFRs SFR Address Bit Addressable Description A 0xE0 Yes Accumulator B 0xF0 Yes Auxiliary Math register PSW 0xD0 Yes Program status word - see Table 54 PCON 0x87 No Power Control register – see Table 55 DPL 0x82 No Data pointer LSByte – see Table 56 DPH 0x83 No Data pointer MSbyte – see Table 57 SP 0x81 No Stack pointer LSB byte – see Table 58 CFG 0xAF No Configuration register – see Table 59 Table 54. Program Status Word SFR (PSW, 0xD0) Bit Location Bit Addr. Bit Name Description 7 0xD7 CY Carry Flag. Modified by ADD, ADDC, SUBB, MUL, and DIV instructions. 6 0xD6 AC Auxiliary Carry Flag. Modified by ADD, and ADDC instructions. 5 0xD5 F0 General-Purpose Flag availble to the user Register Bank Select Bits. RS1 RS0 Selected Bank 0 0 0 0 1 1 1 0 2 4-3 0xD4, 0xD3 RS1, RS0 1 1 3 2 0xD2 OV Overflow Flag. Modified by ADD, ADDC, SUBB, MUL and DIV instructions. 1 0xD1 F1 General-Purpose Flag availble to the user. 0 0xD0 P Parity Bit. The number of bits set in the Accumulator added to the value of the parity bit will always be an even number. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |