| поискавой системы для электроныых деталей |
|
ST52F510 датащи(PDF) 17 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
ST52F510 датащи(HTML) 17 Page - STMicroelectronics |
|
17 / 106 page ![]() ST52F510/F513/F514 17/106 2 INTERNAL ARCHITECTURE ST52F510/F513/F514’s architecture is Register File based and is composed of the following blocks and peripherals: s Control Unit (CU) s Data Processing Unit (DPU) s Decision Processor (DP) s ALU s Memory Interface s up to 256 bytes Register File s Program/Data Memory s Data EEPROM s Interrupts Controller s Clock Oscillator s PLVD and POR s Digital I/O ports s Analog Multiplexer and A/D Converter s Timer/PWMs s I2C s SPI s SCI Figure 2.1 CU Block Diagram 2.1 Control Unit and Data Processing Unit The Control Unit (CU) decodes the instructions stored in the Program Memory and generates the appropriate control signals. The main parts of the CU are illustrated in Figure 2.1. The five different parts of the CU manage Loading, Logic/Arithmetic, Jump, Control and the Fuzzy instruction set. The block called “Collector” manages the signals deriving from the different parts of the CU. The collector defines the signals for the Data Processing Unit (DPU) and Decision Processor (DP), as well as for the different peripherals of the ICU. The block called “Arbiter” manages the different parts of the CU, so that only one part of the system is activated during working mode. The CU structure is extremely flexible and was designed with the purpose of easily adapting the core of the microcontroller to market needs. New instruction sets or new peripherals can easily be included without changing the structure of the microcontroller, maintaining code compatibility. A set of 107 different instructions is available. Each instruction requires a number of clock pulses to be performed that depends on the complexity of the instruction itself. The clock pulses to execute the instructions are driven directly by the masterclock, which has the same frequency of the oscillator signal supplied. Loading Instruction Set Logic Arithmetic Instruction Set Jump Instruction Set Control Instruction Set Decision Processor Instruction Set C O L L E C T O R Control Signals A R B I T E R MicroCode Clock Master |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |