A.20. EL3006 Microprocessor Systems Lab.

advertisement
A.20. EL3006 Microprocessor Systems Lab.
Course Code
EL3006
Credits :
3
Semester : 6
KBK/Bidang Keahlian:
Electrical Engineering
Sifat:
Mandatory
Sifat kuliah
Kelompok Kuliah
Course Title (Indonesian)
Nama Matakuliah
Course Title (English)
Nama Matakuliah
Short Description
Silabus ringkas
Kuliah dan praktek laboratorium
MK Rekayasa Dasar
Sistem Mikroprosesor
Goals
Tujuan Instruksional
Umum (TIU)
Offered To(PS Peserta)
Related Courses
1. Knowledge of how microprocessors work inside a device
2. Knowledge of how to use and implement microprocessor to digital
circuits/systems
Dept/PS: EL / EL,EP,ET,EC
Fak: FTI
ITB
1.EL2005, Logic Circuits and
Prerequisit
Digital Systems
2.EL2010 Elektronika I
Prerequisit
3.
Prerequisit/ Corequisit/ Prohibition
4.
Prerequisit/ Corequisit/ Prohibition
...
Prerequisit/ Corequisit/ Prohibition
Knowledge = 50%
Facility x Papantulis/white board
/
Skill = 40%
Media
LCD/Infocus
Attitude = 10%
x Komputer (lab)
Course (kuliah) = 3
x Courseware
Tutorial (Responsi)=
E-learning
Lab Works (Prakt)= 2
Others ..
Others :………….= …
UTS = 20%
Yes/No
UAS = 20%
Yes/No
Tugas = 50%
Yes/No
Others: Kuis 10%
1.Barry B. Brey, Mikroprosesor Intel, Edisi ke-5,Erlangga, Jakarta, 2002.
Percentage
Activity (hour/week)
Assessment/Penilaian
References/Bibliography
Microprocessor Systems Lab.
Numbers System; microprocessor inner-workings, technology and
development of microprocessors; application systems interface.
Microprocessor architecture; pinout (reset; interrupt; data-line; address-line;
control-line; timing); register (accumulator, CCR/Status-Flags, ProgramCounter/Instruction-Pointer, Index, Stack-Pointer; General-purpose);
Arithmetic-Logic-Unit.
Latch; RAM(SRAM,DRAM); ROM(EPROM, EEPROM, flash-ROM);Buffer,
Dekoder-Alamat.
Addressing mode; Instruction Set & Programming (data transfer, arithmetic,
logics, program control).
Parallel-interface (with and without handshaking); Serial-interface
(Synchrounous & Asynchronous); Timer/Counter; ADC; DAC; Papan-Kunci.
DMAC; Interrupt-Control.
System Design using Microcontroller.
2.Keneth J. Ayala, The 8051 Microcontroller, Second Edition, West
Publishing Company, Minneapolis/St. Paul, 1997.
Pedagogy Strategy and Suggestions for Lecturer :
1.
2.
3.
Students learn by designing software and hardware.
Ask the students to learn and modify any given application examples.
Start with simple gradually to more complex examples and assignments.
Course Descriptions
Week#
Topics
Sub Topics
Goals
1.
Introduction
General descriptions about the
role of microprocessor
technology in supporting the
realization of electronics
instruments/devices
2.
Microprocessor
Architecture
* Numbers System
* Microprocessor innerworkings and its
development
*Aplication System
Examples
*Inner Parts:
ALU,
Register,
Control Unit /Timing
3.
4.
Basic Components of
Microprocessor
Systems
(minimum
requirements)
Instruction Set &
Programming
*Outer Parts(Pinout):
Reset,Interrupt, Data
Line, Address Line,
Control Line
*Address Decoder
*Latch
*Buffer
*RAM
*ROM
*Addresing Modes
*Transfer Data
Instruction
*Arithmetic and Logics
Instruction
*Program Control
Instruction
*With handshaking
*Without handshaking
5.
Parallel I/O
6.
Serial I/O
*Asynchronous
*Synchronous
7.
Other Interface
Components
8.
9.
Microcontroller
*Programmable Timer
*ADC/DAC
*LED & LCD (matrix /
7-segment)
*Keyboard
*DMA Control
*Interruption Control
*Architecture
*Instruction Set
Activity
K/P/R/X/
U
K/X
Understands how to utilize
registers inside a
microprocessor, and how it is
connected to the pinouts
K/P
Able to implement basic
components into a system
with limited hardware
resources (memory & I/O)
K/X
Able to use basic instructions
inside a simple application
program, in a system with
limited hardware resource
(minimum requirement)
K/P/X
Understand handshaking
process; able to apply
interface components for
parallel communication
Able to apply interface
components for serial
communication
Understand and able to design
a system with complete
interfaces
K/X
Final Test
Understand how
microcontroller works
U
K/X
K/X
K/P
Week#
Topics
10.
Designing I
11.
Designing II
12.
Designing III
13.
Designing IV
14.
Designing V
15.
Designing VI
16.
-
Sub Topics
*Programming
Parallel Port applications
for :
*Input
*Output
*External Interruption
* Timer/Counter
Interruption
Serial Programming:
*Mode-0
*Mode-1
*Mode-2
*Mode-3
Motor Controlling:
*Stepper
*DC
Applications:
*ADC
*DAC
*Hardware Design for
Complete Systems
-
Goals
Activity
K/P/R/X/
U
Able to utilize available ports
K/P/X
Able to make use of externalinterruption facility and Timer
K/P/X
Able to develop program for
serial communication system
between microprocessors
K/P/X
Able to develop program for
stepper motor and DC motor
controlling
Able to develop program for
ADC and DAC applications
K/P/X
Able to design hardware and
software for developing a
complete system
Final Test
K/P/X
K/P/X
U
Download