Microchip megaAVR multiplexed signals facilities are defined in the
include/picolibrary/microchip/megaavr/multiplexed_signals.h
/source/picolibrary/microchip/megaavr/multiplexed_signals.cc
header/source file pair.
Microchip megaAVR multiplexed signals facilities are defined in the following MCU specific namespaces:
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ATmega328P
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ATmega2560
These facilities are defined in these namespaces for source code organization reasons.
Multiplexed Signals facilities for the active MCU type are imported into the
::picolibrary::Microchip::megaAVR::Multiplexed_Signals
namespace.
Users should access these facilities via the
::picolibrary::Microchip::megaAVR::Mutliplexed_Signals
namespace.
Microchip megaAVR SPI peripheral multiplexed signals facilities are defined in the following MCU specific header/source file pairs:
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/spi.h
/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/spi.cc
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/spi.h
/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/spi.cc
These facilities are defined in these files for source code organization reasons.
Users should access these facilities via the
include/picolibrary/microchip/megaavr/multiplexed_signals.h
header file.
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::spi_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::spi_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_mask()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_mask()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_mask()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_mask()
functions.Microchip megaAVR TWI peripheral multiplexed signals facilities are defined in the following MCU specific header/source file pairs:
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/twi.h
/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/twi.cc
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/twi.h
/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/twi.cc
These facilities are defined in these files for source code organization reasons.
Users should access these facilities via the
include/picolibrary/microchip/megaavr/multiplexed_signals.h
header file.
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::twi_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::twi_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_mask()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_mask()
functions.Microchip megaAVR USART peripheral multiplexed signals facilities are defined in the following MCU specific header/source file pairs:
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/usart.h
/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/usart.cc
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/usart.h
/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/usart.cc
These facilities are defined in these files for source code organization reasons.
Users should access these facilities via the
include/picolibrary/microchip/megaavr/multiplexed_signals.h
header file.
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::usart_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::usart_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_mask()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_mask()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_port_address()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_port()
function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_number()
functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_mask()
functions.