Minggu, 22 Desember 2013

Daftar Link Kelas TI 11 B

DAFTAR LINK KELAS TI 11 B
Nama : jefri setiaji
Kelas : ti 11b
Nim : 11.11.2350
1. http://guru.technosains.com/
2. http://wiwimanis.blogspot.com/
3. http://titikyulisetiowati.blogspot.com/
4. http://hadphanrianto.blogspot.com/2013/12/tugas-mikroprosesor.html
5. http://aip-share4all.blogspot.com/
6. http://camepoeradok.blogspot.com/
7. http://khaelanihaelal.blogspot.com/
8. http://jangkrik-mania.blogspot.com/
9. http://berbagiilmu-ganessa.blogspot.com/
10. http://avief25.blogspot.com/2013/12/tugas-mikrokontroler.html
11. http://sumberotak.blogspot.com/

BASIC I/O P1 SEBAGAI OUTPUT



Langkah:
1. Hubungkan PORT DT51 MinSysn dengan PORT OUTPUT DT-51 tariner board. 
2. Hubungkan CONTROL DT-51 Min Sys dengan CONTROL DT-51 trainer board. 
3. Hubungkan DT-51 MinSys dengan PC menggunakan kabel serial 
4. Hubungkan Dt-51 MInSys dengansumber tegangan



Program I Transfer data Output per-bit

$mod51
           CSEG
           ORG      4000H
           LJMP    START

          ORG      4100H
START:
           MOV    SP, #30H    
           SETB    P1.0
           CLR      P1.1
           SETB    P1.2
           CLR      P1.3
           SETB    P1.4
           SETB    P1.5
           SETB    P1.6
           SETB    P1.7
           SJMP     $

END 


Program 2 Transfer data Output per-bit Cara Lain  

$mod51
           CSEG
           ORG      4000H
           LJMP    START

          ORG      4100H
START:
           MOV    SP, #30H    
           SETB    C
           MOV    P1.0,C 
           MOV    P1.1,C 
           MOV    P1.2,C  
           MOV    P1.3,C   
           CLR      C
           MOV    P1.4,C 
           MOV    P1.5,C 
           MOV    P1.6,C 
           MOV    P1.7,C     
           SJMP     $
END
 

DASAR MIKROPROSESOR DAN MIKROKONTROLER

Munculnya terminologi komputer sebenarnya berawal dari kebutuhan akan suatu alat yang dapat dijalankan secara otomatis, memiliki kemampuan untuk mengerjakan hal yang diinginkan.Perkembangan teknologi semi konduktor, dengan diawali penemuan transistor, telah membawa kepada kemajuan teknologi elektronika sampai saat ini Komputer Bagian fungsional utama sebuah komputer adalah Central Processing Unit/Unit Pemroses Utama, Memori dan Sistem Input-Output. Disebut bagian fungsional karena ketiga komponen inilah yang membentuk sebuah komputer dengan fungsinya masing-masing. Lebih jauh mengenai fungsi ketiganya akan diterangkan pada bab berikutnya

Central Processing Unit/Unit Pemroses Utama
Mikroprosesor 
Mikroprosesor adalah sebuah CPU yang dibangun dalam sebuah single chip semiconductor. Mikroprosesor terdiri dari kalkulator yang terbagi dalam register dan ALU dan sebuah pengkode serta unit pengontrol.

Dalam hubungan kerja dengan pulsa pembangkit berkala, (yaitu sebagai unit terpisah atau sebagai komponen yang terpadu dalam mikroprosesor) unit pengontrol menjamin urutan yang tepat dan urutan yang logis dari siklus yang berlangsung di dalam mikroprosesor, ditinjau dari sistem keseluruhannya
Dalam tinjauan praktis dan aplikasi yang umum contoh dari sebuah mikroprosesor adalah mikroprosesor 8080, 8086, prosesor intel 386, 486, pentium 100 Mhz, sampai dengan generasi terbaru, AMD, prosesor Motorola, prosesor Texas Instrument

Mikrokontroler 
Sebuah mikroprosesor yang digabungkan dengan I/O dan memori (RAM/ROM) akan membentuk sebuah sistem mikrokomputer. Terilhami dengan CPU yang dapat dikonstruksi dalam sebuah single chip semiconductor, maka sebuah mikroprosesor, I/O dan memori dapat pula dibangun dalam level chip. Konstruksi ini menghasilkan Single Chip Microcomputer (SCM). SCM inilah yang disebut sebagai mikrokontroler

Mungkin akan timbul pertanyaan, apakah perbedaan antara mikrokomputer dengan mikrokontroler? Selain arsitekturnya, mikrokontroler jika dibandingkan dengan mikrokomputer seperti IBM PC adalah penggunaan I/O interface dan media penyimpanan yang berbeda. Dalam IBM PC media penyimpanan biasa menggunakan disket, maka pada mikrokontroler menggunakan EPROM sebagai media penyimpanan

Sedangkan perbedaan antara mikroprosesor dengan mikrokontroler sudah jelas. Dalam mikrokontroler, RAM serta I/O interface sudah masuk di dalamnya. Ini merupakan satu keuntungan lebih dari mikrokontroler.

Dalam Hal penggunaannya, sistem mikrokontroler lebih banyak dipakai pada aplikasi yang deterministik, artinya sistem ini dipakai untuk keperluan yang tertentu saja misalkan sebagai pengontrol PID pada instrumentasi industri, pengontrol komunikasi data pada sistem kontrol terdistribusi.

DAFTAR LINK KELAS TI 11 B
1. http://guru.technosains.com/
2. http://wiwimanis.blogspot.com/
3. http://titikyulisetiowati.blogspot.com/
4. http://hadphanrianto.blogspot.com/2013/12/tugas-mikroprosesor.html
5. http://aip-share4all.blogspot.com/
6. http://camepoeradok.blogspot.com/
7. http://khaelanihaelal.blogspot.com/
8. http://jangkrik-mania.blogspot.com/
9. http://berbagiilmu-ganessa.blogspot.com/
10. http://avief25.blogspot.com/2013/12/tugas-mikrokontroler.html
11. http://sumberotak.blogspot.com/

TUGAS 1 MICROPROSESOR

MENYEDERHANAKAN PROGRAM


  PROGRAM AWAL
$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
HASIL PENYEDERHANAAN

$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