รายวิชานี้กล่าวถึงพื้นฐานดิจิตอลและไมโครโปรเซสเซอร์ เนื้อหาครอบคลุมเรื่องรหัส พีชคณิตบูลีน การออกแบบวงจรตรรกเชิงผสม การออกแบบวงจรตรรกเชิงลําดับ การประยุกต์ใช้งานวงจรตรรกเชิงผสมและเชิงลําดับ การเข้ารหัสและถอดรหัส สถาปัตยกรรมเบื้องต้นของไมโครโพรเซสเซอร์ ได้แก่ หน่วยประมวลผลกลาง บัส หน่วยความจํา หน่วยรับและส่งข้อมูล ซอฟท์แวร์สําหรับการต่อประสาน การต่อประสานกับอุปกรณ์รอบข้าง การโปรแกรมด้วยภาษาระดับสูง การประยุกต์ใช้ไมโครโพรเซสเซอร์และ ในระบบอัตโนมัติ การโปรแกรมและการประยุกต์ใช้บอร์ด FPGA
This course introduces digital and microprocessor fundamentals . The contents cover codes; boolean algebra; combinational logic circuit design; sequential logic circuit design; applications of combinational and sequential logic circuits; encoding and decoding; basic architecture microprocessor; CPU, bus, memory, I/O units; software for interfacing; interfacing peripherals; high-level language programming, microprocessor applications in automation systems, programming and applying with FPGA board.