Interfacing Hardware

  Some parts of this page/site are currently incomplete & will be updated asap
  Other parts will change continually so use “Refresh” in your browser !!
  There is extensive use of “Tooltips” text to support learning which do not seem to render on a Smartphone. This site is best viewed via a computer’s HD monitor


RS-232 Serial Interface

Universal Serial Bus (“USB”)

The Serial Peripheral Interface (“SPI”)

“SPI devices communicate in full duplex mode using a master-slave architecture usually with a single master (though some Atmel devices support changing roles on the fly depending on an external (SS) pin). The master (controller) device originates the frame for reading and writing. Multiple slave-devices may be supported through selection with individual chip select (CS), sometimes called slave select (SS) lines”

“Sometimes SPI is called a four-wire serial bus, contrasting with three-, two-, and one-wire serial buses. The SPI may be accurately described as a synchronous serial interface, but it is different from the Synchronous Serial Interface (SSI) protocol, which is also a four-wire synchronous serial communication protocol. The SSI protocol employs differential signaling and provides only a single simplex communication channel. For any given transaction SPI is one master and multi slave communication”    Source: Wikipedia

Http://figforth.org.uk/library/eZ80/SPI.Pages.from.eZ80F91.ASSP.Product.Spec-PS0270.pdf

I2C

Ethernet

  

(Enger et al. 2002, p. 4)

References:

Enger, E. D., Ross, F. C. and Bailey, D. B., 2002. Concepts in Biology. 10th ed. New York: McGraw-Hill.


Updated: 22nd February 2022 by David Husband
© 2021 David Husband, a.k.a. Baremetal Engineer Extraordinaire
All Rights Reserved – All Trademarks & Copyrights Acknowledged
All personal information is subject to the Data Protection Act 2018 & the UK GDPR
“ad auxilium aliis ad auxilium sibi”