| Electronic Components Datasheet Search |
|
HPC16004 Datasheet(PDF) 26 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
HPC16004 Datasheet(HTML) 26 Page - National Semiconductor (TI) |
|
26 / 36 page ![]() Memory The HPC46064 has been designed to offer flexibility in memory usage A total address space of 64 Kbytes can be addressed with 16 Kbytes of ROM and 512 bytes of RAM available on the chip itself The ROM may contain program instructions constants or data The ROM and RAM share the same address space allowing instructions to be execut- ed out of RAM Program memory addressing is accomplished by the 16-bit program counter on a byte basis Memory can be addressed directly by instructions or indirectly through the B X and SP registers Memory can be addressed as words or bytes Words are always addressed on even-byte boundaries The HPC46064 uses memory-mapped organization to support registers IO and on-chip peripheral functions The HPC46064 memory address space extends to 64 Kbytes and registers and IO are mapped as shown in Table IV TABLE IV HPC46064 Memory Map FFFFFFF0 Interrupt Vectors FFEFFFD0 JSRP Vectors FFCFFFCE On-Chip ROM C001C000 ( USER MEMORY BFFFBFFE External Expansion Memory 03010300 ( 02FF02FE On-Chip RAM USER RAM 01C101C0 ( 01950194 WATCHDOG Address WATCHDOG Logic 0192 T0CON Register 01910190 TMMODE Register 018F018E DIVBY Register 018D018C T3 Timer 018B018A R3 Register Timer Block T0T3 01890188 T2 Timer 01870186 R2 Register 01850184 I2CR Register R1 01830182 I3CR Register T1 01810180 I4CR Register 015E015F EICR 015C EICON 01530152 Port P Register 01510150 PWMODE Register 014F014E R7 Register 014D014C T7 Timer 014B014A R6 Register Timer Block T4T7 01490148 T6 Timer 01470146 R5 Register 01450144 T5 Timer 01430142 R4 Register 01410140 T4 Timer 0128 ENUR Register 0126 TBUF Register 0124 RBUF Register UART 0122 ENUI Register 0120 ENU Register 0104 Port D Input Register 00F500F4 BFUN Register PORTSAB 00F300F2 DIR B Register CONTROL 00F100F0 DIR A Register IBUF 00E6 UPIC Register UPI CONTROL 00E300E2 Port B PORTSAB 00E100E0 Port A OBUF 00DE Reserved 00DD00DC HALT Enable Register PORT CONTROL 00D8 Port I Input Register INTERRUPT 00D6 SIO Register CONTROL 00D4 IRCD Register REGISTERS 00D2 IRPD Register 00D0 ENIR Register 00CF00CE X Register 00CD00CC B Register 00CB00CA K Register 00C900C8 A Register HPC CORE 00C700C6 PC Register REGISTERS 00C500C4 SP Register 00C300C2 Reserved 00C0 PSW Register 00BF00BE On-Chip RAM USER RAM 00010000 Note The HPC46064 On-Chip ROM is on addresses C000FFFF and the External Expansion Memory is 0300BFFF The HPC46004 have no On-Chip ROM External Memory is 0300FFFF 26 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |