
Allicdata Part #: | TM4C123GE6PZIR-ND |
Manufacturer Part#: |
TM4C123GE6PZIR |
Price: | $ 4.12 |
Product Category: | Integrated Circuits (ICs) |
Manufacturer: | Texas Instruments |
Short Description: | IC MCU 32BIT 128KB FLASH 100LQFPARM® Cortex®-M4F T... |
More Detail: | N/A |
DataSheet: | ![]() |
Quantity: | 15955 |
1 +: | $ 4.12000 |
10 +: | $ 3.99640 |
100 +: | $ 3.91400 |
1000 +: | $ 3.83160 |
10000 +: | $ 3.70800 |
Series: | Tiva™ C |
Packaging: | Tape & Reel (TR) |
Part Status: | Active |
Applications: | -- |
Core Processor: | ARM® Cortex®-M4F |
Core Size: | 32-Bit |
Speed: | 80MHz |
Controller Series: | -- |
Connectivity: | CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG |
Peripherals: | Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT |
Interface: | CAN, I2C,USB |
Number of I/O: | 69 |
Program Memory Size: | 128KB (128K x 8) |
Voltage - Supply: | 1.08V ~ 3.63V |
Program Memory Type: | FLASH |
EEPROM Size: | 2K x 8 |
Mounting Type: | Surface Mount |
RAM Size: | 32K x 8 |
Voltage - Supply (Vcc/Vdd): | 1.08 V ~ 3.63 V |
Data Converters: | A/D 22x12b |
Oscillator Type: | Internal |
Operating Temperature: | -40°C ~ 85°C (TA) |
Package / Case: | 100-LQFP |
Supplier Device Package: | 100-LQFP (14x14) |
Base Part Number: | TM4C123 |
Due to market price fluctuations,if you need to purchase or consult the price.You can contact us or emial to us: sales@allicdata.com
1. Describe
Texas Instruments' Tiva™ C Series microcontrollers offer designers a high-performance ARM® Cortex™-M-based architecture with broad integration capabilities and a robust ecosystem software and development tools. Targeting performance and flexibility, the Tiva™ C-Series architecture offers an 80 MHz Cortex-M with FPU, various integrated memories, and multiple programmable GPIOs. Tiva™ C Series devices provide consumers with a cost-effective solution by integrating application-specific peripherals and providing a comprehensive library of software tools to minimize board cost and design cycle time. Tiva™ C-Series microcontrollers provide faster time to-market and cost savings, and are the first choice for high-performance 32-bit applications.
2. Feature
The TM4C123GE6PZ microcontroller features a battery-backed hibernation module that effectively powers down the TM4C123GE6PZ to a low-power state during extended periods of inactivity. The sleep module features a power-up/power-down sequencer, real-time counter (RTC), multiple wake-up-from-sleep options, and dedicated battery-backed memory, making the TM4C123GE6PZ microcontroller ideal for battery-powered applications. Additionally, the TM4C123GE6PZ microcontroller benefits from ARM's widely available development tools, system-on-chip (SoC) infrastructure IP applications and large user community. In addition, microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory requirements, thereby reducing cost. Finally, most of the TM4C123GE6PZ microcontroller code is compatible with the Tiva™ C Series product line, providing flexibility across designs.
3. Processor core
1. 32-bit ARM Cortex-M4F architecture optimized for small embedded applications
2. 80-MHz operation; 100 DMIPS performance
3. Excellent processing performance combined with fast interrupt handling
4. Thumb-2 mixed 16-bit/32-bit instruction set provides the high performance expected from a 32-bit ARM core,
– with the compact memory sizes typically associated with 8-bit and 16-bit devices, typically in the kilobyte range of microcontrollers memory
– Single cycle multiply instruction and hardware divide
– Atomic bit manipulation (bit banding) to maximize memory utilization and simplify peripheral control
– Unaligned data access, allowing efficient packing of data into memory
5. IEEE754 compliant single-precision floating point unit (FPU)
6. 16-bit SIMD vector processing unit
7. Fast code execution allows slower processor clocks or increased sleep mode time
8. Harvard architecture is characterized by separate instruction and data busses
9. Efficient processor cores, system and memory
10. Hardware divide and multiply accumulate for fast digital signal processing
11. Saturation algorithm for signal processing
12. Deterministic, high-performance interrupt handling for time-critical applications
13. Memory Protection Unit (MPU) provides privileged mode for protected operating system functions
14. Enhanced system debugging with extensive breakpoint and trace capabilities
15. Serial wire debug and serial wire trace reduce the number of pins required for debug and trace
16. Migrating from the ARM7™ processor family for better performance and power efficiency
17. Optimized for single-cycle flash usage at specific frequencies.
18. Ultra-low power consumption with integrated sleep mode
4. TM4C123GE6PZ Microcontroller, ADC Module Features
1. 22 shared analog input channels
2. 12-bit precision ADC
3. Single-ended and differential input configurations
4. On-chip internal temperature sensor
5. Maximum sample rate of 1 million samples per second
6. Selectable phase shift for sampling time programmable from 22.5º to 337.5º
7. Four programmable sample conversion sequencers, 1 to 8 entries in length, with corresponding conversion result FIFOs
8. Flexible trigger control
– Controller (software)
– Timer
– Analog Comparator
– Pulse width modulation
– General purpose input and output interface
9. Hardware averaging of up to 64 samples
10. Eight digital comparators
11. Converter uses two external reference signals (VREFA+ and VREFA-) or VDDA and GNDA as voltage references
12. Separate power and ground for analog circuits from digital power and ground
13. Efficient transfers using tiny direct memory access controller (µDMA)
– Dedicated channel for each sample sequencer
– ADC module uses burst request for DMA
5. Analog comparator
An analog comparator is a peripheral that compares two analog voltages and provides a logic output to indicate the result of the comparison. The TM4C123GE6PZ microcontroller provides three independent integrated analog comparators that can be configured to drive outputs or generate interrupts or ADC events. The comparator can provide its output to a device pin in place of the onboard analog comparator, or it can be used to send an ADC signal to the application via an interrupt or trigger to initiate a capture Sufficient sequence. Interrupt Generation and ADC Triggering The logic is separate. This means that, for example, an interrupt can be generated on a rising edge, and ADC triggers on falling edge.
6. Function Description
The JTAG module consists of the Test Access Port (TAP) controller and serial shift chain update registers. The TAP controller is a simple state machine controlled by the TCK and TMS inputs. The current state of the TAP controller depends on the rising edge of TCK, the sequence of values captured on TMS. The TAP controller determines when the serial shift chain captures new data, transfers the data from TDI to TDO, and updates the parallel load registers. The current state The TAP controller also determines whether the instruction register (IR) chain or one of the data registers (DR) chain is being accessed. A serial shift chain with parallel load registers consists of a single instruction register (IR) chain and multiple data register (DR) chains. The current instruction register loaded in a parallel load determines which DR chain tap controller is captured, shifted, or updated during sequencing. Some instructions, such as EXTEST, operate on data currently in the DR chain and do not capture, transfer, or update any chain. Unimplemented instructions decode to BYPASS instructions to ensure that the serial path between TDI and TDO is always connected.
Part Number | Manufacturer | Price | Quantity | Description |
---|
TM4C1233H6PGEI7 | Texas Instru... | 6.71 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C1231E6PMIR | Texas Instru... | 2.84 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C1230E6PMT7 | Texas Instru... | 4.07 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C1299KCZADI3R | Texas Instru... | -- | 1000 | IC MCU 32BIT 512KB FLASH ... |
TM4C123GH6PMT7 | Texas Instru... | -- | 172 | IC MCU 32BIT 256KB FLASH ... |
TM4C1232H6PMIR | Texas Instru... | 3.69 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C123GE6PMI7 | Texas Instru... | 5.21 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C1237H6PMI | Texas Instru... | -- | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C123GE6PZT | Texas Instru... | 6.63 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C129LNCZADI3R | Texas Instru... | -- | 1000 | IC MCU 32BIT 1MB FLASH 21... |
TM4C123GH6ZXRI7R | Texas Instru... | 4.43 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C1292NCPDTI3R | Texas Instru... | -- | 1000 | IC MCU 32BIT 1MB FLASH 12... |
TM4C129ENCPDTI3R | Texas Instru... | -- | 1000 | IC MCU 32BIT 1MB FLASH 12... |
TM4C123GH6PMI | Texas Instru... | -- | 6219 | IC MCU 32BIT 256KB FLASH ... |
TM4C1232E6PMIR | Texas Instru... | 3.47 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C123GH6PMI7 | Texas Instru... | -- | 306 | IC MCU 32BIT 256KB FLASH ... |
TM4C1233H6PZI | Texas Instru... | 6.8 $ | 90 | IC MCU 32BIT 256KB FLASH ... |
TM4C129DNCPDTI3 | Texas Instru... | -- | 1242 | IC MCU 32BIT 1MB FLASH 12... |
TM4C1231D5PZI | Texas Instru... | -- | 114 | IC MCU 32BIT 64KB FLASH 1... |
TM4C1231H6PMIR | Texas Instru... | 3.07 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C1236D5PMI | Texas Instru... | -- | 1000 | IC MCU 32BIT 64KB FLASH 6... |
TM4C1231H6PMI7R | Texas Instru... | -- | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C1230E6PMTR | Texas Instru... | 3.07 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C1230E6PMT | Texas Instru... | 4.07 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C1231C3PMI | Texas Instru... | -- | 1000 | IC MCU 32BIT 32KB FLASH 6... |
TM4C1233E6PZI7 | Texas Instru... | 5.52 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C123GH6PZI7 | Texas Instru... | -- | 1243 | IC MCU 32BIT 256KB FLASH ... |
TM4C1231E6PMI7 | Texas Instru... | 3.75 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C1233H6PZIR | Texas Instru... | -- | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C123BE6PMIR | Texas Instru... | 3.25 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C123GE6PMIR | Texas Instru... | 3.95 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C123FH6PMT7R | Texas Instru... | 4.42 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C123FH6PMT7 | Texas Instru... | 5.83 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
TM4C1231H6PMI | Texas Instru... | -- | 1614 | IC MCU 32BIT 256KB FLASH ... |
TM4C1233H6PMI | Texas Instru... | 6.52 $ | 1365 | IC MCU 32BIT 256KB FLASH ... |
TM4C1231E6PZI7R | Texas Instru... | 3.0 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
TM4C1232D5PMI | Texas Instru... | 5.73 $ | 680 | IC MCU 32BIT 64KB FLASH 6... |
TM4C1231H6PGEI7 | Texas Instru... | -- | 10 | IC MCU 32BIT 256KB FLASH ... |
TM4C1299NCZADT3 | Texas Instru... | 9.96 $ | 1000 | IC MCU 32BIT 1MB FLASH 21... |
TM4C1237E6PMI7R | Texas Instru... | 3.82 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
AVR series Microcontroller IC 8-Bit 16MH...

AVR series Microcontroller, 8-bit Microc...

IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...

GD32F407VET6. The frequency is up to 108...

GD32F103RBT6 is fully compatible with ST...

The processor frequency can reach 168MHz...
