Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
6Activity
0 of .
Results for:
No results containing your search query
P. 1
LAMPIRAN RPP 1

LAMPIRAN RPP 1

Ratings: (0)|Views: 170 |Likes:
Published by marit triono

More info:

Published by: marit triono on Apr 28, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

07/22/2013

pdf

text

original

 
LAMPIRAN RENCANA PELAKSANAAN PEMBELAJARAN 1 (RPP 1)Judul Materi:KONSEP DASAR MIKROKONTROLETujuan Pembelajaran:Peserta Didik Dapat Menjelaskan Sistem MikrokontrolerSTRUKTUR MIKROKONTROLER 
Gambar Diagram Blok Mikrokontroler UmumSetiap bagian dari mikrokontroler saling dihubungkan melalui internal bus, umumnyaterdiri dari 3 bus yaitu
address bus, data bus
dan
control bus.
Masing-masing bagian dari mikrokontroler memiliki fungsi :
Register
Register adalah suatu tempat penyimpanan (variable) bilangan bulat 8 atau 16 bit.Register memiliki fungsi khusus dan fungsi umum. Register yang memiliki fungsikhusus misalnya adalah
register timer 
yang berisi data perhitungan pulsa untuk 
timer 
,atau register pengatur mode operasi
counter 
(pencacah pulsa).Sedangkan register yang bersifat umum digunakan untuk menyimpan data sementara yang diperlukan untu proses penghitungan dan proses operasi mikrokontroler.
Accumulator
Merupakan salah satu register khusus yang berfungsi sebagai operand umum prosesaritmetika dan logika.
Program Counter
Merupakan salah satu register khusus yang berfungsi sebagai pencacah/penghitungeksekusi program mikrokontroler.
ALU (
 Arithmetic and Logic Unit 
)
ALU memiki kemampuan mengerjakan proses-proses aritmatika (penjumlahan, pengurangan, perkalian dan pembagian) dan operasi logika (misalnya AND, OR, XOR, NOT dll.) terhadap bilangan bulat 8 atau 16 bit.
ACCUMULATOR REGISTER ALU(ARITHMETIC ANDLOGIC UNIT)INTERNAL RAMSTACK POINTER TIMER/COUNTER 
INTERNALROM
INTERUPTCIRCUITCLOCK CIRCUIT
PROGRAM COUNTER 
I/OPORTI/OPORT
 
Clock Circuit
Mikrokontroler adalah rangkaian logika sekuensial, dimana proses kerjanya berjalanmelalui sinkronisasi
clock 
. Karenanya diperlukan
clock circuit 
bagi seluruh bagianrangkaian.
Internal ROM (
 Read Only Memory
)
Merupakan memori penyimpanan yang isinya tidak dapat diubah atau dihapus (hanyadapat dibaca).
Internal RAM (
 Random Access Memory
)
Merupakan memori penyimpanan yang isinya dapat diubah atau dihapus. Data padaRAM akan hilang jika catu dayanya dimatikan.
Stack Pointer
Stack adalah bagian dari RAM yang memiliki metode penyimpanan dan pengambilandata secara khusus. Data yang yang disimpan dan dibaca tidak dapat dilakukan secaraacak. Data yang terakhir dimasukkan ke dalam stack merupakan data yang pertama kalidibaca kembali.
Stack Pointer 
berisi offset dimana posisi data
 stack 
yang terakhir masuk (atau yang pertama kali dapat diambil).
I/O (
 Input/Output 
) Ports
Merupakan sarana yang dipergunakan oleh mikrokontroler untuk mengakses peralatan- peralatan lain di luar dirinya, berupa pin-pin yang dapat berfungsi untuk mengeluarkandata digital atau pun menginputkan data.
Interupt Circuit
Merupakan rangkaian yang memiliki fungsi untuk mengendalikan sinyal-sinyalinterupsi baik internal maupun eksternal.
CARA KERJA MIKROKONTROLE
Prinsip kerja mikrokontroler adalah sebagai berikut :1.Berdasarkan nilai yang ada pada register 
 Program Counter 
, mikrokontroler mengambil data pada ROM dengan
address
sebagaimana nilai yang tertera pada
 Program Counter 
. Selanjutnya
 Program Counter 
ditambah nilainya dengan 1(
increment 
) secara otomatis. Data yang diambil tersebut adalah urutan instruksi program pengendali mikrokontroler yang sebelumnya telah dibuat oleh pemakai.2.Instuksi tersebut diolah dan dijalankan. Proses pengerjaan bergantung pada jenisinstruksi : bisa membaca, mengubah nilai-nilai pada register, RAM, isi Port ataumelakukan melakukan pembacaan dan dilanjutkan dengan pengubahan data.3.
 Program Counter 
telah berubah nilainya (baik karena penambahan otomatissebagaimana pada langkah 1 di atas atau karena pengubahan pada langkah 2).Demikian seterusnya hingga power dimatikan.
 
EVALUASISOAL
1.Buat gambar diagram blok mikrokontroler?2.Sebuatkan bagian-bagian dasar dari sebuah mikrokontroler?3.Jelaskan cara kerja mikrokontroler?
KUNCI JAWABAN
1.Diagram blok mikrokontroler 2.Bagian-bagian dasar mikrokontroler -Registe-Accumulato-Program Counte-Arithmetic and Logic Unit (ALU)-Clock Circuit-Internal ROM-Internal RAM-Stack Pointe-Input/Output (I/O) Ports-Interrupt Circuit3.Cara kerja mikrokontrolePrinsip kerja mikrokontroler adalah sebagai berikut :1.Berdasarkan nilai yang ada pada register 
 Program Counter 
, mikrokontroler mengambil data pada ROM dengan
address
sebagaimana nilai yang tertera pada
 Program Counter 
. Selanjutnya
 Program Counter 
ditambah nilainya dengan 1(
increment 
) secara otomatis. Data yang diambil tersebut adalah urutan instruksi program pengendali mikrokontroler yang sebelumnya telah dibuat oleh pemakai.
ACCUMULATOR REGISTER ALU(ARITHMETIC ANDLOGIC UNIT)INTERNAL RAMSTACK POINTER TIMER/COUNTER 
INTERNALROM
INTERUPTCIRCUITCLOCK CIRCUIT
PROGRAM COUNTER 
I/OPORTI/OPORT

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->