參數(shù)資料
型號: SAB80C166W
廠商: INFINEON TECHNOLOGIES AG
元件分類: 微控制器/微處理器
英文描述: 16-BIT, 20 MHz, MICROCONTROLLER, PQFP100
封裝: EIAJ, PLASTIC, MQFP-100
文件頁數(shù): 67/67頁
文件大?。?/td> 878K
代理商: SAB80C166W
SAB 80C166W/83C166W
Semiconductor Group
9
Memory Organization
The memory space of the SAB 80C166W/83C166W is configured in a Von Neumann architecture
which means that code memory, data memory, registers and I/O ports are organized within the
same linear address space which includes 256 KBytes. Address space expansion to 16 MBytes is
provided for future versions. The entire memory space can be accessed bytewise or wordwise.
Particular portions of the on-chip memory have additionally been made directly bit addressable.
The SAB 83C166W contains 32 KBytes of on-chip mask-programmable ROM for code or constant
data. The ROM can be mapped to either segment 0 or segment 1.
1 KByte of on-chip RAM is provided as a storage for user defined variables, for the system stack,
general purpose register banks and even for code. A register bank can consist of up to 16 wordwide
(R0 to R15) and/or bytewide (RL0, RH0, …, RL7, RH7) so-called General Purpose Registers
(GPRs).
512 bytes of the address space are reserved for the Special Function Register area. SFRs are
wordwide registers which are used for controlling and monitoring functions of the different on-chip
units. 98 SFRs are currently implemented. Unused SFR addresses are reserved for future
members of the SAB 80C166 family.
In order to meet the needs of designs where more memory is required than is provided on chip, up
to 256 KBytes of external RAM and/or ROM can be connected to the microcontroller.
External Bus Controller
All of the external memory accesses are performed by a particular on-chip External Bus Controller
(EBC). It can be programmed either to Single Chip Mode when no external memory is required, or
to one of four different external memory access modes, which are as follows:
– 16-/18-bit Addresses, 16-bit Data, Demultiplexed
– 16-/18-bit Addresses, 16-bit Data, Multiplexed
– 16-/18-bit Addresses, 8-bit Data, Multiplexed
– 16-/18-bit Addresses, 8-bit Data, Demultiplexed
In the demultiplexed bus modes, addresses are output on Port 1 and data is input/output on Port 0.
In the multiplexed bus modes both addresses and data use Port 0 for input/output.
Important timing characteristics of the external bus interface (Memory Cycle Time, Memory Tri-
State Time, Read/Write Delay and Length of ALE, ie. address setup/hold time with respect to ALE)
have been made programmable to allow the user the adaption of a wide range of different types of
memories. In addition, different address ranges may be accessed with different bus characteristics.
Access to very slow memories is supported via a particular ‘Ready’ function. A HOLD/HLDA
protocol is available for bus arbitration.
For applications which require less than 64 KBytes of external memory space, a non-segmented
memory model can be selected. In this case all memory locations can be addressed by 16 bits and
Port 4 is not required to output the additional segment address lines.
相關(guān)PDF資料
PDF描述
SAB83C166W-M-T4 16-BIT, 20 MHz, MICROCONTROLLER, PQFP100
SAB80C166W-M 16-BIT, 20 MHz, MICROCONTROLLER, PQFP100
SAB83C515A-5N18 8-BIT, MROM, 18 MHz, MICROCONTROLLER, PQCC68
SAB80C515A-N18 8-BIT, 18 MHz, MICROCONTROLLER, PQCC68
SAB83C517A-5N 8-BIT, MROM, 12 MHz, MICROCONTROLLER, PQCC84
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
SAB80C166W/83C166W-M 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:C16x-Family of High-Performance CMOS 16-Bit Microcontrollers
SAB80C166W-M-T3 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:C16x-Family of High-Performance CMOS 16-Bit Microcontrollers
SAB80C32 制造商:Siemens 功能描述:MicroController, 8-Bit, 40 Pin, Plastic, DIP
SAB80C32-16-N 制造商:Siemens 功能描述: 制造商:Siemens 功能描述:MicroController, 8-Bit, 44 Pin, Plastic, PLCC
SAB80C32-16-P 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:High-Performance 8-Bit Single Chip Microcontroller