


The initialization steps that are required to configure the TM4C123GH6PM microcontroller pins as GPIO pins are discussed here.įor some GPIO pins, a few additional steps might be required. The reseason for this larger amount of memory for each port is due to many functions and special functions registers associated with each port of TM4C123G. As you can see from this table, a total of 4K bytes of memory is allocated for each PORT. GPIO Ports Pins PORTA PA0 – PA7 PORTB PB0- PB7 PORTC PC0 – PC7 PORTD PD0 – PD7 PORTE PE0 – PE5 PORTF PF0-PF7Īll the address range of port A to port F are given in the table below. Each port has a different number of pins as given in this table. It has six GPIO ports such as PORTA, PORTB, PORTC, PORTD, and PORTE. TM4C123GH6PM belongs to the ARM Cortex M4 microcontroller series.
TYPEOF MACRO IN IAR ARM CODE
Complete Code LED Blinking Tiva LaunchPad TM4C123GH6PM Microcontroller GPIO pins.Blinking LED Example TM4C123G LaunchPad.LED Blinking Example TM4C123G Tiva LaunchPad.TM4C123G GPIODIR Direction Control Register.
