Text this: Digital circuits with microprocessor applications