Software and hardware engineering Motorola M68HC12 - Cady, Fredrick M., 1942- (Oxford University Press, 2000)