Hardware Reference
In-Depth Information
Ten-bit addressing In the I 2 C protocol, a master device can use either a 7- or 10-bit value to
address a slave device. When a 10-bit value is used, it is called 10-bit addressing.
Temperature sensor A transducer that can convert temperature into a voltage.
Text editor A program that allows the end user to enter and edit text and program files.
Thermocouple A transducer that converts a high temperature into a voltage.
Transducer A device that can convert a nonelectric quantity into a voltage.
Trap A software interrupt; an exception.
UART (Universal Asynchronous Receiver and Transmitter) An interface chip that allows the
microprocessor to perform asynchronous serial data communication.
Union A variable that may hold (at different times) objects of different types and sizes, with
the compiler keeping track of size and alignment requirements.
Vector A vector is a one-dimensional data structure in which each element is associated with
an index i. The elements of a vector are of the same length.
Volatile memory
Semiconductor memory that loses its stored information when power is
removed.
Volatile variable A variable that has a value that can be changed by something other than
user code. A typical example is an input port or a timer register. These variables must be
declared as volatile so that the compiler makes no assumptions about their values while
performing optimizations.
Write collision The SPI error that occurs when an attempt is made to write to the SPDR
register while data transfer is taking place.
Search WWH ::




Custom Search