ไมโครคอนโทรลเลอร์
3(2-3-7)
วิชาบังคับก่อน: ENG29 2122 วงจรดิจิทัลและการออกแบบทางตรรกะ
หลักการและสถาปัตยกรรมของไมโครคอนโทรลเลอร์ การโปรแกรมด้วยภาษาแอสเซมบลีและ C การโปรแกรม IO การขัดจังหวะ การตั้งเวลา การเชื่อมต่อหน่วยความจำ หน่วยแสดงผล แป้นกด
การเชื่อมต่อ ADC และ DAC การเชื่อมต่อเซนเซอร์ การสื่อสารข้อมูลอนุกรมและขนาน RS232 การเชื่อมต่อ GUI และอินเตอร์เน็ต การประยุกต์ไมโครคอนโทรลเลอร์ในเครื่องมือวัดและระบบอัตโนมัติ
ผลสัมฤทธิ์การเรียนรู้
Prerequisite: ENG29 2122 Digital Circuit and Logic Design
Priciple and architecture of microcontroller; Assembly and C language programing; IO programing; interrupt; timer; memory interface; display unit; keypad; ADC and DAC interfacing; sensor interfacing; serial and parallel communication; RS232; GUI interfacing and internet; microcontroller application in measurement and automation system.
Learning outcomes