Architecture of microcontrollers and microprocessors; memory devices; data transfer with parallel and serial transmission; interrupt process and reset; instruction set and connection signals; system design based on microcontrollers and microprocessors; programming control and applications