| поискавой системы для электроныых деталей |
|
ADMC401BST датащи(PDF) 17 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADMC401BST датащи(HTML) 17 Page - Analog Devices |
|
17 / 60 page ![]() ADMC401 –17– REV. B PIN FUNCTION DESCRIPTION The ADMC401 is available in an 144-lead TQFP package. Table I contains the pin descriptions. Table I. Pin List Pin # Group of Input/ Name Pins Output Function A13–A0 14 O Address Lines D23–D0 24 I/O Data Lines PMS, DMS, BMS 3 O External Memory Select Lines RD, WR 2 O External Memory Read/Write Enable MMAP 1 I Memory Map Select POR 1 O Internal Power On Reset Output RESET 1 I Processor Reset Input CLKOUT 1 O Processor Clock Output CLKIN, XTAL 2 I, O External Clock or Quartz Crystal Input BR 1 I Bus Request BG, BGH 2 O Bus Grant and Bus Hang Control BMODE 1 I Boot Mode Select PWD, PWDACK 2 I, O Power-Down and Power-Down Acknowledge SPORT0 5 I/O Serial Port 0 Pins (TFS0, RFS0, DT0, DR0, SCLK0) SPORT1 6 I/O Serial Port 1 (TFS1/ IRQ1, RFS1/ IRQ0/SROM, DT1/FO, DR1A/FI, DR1B/FI, SCLK1) VIN0–VIN7 8 I Analog Inputs ASHAN, BSHAN 2 I Inverting Inputs to Sample and Hold Amplifiers GAIN 1 I Analog Input for Gain Calibration VREF 1 I/O Reference Voltage Input/Output REFCOM 1 GND Reference Common CML 1 O Common- Mode Level (Midsupply) CAPT, CAPB 2 O Noise Reduction Pins SENSE 1 I Voltage Reference Select CONVST 1 I External Convert Start AH-CL 6 O PWM Outputs PWMTRIP 1 I PWM Shutdown Signal PWMPOL 1 I PWM Polarity Control PWMSYNC 1 O PWM Synchronization Output PWMSR 1 I PWM Switched Reluctance Mode Control PIO0–PIO11 12 I/O Digital I/O Port ETU0, ETU1 2 I Event Timer Inputs AUX0–AUX1 2 O Auxiliary PWM Outputs EIA, EIB, EIZ, EIS 4 I Encoder Interface Inputs and External Registration Inputs NC 2 No Connect AVDD 2 SUP Analog Power Supply AVSS 2 GND Analog Ground VDD 8 SUP Digital Power Supply GND 16 GND Digital Ground INTERRUPT OVERVIEW The ADMC401 can respond to different interrupt sources, some of which are internal DSP core interrupts and others from the motor control peripherals. The DSP core interrupts include a: • Power up (or RESET) interrupt. • A peripheral (or IRQ2) interrupt. • A SPORT0 receive and a SPORT0 transmit interrupt. • A SPORT1 receive (or IRQ0) and a SPORT1 transmit (or IRQ1) interrupt. • Two software interrupts. • An interval timer timeout interrupt. • A power-down interrupt. In addition, the motor control peripherals add other interrupts that include: • A PWMSYNC interrupt. • An ADC end of conversion interrupt. • An encoder loop timer timeout interrupt. • Five peripheral input/output (PIO) interrupts. • An event timer interrupt. • An encoder count error interrupt. • A PWM trip interrupt. The interrupts are internally prioritized and individually maskable except for the nonmaskable power-down interrupt. Memory Map The ADMC401 has two distinct memory types; program memory and data memory (in addition to external boot memory). In general, program memory contains user code and coefficients, while the data memory is used to store variables and data during program execution. Both program memory RAM and ROM is provided internally on the ADMC401. The program memory map of the ADMC401 can be altered depending on the state of the MMAP and BMODE pins. The various program memory maps are illustrated in Figure 11 for the permissible settings of MMAP and BMODE. The state of these pins also impact the way in which the internal memory of the ADMC401 is booted, as described later. There is 2K of internal ROM on the ADMC401. Setting the ROMENABLE bit on the Data Memory Wait State Control Register (at address DM (0x3FFE)) enables the ROM. When the ROMENABLE bit is set to 1, addressing program memory in the ROM range will access the on-chip ROM. When ROMENABLE is set to zero, addressing program memory in this range will access external program memory. The ROMENABLE bit is initialized to zero after reset unless MMAP and BMODE = 1. When MMAP = BMODE = 0, the ADMC401 provides 2K × 24 bits of internal program memory RAM starting at address 0x0000 that is booted from a byte-wide interface on the address and data buses. Following boot loading, program execution starts at address 0x0000. In this mode, the remainder of the program memory space, a 12K × 24-bit block starting at address 0x1000, is assigned to external memory. When MMAP = BMODE = 1, the program memory map is identical to the previous case, but ROMENABLE defaults to 1 at reset, and execution starts from the internal program memory ROM located at address 0x0800. This permits the internal (and external if desired) memory to be boot loaded across the various serial interfaces on SPORT1. |
|
ссылки 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 |