LE345 & CN350 Microprocessor

 

Prerequisite : Junior Student

Course Description :

Introduction to microprocessors ,cpu architecture, instruction set, assembly language, C language for microcontroller, programming techniques, interrupts processing, cpu system architecture, memory interface, input/output interface using parallel ports, serial communications, A/D and D/A conversions, introduction to system on chip, microcontroller and microprocessor application.

Course Aims & Objectives:

To train the students to be familiar with the software, hardware of microprocessors and perpheral interface so that thay can gain enough experiences and techniques to meet the demand and the trend of the microprocessor era. The purposes of this course are :

1. To understand the concept of microprocessor, microcomputer and microcontroller.
2. To understand the basic operation of microprocessor architectures.
3. To understand how microprocessor work.
4. To understand the concept of the memory system.
5. To understand the basic operation of peripheral devices and the method of controlling them.
6. To understand how to design microprocessor systems and the application of interfacing circuits.
 

Credits: 3

Evaluation:
  1. Microcontroller Design Project 20 %
  2. Midterm exam. 35 %
  3. Final exam. 45 %
COURSE POINT GRADING SCALE and WEIGHTS:

83 -100 = A
76 - 82= B+(บวก)
69 - 75= B
62 - 68 = C+(บวก)
55 - 61= C
48 - 54 = D+(บวก)
41 - 47 = D
0 - 40 = F

Class Room : .......

Schedule:

สัปดาห์ที่ วันเดือนปี หัวข้อ
1 5 มิ.ย. 13 ทฤษฎีเบื้องต้นของไมโครโปรเซสเซอร์และไมโครคอมพิวเตอร์
2 12 มิ.ย. 13 SiCo คอมพิวเตอร์อย่างง่าย
3 19 มิ.ย. 13 สถาปัตยกรรมของไมโครคอนโทรลเลอร์ AVR
4 26 มิ.ย. 13 การทำงานของ ไมโครคอนโทรลเลอร์ตระกูล AVR
5 3 ก.ค. 13 ชุดคำสั่งของไมโครคอนโทรลเลอร์ AVR
6 10 ก.ค. 13 โปรแกรมภาษาแอสเซมบลี้ ของ AVR
7 17 ก.ค. 13 โปรแกรมภาษาซี ของ AVR
8 24 ก.ค. 13 การออกแบบระบบหน่วยความจำภายนอก
9 31 ก.ค. 13 สอบกลางภาค
10 7 ส.ค. 13 การอินเตอร์รัพท์และ DMA ของ AVR
11 14 ส.ค. 13 การอินเตอร์เฟสกับอุปกรณ์ I/O
12 21 ส.ค. 13 ตัวนับและตัวจับเวลา (Counter and Timer)
13 28 ส.ค. 13 การสื่อสารแบบอนุกรม
14 4 ก.ย. 13 การเชื่อมต่อสัญญาณ ANALOG กับ สัญญาณ DIGITAL
15 11 ก.ย. 13 การเชื่อมต่อ Dot Matrix LCD Module
16 18 ก.ย. 13 การควบคุมอุปกรณ์กำลังด้วยไมโครคอนโทรลเลอร์
17 25 ก.ย. 13 สอบปลายภาค

 Instructor:

Associate professor Narong Buabthong

Office: 611
Office Hours: M 1:00 – 4:00 PM , other times by appointment
Contact Methods: Tel 025643001-9 Ext 3067, Fax 025643001-9 Ext 3037
Email: narongbt@engr.tu.ac.th
 

Textbook and References of interest :

  1. Narong Buabthong, Microprocessor sheet
  2. Charles M. Gilmore, "Microprocessors," McGraw-Hill, 2nd Edition
  3. Douglas V. Hall, "Microprocessors And Interfacing," McGraw-Hill, 2nd Edition
  4. Jonathan W. Valvano, "Embedded Microcomputer Systems motorola 6811 and 6812 simulation", Thomson, 2003.