Minggu, 12 Januari 2014

Makalah Mikrokontroler

Nama : Kartika Ayu Fitriani
NIM : 11.11.2435
MIKROKONTROLER


Mikrokontroler adalah single chip computer yang memiliki kemampuan untuk diprogram dan digunakan untuk tugas-tugas yang berorientasi kontrol. Mikrokontroler datang dengan dua alasan utama, yang pertama adalah kebutuhan pasar (market need) dan yang kedua adalah perkembangan teknologi baru. Yang dimaksud dengan kebutuhan pasar adalah kebutuhan yang luas dari produk-produk elektronik akan perangkat pintar sebagai pengontrol dan pemroses data. Sedangkan yang dimaksud dengan perkembangan teknologi baru, yaitu teknologi semikonduktor dengan kandungan transistor yang lebih banyak namun membutuhkan ruang yang kecil sehingga memungkinkan pembuatan chip dengan kemampuan komputasi yang sangat cepat, bentuk yang semakin mungil, dan harga yang semakin murah.
mikrokontroler

PERBEDAAN MIKROKONTROLER DENGAN MIKROPROSESOR

Mikrokontroler (pengendali mikro) adalah system mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler berbeda dengan mikroprosesor serba guna yang digunakan dalam sebuah PC, karena sebuah mikrokontroler umumnya telah berisi komponen sistem minimal mikroprosesor, yakni memori, register dan antarmuka I/O yang terintegrasi bersama mikroprosesornya sendiri dalam sebuah chip.
Ditinjau dari segi arsitekturnya, mikroprosesor hanya merupakan single chip CPU, sedangkan mikrokontroler dalam IC-nya selain CPU juga terdapat device lain yang memungkinkan mikrokontroler berfungsi sebagai suatu single chip computer. Dalam sebuah IC mikrokontroler telah terdapat ROM, RAM, EPROM, serial interface dan paralel interface, timer, interrupt controller, konverter Anlog ke Digital, dan lainnya (tergantung feature yang melengkapi mikrokontroler tersebut).
Sedangkan dari segi aplikasinya, mikroprosessor hanya berfungsi sebagai Central Processing Unit yang menjadi otak komputer, sedangkan mikrokontroller, dalam bentuknya yang mungil, pada umumnya ditujukan untuk melakukan tugas–tugas yang berorientasi kontrol pada rangkaian yang membutuhkan jumlah komponen minimum dan biaya rendah (low cost).
Referensi : Belajar Mikrokontroler AT89C51/52/55 (Teori dan Aplikasi) Edisi 2
Yang terkait  :

Minggu, 22 Desember 2013

Tugas Mikroprosessor

Disusun oleh :
Nama : Kartika Ayu F.
Kelas : TI11B
Nim   : 11.11.2445

  1. Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.
  2. Menyederhanakan Program
    Langkah:
    1.      Hubungkan PORT DT51 Min Sys dengan PORT OUTPUT DT-51 tariner board.
    2.      Hubungkan CONTROL DT-51 Min Sys dengan CONTROL DT-51 trainer board.
    3.      Hubungkan DT-51 Min Sys dengan PC menggunakan kabel serial
    4.      Hubungkan Dt-51 MIn Sys dengan sumber tegangan
    Data disimpan di RAM, kemudian satu persatu dikeluarkan ke P1

    1. Source Code yang belum disederhanakan :
    $mod51
         CSEG
         ORG   4000H
         LJMP  START
         ORG 4100H
    START:     MOV 30H,#00000001B
    MOV 31H,#00000010B
    MOV 32H,#00000100B
    MOV 33H,#00001000B
    MOV 34H,#00010000B
    MOV 35H,#00100000B
    MOV 36H,#01000000B
    MOV 37H,#10000000B
    ULANG:   MOV P1,30H
                     MOV P1,31H
    ACALL TUNDA
    MOV P1,32H
    ACALL TUNDA
                     MOV P1,33H
                     ACALL TUNDA
                     MOV P1,34H
                     ACALL TUNDA
                     MOV P1,35H
                     ACALL TUNDA
                     MOV P1,36H
                     ACALL TUNDA
                     MOV P1,37H
                     ACALL TUNDA
                     SJMP ULANG
    TUNDA:   MOV R7,#0FFh
    LAGI:       MOV R6,#0FFh
    SINI:        DJNZ R6,SINI
                     DJNZ R7,LAGI
                     RET
    END
    2. Source code yang sudah disederhanakan :
    $mod51
                            ROM EQU 0000h
                            ORG ROM
                            LJMP MULAI
                            ORG ROM+0100
    MULAI:    MOV A, #00000001b
    NEXT:      MOV P1, A
                            ACALL TUNDA
                            RL A
                            CJNE A,#10000000b, NEXT
                            SJMP NEXT
    TUNDA:   MOV R7,#03h
    LUP1:       MOV R6,#0ffh
    LUP2:       MOV R5,#0ffh
                            DJNZ R5,$
                            DJNZ R6,LUP2
    DJNZ R7,LUP1
    RET
    END
Sekian. Terima kasih..
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Read more at: http://elektronika-dasar.web.id/artikel-elektronika/pengertian-dan-kelebihan-mikrokontroler/
Copyright © Elektronika Dasar
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Read more at: http://elektronika-dasar.web.id/artikel-elektronika/pengertian-dan-kelebihan-mikrokontroler/
Copyright © Elektronika Dasar
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Read more at: http://elektronika-dasar.web.id/artikel-elektronika/pengertian-dan-kelebihan-mikrokontroler/
Copyright © Elektronika Dasar
Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Read more at: http://elektronika-dasar.web.id/artikel-elektronika/pengertian-dan-kelebihan-mikrokontroler/
Copyright © Elektronika Dasar