Praktek 1. Interfacing Layer. 1. Tujuan : 2. Alat-alat 1 Unit PC atau notebook Koneksi internet

Ukuran: px
Mulai penontonan dengan halaman:

Download "Praktek 1. Interfacing Layer. 1. Tujuan : 2. Alat-alat 1 Unit PC atau notebook Koneksi internet"

Transkripsi

1 Praktek 1 Interfacing Layer 1. Tujuan : Mengidentifikasi lapisan interfacing untuk berkomunikasi dengan komputer dan notebook 2. Alat-alat 1 Unit PC atau notebook Koneksi internet 3. Petunjuk Praktek Siapkan satu unit PC yang terkoneksi internet dengan baik untuk mencari informasi tentang perkembangan perangkat keras penyusun PC ataupun notebook.. Carilah informasi mengenai informasi teknik merakit PC atau notebook yang baik beserta alamat sumbernya. Kemudian lakukan deskripsi singkat menurut anda mengenai teknik merakit dari berbagai sumber dan pendapat anda. Carilah informasi mengenai informasi teknik pengujian PC atau notebook yang baik beserta alamat sumbernya. Kemudian lakukan deskripsi singkat menurut anda mengenai teknik pengujian dari berbagai sumber dan pendapat anda. Carilah informasi mengenai informasi teknik troubleshooting PC atau notebook yang baik beserta alamat sumbernya. Kemudian lakukan deskripsi singkat menurut anda mengenai teknik merakit dari berbagai sumber dan pendapat anda.

2 a. Deskripsikan secara singkat Teknik Merakit PC atau notebook. b. Deskripsikan secara singkat Teknik Pengujian PC atau notebook. c. Deskripsikan secara singkat Teknik Troubleshooting PC atau notebook.

3 Praktek 2 Rangkaian Dasar Antarmuka dan sifat kelistrikannya Tujuan : Dapat mengenal komponen-komponen rangkaian dasar dari antarmuka komputer Menerapkan rangkaian dasar dari antarmuka komputer Alat-alat 1 Unit PC atau notebook Koneksi internet Download EdSim51 simulator Petunjuk Praktek 1. Siapkan satu unit PC yang terkoneksi internet dengan baik untuk mencari informasi tentang perkembangan komponen-komponen dasar penyusun antarmuka dan tingkat kelistrikan yang digunakan pada mikrokontroler, PC ataupun notebook 2. Carilah informasi mengenai informasi tersebut beserta alamat sumbernya. Kemudian lakukan deskripsi singkat menurut anda mengenai perkembangan teknik yang ada. Deskripsikan secara singkat perkembangan komponen-komponen dasar penyusun antarmuka dan tingkat kelistrikannya.

4

5 Praktek 3 Handsaking dan Protokol Tujuan : Dapat menjelaskan definisi handsaking dan protokol pada antarmuka Alat-alat 1 Unit PC atau notebook Koneksi internet Simulator EdSim51 Petunjuk Praktek 1. Siapkan satu unit PC yang terkoneksi internet dengan baik untuk mencari informasi tentang model handshaking dan protocol yang digunakan pada antarmuka PC ataupun notebook.. 2. Carilah informasi mengenai program simulator EdSim51 dan baca petunjuk penggunaannya dengan baik. 3. Deskripsikan dengan singkat model handshaking dan protokol komunikasi yang digunakan pada antarmuka mikrokontroler, PC, ataupun notebook. Kemudian lakukan deskripsi singkat menurut anda dan jangan lupa untuk mencatat sumbernya. Deskripsikan secara singkat model handshaking dan protokol komunikasi yang digunakan.

6 . Deskripsikan secara singkat manfaat dan cara menggunakan simulator EdSim51 terutama dalam mendukung teknik interfacing...

7 Praktek 4 Bus Antarmuka Tujuan : Dapat menjelaskan tentang antara bus data, address, dan control Dapat membedakan jenis-jenis bus pada antarmuka Mengenal antarmuka komputer berdasarkan Asynchronous dan Synchronous Mampu membedakan antara asynchronous dan synchronous Alat-alat 1 Unit PC atau notebook Koneksi internet Simulator EdSim51 Petunjuk Praktek

8 Praktek 5 Tinjauan Terhadap Perangkat Keras & Lunak Komunikasi Serial Tujuan : Dapat menspesifikasi perangkat keras & lunak pada komunikasi serial Dapat menggunakan RS-232-C untuk berbagai aplikasi sederhana seperti inisialisasi modem, mouse ataupun transfer data antar komputer dan juga dapat mengembangkan penggunaan RS-232-C untuk tujuan yang lebih luas Alat-alat 1 Unit PC atau notebook Koneksi internet Simulator EdSim51 Petunjuk Praktek 1. Buka editor simulator EdSim51 dan ketikkan baris perintah berikut ini : CLR SM0 ; SETB SM1 ; put serial port in 8-bit UART mode MOV A, PCON ; SETB ACC.7 ; MOV PCON, A ; set SMOD in PCON to double baud rate MOV TMOD, #20H ; put timer 1 in 8-bit auto-reload interval timing mode MOV TH1, #243 ; put -13 in timer 1 high byte (timer will overflow every 13 us) MOV TL1, #243 ; put same value in low byte so when timer is first started it will overflow after 13 us SETB TR1 ; start timer 1 MOV 30H, #'a' ; MOV 31H, #'b' ; MOV 32H, #'c' ; put data to be sent in RAM, start address

9 30H MOV 33H, #0 ; null-terminate the data (when the accumulator contains 0, no more data to be sent) MOV R0, #30H ; put data start address in R0 again: MOV ; move from location pointed to by R0 to the accumulator JZ finish ; if the accumulator contains 0, no more data to be sent, jump to finish MOV C, P ; otherwise, move parity bit to the carry MOV ACC.7, C ; and move the carry to the accumulator MSB MOV SBUF, A ; move data to be sent to the serial port INC R0 ; increment R0 to point at next byte of data to be sent JNB TI, $ ; wait for TI to be set, indicating serial port has finished sending byte CLR TI ; clear TI JMP again ; send next byte finish: JMP $ ; do nothing 2. Jalankan perintah dan analisis hasil keluaran outputnya Ketik perintah program berikut ini pada editor simulator CLR SM0 ; SETB SM1 ; put serial port in 8-bit UART mode SETB REN ; enable serial port receiver MOV A, PCON ; SETB ACC.7 ; MOV PCON, A ; set SMOD in PCON to double baud rate MOV TMOD, #20H ; put timer 1 in 8-bit auto-reload interval timing mode MOV TH1, #0FDH ; put -3 in timer 1 high byte (timer will overflow every 3 us) MOV TL1, #0FDH ; put same value in low byte so when timer is first started it will overflow after approx. 3 us SETB TR1 ; start timer 1 MOV R1, #30H ; put data start address in R1 again: JNB RI, $ ; wait for byte to be received CLR RI ; clear the RI flag MOV A, SBUF ; move received byte to A

10 CJNE A, #0DH, skip ; compare it with 0DH - it it's not, skip next instruction JMP finish ; if it is the terminating character, jump to the end of the program skip: A ; move from A to location pointed to by R1 INC R1 ; increment R1 to point at next location where data will be stored JMP again ; jump back to waiting for next byte finish: JMP $ ; do nothing 4. Analisis hasil keluarannya dan berikan analisisnya secara singkat

11 Praktek 6 Contoh Aplikasi komunikasi Serial Tujuan : Mahasiswa dapat menentukan alamat port serial Mahasiswa dapat mengetahui tipe UART yang sedang digunakan Mahasiswa dapat melakukan pengiriman data melalui port serial Alat-alat 1 Unit PC atau notebook Program simulasi EdSim51 Petunjuk Praktek 1. Bukalah simulator EdSim51 dan masuk menuju ke editor program. 2. Edit program yang anda sudah jalankan di percobaan 5 dengan mengubah kriteria keluaran sebagai berikut : a. Mengirimkan data tanpa pariti b. Mengirimkan data dengan pariti ganjil 3. Setelah selesai melakukan modifikasi program tersebut jalankan dan analisis keluarannya.

12 Praktek 7 Tinjauan Terhadap Perangkat Keras & Lunak Komunikasi Paralel Tujuan : Mahasiswa dapat membedakan mengenai mode port pada parallel dan pengunaan interupsi. Mahasiswa dapat menjelaskan sifat kelistrikan standard dari komunikasi paralel, prinsip kerja serta koneksi sistem dan juga dapat melakukan penggunaan Alat-alat 1 Unit PC atau notebook Koneksi internet Simulator Edsim51 Petunjuk Praktek 1. Jalankan program berikut ini pada simulator EdSim51 dan analisis outputnya start: DEC P1 ; decrement port 1 JMP start ; and repeat

13 2. Jalankan program berikut ini pada simulator EdSim51 dan analisis outputnya start: MOV P1, P2 JMP start ; move data on P2 pins to P1 ; and repeat 3. Jalankan program ini dalam EdSim51 dan analisis outputnya. start: SETB P3.3 ; SETB P3.4 ; enable display 3 MOV P1, # B ; put pattern for 1 on display MOV P1, #0FFH ; clear the display CLR P3.3 ; enable display 2 MOV P1, # B ; put pattern for 2 on display MOV P1, #0FFH ; clear the display CLR P3.4 ; SETB P3.3 ; enable display 1 MOV P1, # B ; put pattern for 3 on display MOV P1, #0FFH ; clear the display CLR P3.3 ; enable display 0 MOV P1, # B ; put pattern for 4 on display MOV P1, #0FFH ; clear display JMP start ; jump back to start..

14 ; put data in RAM MOV 30H, #'A' MOV 31H, #'B' MOV 32H, #'C' MOV 33H, #0 ; end of data marker ; initialise the display ; see instruction set for details CLR P1.3 are being sent to the module ; clear RS - indicates that instructions ; function set CLR P1.7 ; CLR P1.6 ; SETB P1.5 ; CLR P1.4 ; high nibble set SETB P1.2 ; CLR P1.2 ; negative edge on E CALL delay ; wait for BF to clear ; function set sent for first time - tells module to go into 4-bit mode ; Why is function set high nibble sent twice? See 4-bit operation on pages 39 and 42 of HD44780.pdf. SETB P1.2 ; CLR P1.2 ; negative edge on E ; same function set high nibble sent a second time SETB P1.7 changed) ; low nibble set (only P1.7 needed to be SETB P1.2 ; CLR P1.2 ; negative edge on E ; function set low nibble sent CALL delay ; wait for BF to clear

15 ; entry mode set ; set to increment with no shift CLR P1.7 ; CLR P1.6 ; CLR P1.5 ; CLR P1.4 ; high nibble set SETB P1.2 ; CLR P1.2 ; negative edge on E SETB P1.6 ; SETB P1.5 ; low nibble set SETB P1.2 ; CLR P1.2 ; negative edge on E CALL delay ; wait for BF to clear ; display on/off control ; the display is turned on, the cursor is turned on and blinking is turned on CLR P1.7 ; CLR P1.6 ; CLR P1.5 ; CLR P1.4 ; high nibble set SETB P1.2 ; CLR P1.2 ; negative edge on E SETB P1.7 ; SETB P1.6 ; SETB P1.5 ; SETB P1.4 ; low nibble set SETB P1.2 ; CLR P1.2 ; negative edge on E CALL delay ; wait for BF to clear ; send data SETB P1.3 ; clear RS - indicates that data is being sent to module MOV R1, #30H ; data to be sent to LCD is stored in 8051 RAM, starting at location 30H loop: MOV ; move data pointed to by R1 to A JZ finish ; if A is 0, then end of data has been reached - jump out of loop CALL sendcharacter ; send data in A to LCD module INC R1 ; point to next piece of data JMP loop ; repeat finish:

16 JMP $ sendcharacter: MOV C, ACC.7 ; MOV P1.7, C ; MOV C, ACC.6 ; MOV P1.6, C ; MOV C, ACC.5 ; MOV P1.5, C ; MOV C, ACC.4 ; MOV P1.4, C ; high nibble set SETB P1.2 ; CLR P1.2 ; negative edge on E MOV C, ACC.3 ; MOV P1.7, C ; MOV C, ACC.2 ; MOV P1.6, C ; MOV C, ACC.1 ; MOV P1.5, C ; MOV C, ACC.0 ; MOV P1.4, C ; low nibble set SETB P1.2 ; CLR P1.2 ; negative edge on E CALL delay ; wait for BF to clear delay: MOV R0, #50 DJNZ R0, $ RET.

17 Praktek 8 Contoh Aplikasi Komunikasi Paralel Tujuan : Mahasiswa dapat menguji port paralel Mahasiswa dapat menyalakan LED melalui simulator Alat-alat 1 Unit PC atau notebook Koneksi internet Simulator EdSim51 Petunjuk Praktek 1. Jalankan listing program berikut ini pada simulator dan analisis outputnya start: MOV P1, P2 JMP start ; move data on P2 pins to P1 ; and repeat 2. Jalankan listing program berikut ini pada simulator dan analisis outputnya

18 start: SETB P3.3 ; SETB P3.4 ; enable display 3 MOV P1, # B ; put pattern for 1 on display MOV P1, #0FFH ; clear the display CLR P3.3 ; enable display 2 MOV P1, # B ; put pattern for 2 on display MOV P1, #0FFH ; clear the display CLR P3.4 ;..

19 Praktek 9 Dasar Dasar Akuisisi Data Tujuan : Memahami konsep dasar-dasar akuisisi dengan memanfaatkan a DAC dan ADC Alat-alat 1 Unit PC atau notebook Simulator EdSim51 Petunjuk Praktek 1. Membuat generator signal pada DAC yang akan dibawa oleh rangkaian ADC CLR P0.7 ; enable the DAC WR line loop: MOV P1, A ; move data in the accumulator to the ADC inputs (on P1) ADD A, #8 ; increase accumulator by 8 JMP loop ; jump back to loop 2. Menganalis keluaran simulator dengan menjalankan program diatas..

20 Praktek 10 Dasar Dasar Konversi Data Tujuan : Mahasiswa dapat memahami cara kerja berbagai DAC Mahasiswa mampu mendisain aplikasi sederhana menggunakan DAC Alat-alat 1 Unit PC atau notebook Simulator EdSim51 Petunjuk Praktek 1. Ketikkan program berikut ini pada editor EdSim51 untuk membuat aplikasi akuisisi data menggunakan ADC. 2. Menuliskan listing program berikut ini pada editor EdSim51 untuk membaca data signal yang dihasilkan oleh perintah nomor ORG 0 ; reset vector JMP main ; jump to the main program ORG 3 JMP ext0isr ORG 0BH JMP timer0isr ORG 30H main: ; external 0 interrupt vector ; jump to the external 0 ISR ; timer 0 interrupt vector ; jump to timer 0 ISR ; main program starts here

21 ; set external 0 interrupt as edge- ; enable external 0 interrupt ; enable DAC WR line ; set timer 0 as 8-bit auto-reload SETB IT0 activated SETB EX0 CLR P0.7 MOV TMOD, #2 interval timer MOV TH0, #-20 ; put -20 into timer 0 high-byte - this reload value, ; with system clock of 12 MHz, will result in a timer 0 overflow every 20 us MOV TL0, #-20 ; put the same value in the low byte to ensure the timer starts counting from ; 236 (256-20) rather than 0 SETB TR0 ; start timer 0 SETB ET0 ; enable timer 0 interrupt SETB EA ; set the global interrupt enable bit JMP $ ; jump back to the same line (ie: do nothing) ; end of main program ; timer 0 ISR - simply starts an ADC conversion timer0isr: CLR P3.6 ; clear ADC WR line SETB P3.6 ; then set it - this results in the required positive edge to start a conversion RETI ; return from interrupt ; external 0 ISR - responds to the ADC conversion complete interrupt ext0isr: CLR P3.7 ; clear the ADC RD line - this enables the data lines MOV P1, P2 ; take the data from the ADC on P2 and send it to the DAC data lines on P1 SETB P3.7 ; disable the ADC data lines by setting RD RETI ; return from interrupt Analilis keluaran program diatas.

22 Praktek 11 Aplikasi Antarmuka Menggunakan USB Tujuan : o Mahasiswa dapat mengetahui perkembangan terkini pemanfaatan USB dalam mikrokontroler, PC ataupun notebook. Alat-alat 1 Unit PC atau notebook Koneksi internet Petunjuk Praktek Siapkan satu unit PC yang terkoneksi internet dengan baik untuk mencari informasi tentang perkembangan perangkat keras terkini USB yang digunakan PC ataupun notebook. Kemudian lakukan deskripsi singkat menurut anda mengenai perkembangan terkini USB tersebut dan sebutkan sumbernya

23 ... Praktek 12 Aplikasi Antarmuka Menggunakan Bluetooth Tujuan : o Mahasiswa dapat mengetahui perkembangan terkini pemanfaatan bluetooth dalam mikrokontroler, PC ataupun notebook. Alat-alat 1 Unit PC atau notebook Koneksi internet Petunjuk Praktek Siapkan satu unit PC yang terkoneksi internet dengan baik untuk mencari informasi tentang perkembangan perangkat keras terkini Bluetooth digunakan PC ataupun notebook. Kemudian lakukan deskripsi singkat menurut anda mengenai perkembangan terkini bleutooth tersebut dan sebutkan sumbernya

24

Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only)

Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only) 1. Operasi Serial Port mempunyai On Chip Serial Port yang dapat digunakan untuk komunikasi data serial secara Full Duplex sehingga Port Serial ini masih dapat menerima data pada saat proses pengiriman

Lebih terperinci

4. Port Input/Output Mikrokontroler MCS-51

4. Port Input/Output Mikrokontroler MCS-51 4. Port Input/Output Mikrokontroler MCS-51 Mikrokontroler MCS-51 memiliki 2 jenis port input/output, yaitu port I/O parallel dan port I/O serial. Port I/O parallel sebanyak 4 buah dengan nama P0,P1,P2

Lebih terperinci

Pertemuan 10 Arsitektur Mikrokontroler 8051

Pertemuan 10 Arsitektur Mikrokontroler 8051 Pertemuan 10 Arsitektur Mikrokontroler 8051 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Menjelaskan arsitektur mikrokontroler 8051 Arsitektur Mikrokontroller 8051 Materi:

Lebih terperinci

PORT SERIAL MIKROKONTROLER ATMEL AT89C51

PORT SERIAL MIKROKONTROLER ATMEL AT89C51 Lab Elektronika Industri Mikrokontroler - 1 PORT SERIAL MIKROKONTROLER ATMEL AT89C51 I. FISIK AT89C51 Mikrokontroler AT89C51 umumnya mempunyai kemasan 40 pin seperti gambar berikut. AT89C51 telah dilengkapi

Lebih terperinci

PANDUAN DASAR MIKROKONTROLER KELUARGA MCS-51

PANDUAN DASAR MIKROKONTROLER KELUARGA MCS-51 PANDUAN DASAR MIKROKONTROLER KELUARGA MCS-51 PANDUAN DASAR MIKROKONTROLER KELUARGA MCS-51 Danny Christanto, S.T. Kris Pusporini, S.T., M.T. 2004, Innovative Electronics Hak Cipta dilindungi undang-undang

Lebih terperinci

Percobaan 6. SERIAL INTERFACE Menggunakan DT-51 MinSys

Percobaan 6. SERIAL INTERFACE Menggunakan DT-51 MinSys Percobaan 6 SERIAL INTERFACE Menggunakan DT-51 MinSys Membuat aplikasi serial interface untuk komuniksi secara serial melalui pin RXD dan TXD pada MCS-51. Membuat program menggunakan serial port (DB9)

Lebih terperinci

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA Mata Kuliah Kode / SKS Program Studi Fakultas : Pengantarmukaan Periferal Komputer : AK012214 / 2 SKS : Sistem Komputer : Ilmu Komputer & Teknologi Informasi 1 2 Pendahuluan Mampu memberikan gambaran umum

Lebih terperinci

Mikrokontroler 89C51 Bagian II :

Mikrokontroler 89C51 Bagian II : Mikrokontroler 89C51 Bagian II : Mikrokontroler 89C51 Mikrokontroler 89C51 merupakan mikrokomputer CMOS 8 bit dengan 4 Kbytes Flash Programmable Memory. Arsitektur 89C51 ditunjukkan pada gambar 2. Accumulator

Lebih terperinci

Gambar Komunikasi serial dengan komputer

Gambar Komunikasi serial dengan komputer 1.6. Port Serial Umumnya orang selalu menganggap port seri pada MCS51 adalah UART yang bekerja secara asinkron, jarang yang menyadari port seri tersebut bisa pula bekerja secara sinkron, pada hal sebagai

Lebih terperinci

Percobaan 5 PENGENALAN MIKROKONTROLER 8051

Percobaan 5 PENGENALAN MIKROKONTROLER 8051 Percobaan 5 PENGENALAN MIKROKONTROLER 8051 I. Tujuan 1. Mempelajari arsitektur mikrokontroller 8051 2. Memahami macam-macam interrupt yang ada pada mikrokontroller 8051 3. Memahami penggunaan I/O port

Lebih terperinci

Akuisasi data dengan remote host AT89s51 melalui serial RS232

Akuisasi data dengan remote host AT89s51 melalui serial RS232 Akuisasi data dengan remote host AT89s51 melalui serial RS232 I. Tujuan 1. Mahasiswa mampu merealisasikan sebuah system data jarak jauh dengan remote host berbasis MCS51 yang terhubung pada pc melalui

Lebih terperinci

Percobaan 8 INTERFACE MIKROKONTROLER DAN KOMPUTER SECARA SERIAL

Percobaan 8 INTERFACE MIKROKONTROLER DAN KOMPUTER SECARA SERIAL Percobaan 8 INTERFACE MIKROKONTROLER DAN KOMPUTER SECARA SERIAL I. Tujuan 1. Memahami komunikasi serial. 2. Memahami cara mengggunakan interrupt serial pada mikrokontroller 8051. 3. Memahami cara kerja

Lebih terperinci

Wireless Infrared Printer dengan DST-51 (Komunikasi Infra Merah dengan DST-51)

Wireless Infrared Printer dengan DST-51 (Komunikasi Infra Merah dengan DST-51) Wireless Infrared Printer dengan DST-5 (Komunikasi Infra Merah dengan DST-5) Komunikasi Infra Merah dilakukan dengan menggunakan dioda infra merah sebagai pemancar dan modul penerima infra merah sebagai

Lebih terperinci

REGISTER-REGISTER Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY

REGISTER-REGISTER Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY REGISTER-REGISTER 8051 Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY E-mail : sumarna@uny.ac.id 1. PC (Program Counter) PC dengan ukuran 16 bit menentukan lokasi berikutnya yang akan dieksekusi (dijalankan).

Lebih terperinci

Percobaan 5. TIMER/COUNTER Menggunakan DT-51 MinSys

Percobaan 5. TIMER/COUNTER Menggunakan DT-51 MinSys Percobaan 5 TIMER/COUNTER Menggunakan DT-51 MinSys Menggunakan Timer/Counter pada DT-51 Mininum System sebagai timer ataupun sebagai counter. Memanfaatkan Special Fungtion Register (SFR) untuk mengatur

Lebih terperinci

TERJADI INTERRUPT MELAYANI INTERRUPT KEMBALI MENERUSKAN PROGRAM YANG TERHENTI PROGRAM YANG SEDANG BERJALAN. Gambar 4.1 Interrupt

TERJADI INTERRUPT MELAYANI INTERRUPT KEMBALI MENERUSKAN PROGRAM YANG TERHENTI PROGRAM YANG SEDANG BERJALAN. Gambar 4.1 Interrupt 1. Interrupt Interrupt adalah suatu kejadian atau peristiwa yang menyebabkan mikrokontroler berhenti sejenak untuk melayani interrupt tersebut. Program yang dijalankan pada saat melayani interrupt disebut

Lebih terperinci

BAB II TEORI DASAR PENUNJANG

BAB II TEORI DASAR PENUNJANG BAB II TEORI DASAR PENUNJANG 2.1 Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan dari teknologi mikroprosesor dan mikrokomputer, hadir memenuhi kebutuhan pasar (marked need) dan teknologi

Lebih terperinci

TIMER DAN COUNTER MIKROKONTROLER ATMEL

TIMER DAN COUNTER MIKROKONTROLER ATMEL Lab Elektronika Industri Mikrokontroler - 1 TIMER DAN COUNTER MIKROKONTROLER ATMEL I. TIMER DAN COUNTER Timer atau counter pada dasarnya adalah sebuah pencacah. Pencacah itu bisa dipakai sebagai pewaktu

Lebih terperinci

BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN

BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN BAB IV ANALISA DAN HASIL UJI COBA RANGKAIAN 4.1 Prinsip Kerja Rangkaian Rangkaian ini bekerja berdasarkan dua buah sensor yang di pasang secara berdampingan, dengan memanfaatkan Phototransistor sebagai

Lebih terperinci

Organisasi Sistem Komputer. Port Serial

Organisasi Sistem Komputer. Port Serial Organisasi Sistem Komputer Port Serial Ditulis Oleh : Ria Anggraeni (10060204004) Taufik Saleh (10060207002) Fenny Maslia U (10060204006) Gita Rakhmalia (10060204015) Universitas Islam Bandung 2008 Pada

Lebih terperinci

Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL

Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL Pendahuluan Mikroprosessor 8051 (Struktur dan Organisasi Memori, SFR ) Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL A. Organisasi Memori Mikroprosesor 8051 Pada mikrokontroler keluarga MCS51

Lebih terperinci

PERCOBAAN 9 T I M E R/ COUNTER

PERCOBAAN 9 T I M E R/ COUNTER PERCOBAAN 9 T I M E R/ COUNTER TUJUAN 1. Memahami fungsi timer dan counter pada mikrokontroller 2. Memahami rangkaian interface untuk aplikasi timer dan counter 3. Dapat memanfaatkan fungsi counter untuk

Lebih terperinci

Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port)

Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port) Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port) Untuk merancang sebuah perangkat yang dapat mengirimkan data dari PC Parallel Port ke Printer secara wireless, maka

Lebih terperinci

Pengendalian 8 buah Motor oleh DST-51

Pengendalian 8 buah Motor oleh DST-51 Ib2 Pengendalian 8 buah Motor oleh DST-51 Pada aplikasinya, seringkali suatu sistem mikrokontroler digunakan untuk mengendalikan beberapa buah motor secara bersamaan. Berikut ini adalah pengendalian delapan

Lebih terperinci

Gambar 1.1. Diagram blok mikrokontroller 8051

Gambar 1.1. Diagram blok mikrokontroller 8051 1.1. Organisasi Memori Semua divais 8051 mempunyai ruang alamat yang terpisah untuk memori program dan memori data, seperti yang ditunjukkan pada gambar1.1. dan gambar 1.2. Pemisahan secara logika dari

Lebih terperinci

Laporan Modul 2, EL3006 Timer/Counter dan Interrupt Jongguran Sondang DN ( )/ Kelompok 48/ Jumat, 14 Maret 2008 Asisten: Virgilius

Laporan Modul 2, EL3006 Timer/Counter dan Interrupt Jongguran Sondang DN ( )/ Kelompok 48/ Jumat, 14 Maret 2008 Asisten: Virgilius Laporan Modul 2, EL3006 Timer/Counter dan Interrupt Jongguran Sondang DN (132 05 110)/ Kelompok 48/ Jumat, 14 Maret 2008 Asisten: Virgilius Abstrak pada praktikum kali ini, praktikan diharapkan mampu membuat

Lebih terperinci

BAB V HASIL DAN PEMBAHASAN Perangkat Keras (Hardware)

BAB V HASIL DAN PEMBAHASAN Perangkat Keras (Hardware) BAB V HASIL DAN PEMBAHASAN Hasil penelitian ini dapat dibedakan menjadi dua, yaitu perangkat keras (hardware) dan perangkat lunak (software). Perangkat keras yang dihasilkan berupa modul atau alat pendeteksi

Lebih terperinci

Mengenal bahasa assembly

Mengenal bahasa assembly Mengenal bahasa assembly adiatma adiatma@raharja.info Abstrak Komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program

Lebih terperinci

PERTEMUAN TIMER & COUNTER MIKROKONTROLER 89C51

PERTEMUAN TIMER & COUNTER MIKROKONTROLER 89C51 PERTEMUAN TIMER & COUNTER MIKROKONTROLER 89C51 Pemakaian Timer TIMMER MIKROKONTROLER 89C51 Timer atau pewaktu dan counter atau pencacah adalah jenis pengatur waktu didalam mikrokontroler. Didalam mikrokontroler

Lebih terperinci

PERCOBAAN 15 I N T E R U P S I

PERCOBAAN 15 I N T E R U P S I PERCOBAAN 15 I N T E R U P S I TUJUAN 1. Memahami sistem interupsi pada mikrokontroller 2. Menerapkan sistem interupsi pada pembuatan jam digital 3. Memahami penggunakan bahasa assembly untuk penggunakan

Lebih terperinci

ORGANISASI MEMORI MIKROKONTROLER MCS-51. Yoyo Somantri dan Erik Haritman Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia

ORGANISASI MEMORI MIKROKONTROLER MCS-51. Yoyo Somantri dan Erik Haritman Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia ORGANISASI MEMORI MIKROKONTROLER MCS-51 Yoyo Somantri dan Erik Haritman Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia Pendahuluan Dalam bab ini akan dibahas tujuan perkuliahan,

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Perancangan alat pada tugas akhir ini meliputi pemilihan komponen dan perhitungannya serta memilih rangkaian yang tepat dalam merancang dan membuat alat yang telah di rencanakan.

Lebih terperinci

Alarm Pintu, Harap Pintu Tutup Kembali, Jangan Buka Pintu Lama-lama versi 2

Alarm Pintu, Harap Pintu Tutup Kembali, Jangan Buka Pintu Lama-lama versi 2 Alarm Pintu, Harap Pintu Tutup Kembali, Jangan Buka Pintu Lama-lama versi 2 Kalo sobat pernah jalan-jalan ke sebuah kantor dan lihat di pintu ada tulisan: HARAP PINTU TUTUP KEMBALI atau MOHON PINTU TUTUP

Lebih terperinci

M1632 MODULE LCD 16 X 2 BARIS (M1632)

M1632 MODULE LCD 16 X 2 BARIS (M1632) M1632 MODULE LCD 16 X 2 BARIS (M1632) Deskripsi: M1632 adalah merupakan modul LCD dengan tampilan 16 x 2 baris dengan konsumsi daya yang rendah. Modul ini dilengkapi dengan mikrokontroler yang didisain

Lebih terperinci

I. Pendahuluan. Mikroprosesor CPU. Gambar 1. Perbedaan Mikrokontroler dengan Mikroprosesor

I. Pendahuluan. Mikroprosesor CPU. Gambar 1. Perbedaan Mikrokontroler dengan Mikroprosesor I. Pendahuluan Mikrokontroler, jika diterjemahkan secara harfiah, berarti pengendali yang berukuran mikro. Sekilas mikrokontroler hampir sama dengan mikroprosesor. Namun mikrokontroler memiliki banyak

Lebih terperinci

PERCOBAAN 11 PULSE WIDHT MODULATION

PERCOBAAN 11 PULSE WIDHT MODULATION PERCOBAAN 11 PULSE WIDHT MODULATION TUJUAN: 1. Memahami prinsip dasar PWM 2. Memahami rangkaian Driver Motor DC 3. Memahami pemrograman assembly untuk pengaturan PWM Konsep Dasar PWM Salah satu cara yang

Lebih terperinci

ANTAR MUKA DST-51 DENGAN MODUL AD-0809

ANTAR MUKA DST-51 DENGAN MODUL AD-0809 ANTAR MUKA DST-51 DENGAN MODUL AD-0809 ADC0809 ADC0809 adalah IC pengubah tegangan analog menjadi digital dengan masukan berupa 8 kanal input yang dapat dipilih. IC ADC0809 dapat melakukan proses konversi

Lebih terperinci

DASAR INPUT/OUTPUT (1) (PORT PPI DAN PORT 1 SEBAGAI OUTPUT)

DASAR INPUT/OUTPUT (1) (PORT PPI DAN PORT 1 SEBAGAI OUTPUT) Percobaan DASAR INPUT/OUTPUT () (PORT PPI DAN PORT SEBAGAI OUTPUT) Menggunakan DT-5 MinSys Mengamati keluaran data berupa nyala LED setelah proses pemindahan data (akses eksternal) dari sebuah register

Lebih terperinci

Teknik Interface Keypad 4x3 ke DST-51

Teknik Interface Keypad 4x3 ke DST-51 Teknik Interface Keypad 4x3 ke DST-51 Keypad 4x3 di sini adalah sebuah keypad matrix dengan susunan empat baris dan tiga kolom dengan sebuah common. R1 R2 R3 R4 1 2 3 4 5 6 7 8 9 * 9 # C1 C2 C3 Gambar

Lebih terperinci

Antarmuka LCD pada DST-AVR

Antarmuka LCD pada DST-AVR Antarmuka LCD pada DST-AVR M1632 adalah merupakan modul LCD dengan tampilan 16 x 2 baris dengan konsumsi daya yang rendah. Modul ini dilengkapi dengan mikrokontroler yang didisain khusus untuk mengendalikan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Perangkat Keras 2.1.1 Bahasa Assembly MCS-51 Bahasa yang digunakan untuk memprogram IC mikrokontroler AT89S51 adalah bahasa assembly untuk MCS-51. angka 51 merupakan jumlah instruksi

Lebih terperinci

MAKALAH. Timer atau Counter 0 dan 1. Oleh : Rizky Dwi N ( ) Satrio Teguh Yulianto ( ) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO

MAKALAH. Timer atau Counter 0 dan 1. Oleh : Rizky Dwi N ( ) Satrio Teguh Yulianto ( ) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO MAKALAH Timer atau Counter 0 dan 1 Oleh : Rizky Dwi N (1431110061 ) Satrio Teguh Yulianto (1431110023) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MALANG TAHUN 2015/2016 i KATA PENGANTAR

Lebih terperinci

MODE OPERASI TIMER/COUNTER. Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY

MODE OPERASI TIMER/COUNTER. Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY MODE OPERASI TIMER/COUNTER Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY E-mail : sumarna@uny.ac.id 1. Mode 0 : Timer/Counter 13 bit. Gambar berikut menunjukkan konfigurasi operasi timer/counter mode 0. Salah

Lebih terperinci

PORT PARALEL MIKROKONTROLER ATMEL AT89C51

PORT PARALEL MIKROKONTROLER ATMEL AT89C51 Lab Elektronika Industri Mikrokontroler - 1 PORT PARALEL MIKROKONTROLER ATMEL AT89C51 I. FISIK AT89C51 Mikrokontroler AT89C51 umumnya mempunyai kemasan 40 pin seperti gambar berikut. AT89C51 mempunyai

Lebih terperinci

Gambar 1. Rangkaian interface ke LCD Karakter 2 x16

Gambar 1. Rangkaian interface ke LCD Karakter 2 x16 PERCOBAAN 4 LCD KARAKTER TUJUAN: 1. Memahami rangkaian interface mikrokontroller dengan LCD Karakter 2 x 16 2. Dapat memahami program assembly untuk menampilkan data ke LCD Karakter 2 x 16 3. Memahami

Lebih terperinci

Memprogram Interupsi AT89S51

Memprogram Interupsi AT89S51 BAGIAN 1 AT89S51 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram interupsi Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami dasar-dasar interupsi Mikrokontroler AT89S51 2. Mahasiswa memahami

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Diagram Blok Rangkaian Pada bab ini akan di bahas tentang perancangan sebuah alat yang meliputi diagram blok rangkaian dan realisasi rangkaian dengan prinsip kerja dari masingmasing

Lebih terperinci

PERCOBAAN 2 SAKLAR PUSH BUTTON

PERCOBAAN 2 SAKLAR PUSH BUTTON TUJUAN: PERCOBAAN 2 SAKLAR PUSH BUTTON 1. Memahami rangkaian mikrokontroller dengan interface ke saklar 2. Memahami program assembly untuk mengambil data saklar dan mengeluarkan data ke LED. 3. Memahami

Lebih terperinci

UJIAN AKHIR SEMESTER TAHUN AKADEMIK 2010/2011

UJIAN AKHIR SEMESTER TAHUN AKADEMIK 2010/2011 NIM NAMA KELAS DOSEN UJIAN AKHIR SEMESTER TAHUN AKADEMIK 2010/2011 TEAM MIKROPROSESOR DAN ANTARMUKA (SK2023) Tanggal Waktu 120 menit Sifat Ujian Closed book, No Calculator TTD Nilai A. Pilihan Ganda Pilihlah

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA. Pengujian terhadap sistem yang telah dibuat dilakukan untuk mengetahui

BAB IV PENGUJIAN DAN ANALISA. Pengujian terhadap sistem yang telah dibuat dilakukan untuk mengetahui BAB IV PENGUJIAN DAN ANALISA Pengujian terhadap sistem yang telah dibuat dilakukan untuk mengetahui apakah sistem yang telah dibuat sudah dapat digunakan sesuai dengan perencanaan yang ada. Pengujian dan

Lebih terperinci

AD Channel AD Conversion

AD Channel AD Conversion AD-0809 8 Channel AD Conversion Fitur: - 8 Channel Multiplex Analog Input - 0 5 Volt Analog Input - 4 Interrupt Output Selector - 4 Address Selector - Kompatibel DST-51 Minimum System & SC-51 - Free Running

Lebih terperinci

AKSES MEMORI Menggunakan DT-51 MinSys

AKSES MEMORI Menggunakan DT-51 MinSys AKSES MEMORI Menggunakan DT-51 MinSys Mengakses eksternal memori dan data memori pada DT-51 Minimum sistem. Membuat program untuk penulisan atau pembacaan data pada memori eksternal DT-51 MinSys. Memori

Lebih terperinci

Menggunakan Bahasa Pemrograman Assembly

Menggunakan Bahasa Pemrograman Assembly BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil menggunakan bahasa pemrograman assembly Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami konstruksi program assembly 2. Mahasiswa memahami proses

Lebih terperinci

Perancangan Serial Stepper

Perancangan Serial Stepper Perancangan Serial Stepper ini : Blok diagram dari rangakaian yang dirancang tampak pada gambar dibawah Komputer Antar Muka Peralatan luar Komputer Komputer berfungsi untuk mengendalikan peralatan luar,

Lebih terperinci

PENAMPIL TOMBOL-TOMBOL REMOTE CONTROL SONY PADA M1632 LCD OLEH MODUL DST-52

PENAMPIL TOMBOL-TOMBOL REMOTE CONTROL SONY PADA M1632 LCD OLEH MODUL DST-52 PENAMPIL TOMBOL-TOMBOL REMOTE CONTROL SONY PADA M1632 LCD OLEH MODUL DST-52 Pada artikel-artikel sebelumnya, banyak dibahas penggunaan keypad ataupun PC keyboard sebagai media input data dari suatu system

Lebih terperinci

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK

BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK BAB IV HASIL PENGUKURAN DAN PENGUJIAN ALAT SISTEM PENGONTROL BEBAN DAYA LISTRIK 4.1 Pengukuran Alat Pengukuran dilakukan untuk melihat apakah rangkaian dalam sistem yang diukur sesuai dengan spesifikasi

Lebih terperinci

PENGGUNAAN KEYPAD 4X3 DAN PC KEYBOARD PADA MODUL DST-52 DENGAN TAMPILAN M1632 LCD

PENGGUNAAN KEYPAD 4X3 DAN PC KEYBOARD PADA MODUL DST-52 DENGAN TAMPILAN M1632 LCD PENGGUNAAN KEYPAD 4X3 DAN PC KEYBOARD PADA MODUL DST-52 DENGAN TAMPILAN M1632 LCD Setelah kita bahas penggunaan keypad 4x3 (tipe KP-43865) dengan metode penulisan karakter pada keypad handphone di mana

Lebih terperinci

MESIN KETIK ELEKTRONIK DENGAN TAMPILAN M1632 LCD OLEH MODUL DST-52

MESIN KETIK ELEKTRONIK DENGAN TAMPILAN M1632 LCD OLEH MODUL DST-52 MESIN KETIK ELEKTRONIK DENGAN TAMPILAN M1632 LCD OLEH MODUL DST-52 Akhir-akhir ini, keberadaan mesin ketik sudah mulai tergusur dengan adanya printer. Namun sebuah printer membutuhkan komputer untuk mengendalikannya.

Lebih terperinci

PERCOBAAN 10 PORT SERIAL

PERCOBAAN 10 PORT SERIAL PERCOBAAN 10 PORT SERIAL TUJUAN 1. Memahami rangkaian interface port serial 2. Memahami mengkonfigurasikan komunikasi serial pada port serial PC 3. Memahami penulisan bahasa assembly untuk konfigurasi

Lebih terperinci

BAB III PERANCANGAN DAN IMPLEMENTASI. Pada tugas akhir ini akan dibuat sebuah perangkat keras PLC dengan fasilitas

BAB III PERANCANGAN DAN IMPLEMENTASI. Pada tugas akhir ini akan dibuat sebuah perangkat keras PLC dengan fasilitas BB III PERNCNGN DN IMPLEMENTSI Pada tugas akhir ini akan dibuat sebuah perangkat keras PLC dengan fasilitas minimun beserta perangkat lunak sistem operasinya yang ditanamkan pada mikrokontroler sehingga

Lebih terperinci

MODUL 1 Pengenalan C untuk 8051 (Compile dan Download)

MODUL 1 Pengenalan C untuk 8051 (Compile dan Download) MODUL 1 Pengenalan C untuk 8051 (Compile dan Download) Bahasa pemrograman C adalah sebuah bahasa 'mid-level', namun memiliki fitur 'high-level' (seperti support pada fungsi dan modul) dan juga memiliki

Lebih terperinci

Percobaan 3 PENGENALAN INTERFACE I 2 C

Percobaan 3 PENGENALAN INTERFACE I 2 C Percobaan 3 PENGENALAN INTERFACE I 2 C I. Tujuan 1. Untuk Mengenal Modul Serial port dengan I 2 C 2. Mengenal protocol I 2 C. 3. Mempelajari IC PCF8574 Remote 8 bit I/O Expander for I 2 C Bus. 4. Mengirim

Lebih terperinci

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART I. Tujuan 1. Untuk Mengenal Modul Serial port dan Mempelajari Konfigurasi Input dan Output dari serial port 2. Dapat membuat program untuk pengiriman dan

Lebih terperinci

2. Unit Praktikum Perhitungan Aritmatika

2. Unit Praktikum Perhitungan Aritmatika 2. Unit Praktikum Perhitungan Aritmatika Data yang dipakai dalam mikrokontroler ATmega8535 direpresentasikan dalam sistem bilangan biner, desimal dan bilangan heksadesimal. Data yang terdapat di mikrokontroler

Lebih terperinci

Register-register MT8888

Register-register MT8888 Register-register MT8888 MT8888 mempunyai 3 buah register yaitu Register Kontrol untuk mengatur kerja IC MT8888, Register Status untuk melihat status IC MT8888 dan Register Data untuk mengirim dan menerima

Lebih terperinci

BAB 13 INTERFACE KE PRINTER DOT MATRIKS

BAB 13 INTERFACE KE PRINTER DOT MATRIKS BAB 13 INTERFACE KE PRINTER DOT MATRIKS TUJUAN 1. Memahami rangkaian interface keyboard PC PS/2 2. Memahami bahasa pemrograman assembly pengambilan data keyboard PC 3. Dapat menampilan data keyboard PC

Lebih terperinci

PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM SYSTEM VER 3.0 DAN DT-51 TRAINER BOARD

PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM SYSTEM VER 3.0 DAN DT-51 TRAINER BOARD PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM SYSTEM VER 3.0 DAN DT-51 TRAINER BOARD PANDUAN PRAKTIKUM DASAR MIKROKONTROLER KELUARGA MCS-51 MENGGUNAKAN DT-51 MINIMUM

Lebih terperinci

PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51

PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51 PENGHITUNG WAKTU DENGAN TAMPILAN LCD M1632 OLEH DST-51 Penghitung waktu yang dimulai dengan menekan tombol start dan stop atau lebih dikenal dengan stop watch sudah banyak terdapat pada arloji-arloji digital

Lebih terperinci

INSTRUKSI DAN BAHASA PEMOGRAMAN MIKROKONTROLER

INSTRUKSI DAN BAHASA PEMOGRAMAN MIKROKONTROLER INSTRUKSI DAN BAHASA PEMOGRAMAN MIKROKONTROLER Yoyo Somantri dan Erik Haritman Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia Pendahuluan Dalam bab ini akan dibahas tujuan

Lebih terperinci

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132 DT-BASIC DT-BASIC Application Note AN132 BASIC Analog I/O Oleh: Tim IE Sebuah contoh lagi mengenai aplikasi modul DT-BASIC menggunakan bahasa pemrograman PBASIC dengan bantuan software compiler BASIC STAMP

Lebih terperinci

Data Communication Between MMI (Man Machine Interface) Module and Scrambler/Descrambler Module of Scrambler Telephone

Data Communication Between MMI (Man Machine Interface) Module and Scrambler/Descrambler Module of Scrambler Telephone Data Communication Between MMI (Man Machine Interface) Module and Scrambler/Descrambler Module of Scrambler Telephone Komunikasi Data Antara Modul MMI (Man Machine Interface) dan Modul Scrambler/Descrambler

Lebih terperinci

DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT)

DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT) PERCOBAAN 2 DASAR INPUT/OUTPUT (2) (PORT PPI DAN PORT 1 SEBAGAI INPUT/OUTPUT) Menggunakan DT-51 MinSys Mengamati keluaran data berupa nyala LED setelah proses pemindahan data (akses eksternal) dari sebuah

Lebih terperinci

BAB 3 PERANCANGAN ALAT DAN PROGRAM

BAB 3 PERANCANGAN ALAT DAN PROGRAM BAB 3 PERANCANGAN ALAT DAN PROGRAM 3.1. DIAGRAM BLOK display Penguat sinyal Sensor 1 keypad AT89S51 Penguat sinyal Sensor 5 relay alarm pompa Keterangan diagram blok: Sensor air yang berfungsi untuk mengetahui

Lebih terperinci

Memprogram Port sebagai Output dan Input Sederhana

Memprogram Port sebagai Output dan Input Sederhana BAGIAN 1 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram Port sebagai Input dan Output sederhana menggunakan bahasa pemrograman assembly Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami Konstruksi

Lebih terperinci

MENAMPILKAN 1000 KARAKTER PESAN PADA MODUL M1632 LCD OLEH MODUL DST-51

MENAMPILKAN 1000 KARAKTER PESAN PADA MODUL M1632 LCD OLEH MODUL DST-51 MENAMPILKAN 1000 KARAKTER PESAN PADA MODUL M1632 LCD OLEH MODUL DST-51 Aplikasi ini akan membahas bagaimana proses penampilan pesan sebanyak 1000 karakter pada layar M1632 LCD. Untuk menampilkan pesan

Lebih terperinci

Arsitektur SAP-2 W BUS ACKNOWLEDGE HEXADECIMAL KEYBOARD ENCODER ACCUMULATOR INPUT PORT 1 ALU FLAGS READY INPUT PORT 2 SERIAL IN PROGRAM COUNTER TMP

Arsitektur SAP-2 W BUS ACKNOWLEDGE HEXADECIMAL KEYBOARD ENCODER ACCUMULATOR INPUT PORT 1 ALU FLAGS READY INPUT PORT 2 SERIAL IN PROGRAM COUNTER TMP W BUS ACKNOWLEDGE HEXADECIMAL KEYBOARD ENCODER 16 ACCUMULATOR INPUT PORT 1 READY SERIAL IN 0 7 INPUT PORT 2 ALU 2 FLAGS PROGRAM COUNTER 16 TMP MAR 16 B 16 64 K MEMORY C Arsitektur SAP-2 MDR OUTPUT PORT

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA DATA

BAB IV PENGUJIAN DAN ANALISA DATA BAB IV PENGUJIAN DAN ANALISA DATA Pada bab ini akan dibahas tentang pengujian dan pengoperasian Sistem Pemantau Ketinggian Air Cooling Tower di PT. Dynaplast. Pengujian dan pengoperasian ini dilakukan

Lebih terperinci

Konsep dan Cara Kerja Port I/O

Konsep dan Cara Kerja Port I/O Konsep dan Cara Kerja Port I/O Pertemuan 3 Algoritma dan Pemrograman 2A Jurusan Sistem Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma 2015 Parallel Port Programming Port

Lebih terperinci

PROSES PENGAMBILAN DATA SENSOR DARI DQI

PROSES PENGAMBILAN DATA SENSOR DARI DQI PROSES PENGAMBILAN DATA DARI DQI 04 (Wireless Sensor) Modul DQI 04 adalah merupakan modul Data Aquistion yang dilengkapi dengan rangkaian pengkondisi signal standard instrumentasi dan ADC dengan resolusi

Lebih terperinci

SISTEM INTERUPSI MIKROKONTROLER ATMEL

SISTEM INTERUPSI MIKROKONTROLER ATMEL Lab Elektronika Industri Mikrokontroler 1 I. INTERUPSI SISTEM INTERUPSI MIKROKONTROLER ATMEL Interupsi adalah pengubahan urutan pelaksanaan program karena adanya suatu kejadian atau instruksi yang perlu

Lebih terperinci

KOMUNIKASI DATA DENGAN MENGGUNAKAN TEKNIK RS485

KOMUNIKASI DATA DENGAN MENGGUNAKAN TEKNIK RS485 KOMUNIKASI DATA NGAN MENGGUNAKAN TEKNIK RS485 RS485 adalah teknik komunikasi data serial yang dikembangkan di tahun 1983 di mana dengan teknik ini, komunikasi data dapat dilakukan pada jarak yang cukup

Lebih terperinci

BAB 2 LANDASAN TEORI. Dalam bab ini penulis akan membahas tentang komponen-komponen yang

BAB 2 LANDASAN TEORI. Dalam bab ini penulis akan membahas tentang komponen-komponen yang BAB 2 LANDASAN TEORI Dalam bab ini penulis akan membahas tentang komponen-komponen yang digunakan dalam seluruh unit sistem ini. Agar pembahasan tidak melebar dan menyimpang dari topik utama laporan ini,

Lebih terperinci

TAMPILKAN NADA DTMF DAN DERING TELEPHONE OLEH MODUL DF-88 DAN MODUL DST-51 PADA LCD

TAMPILKAN NADA DTMF DAN DERING TELEPHONE OLEH MODUL DF-88 DAN MODUL DST-51 PADA LCD TAMPILKAN NADA DTMF DAN DERING TELEPHONE OLEH MODUL DF-88 DAN MODUL DST-51 PADA LCD Pada aplikasi-aplikasi menggunakan saluran telephone, proses deteksi nada DTMF maupun sinyal dering seringkali dibutuhkan,

Lebih terperinci

DCH1B3 Konfigurasi Perangkat Keras Komputer SAP-2

DCH1B3 Konfigurasi Perangkat Keras Komputer SAP-2 DCH1B3 Konfigurasi Perangkat Keras Komputer SAP-2 1 11/20/2016 1 Setelah mengikuti perkuliahan ini mahasiswa dapat: Memahami Arsitektur SAP-2. Menjelaskan cara kerja SAP-2. Menjelaskan instruksi-instruksi

Lebih terperinci

Timer Counter. D3 Telekomunikasi.

Timer Counter. D3 Telekomunikasi. Timer Counter D3 Telekomunikasi Timer Pada dasarnya timer dan counter merupakan sistem yang sama-sama menambahkan diri hingga overflow. Timer memanfaatkan frekuensi osilator untuk bertambah tiap machine

Lebih terperinci

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi DAFTAR ISI ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... 1 1.2 Identifikasi Masalah...

Lebih terperinci

I/O dan Struktur Memori

I/O dan Struktur Memori I/O dan Struktur Memori Mikrokontroler 89C51 adalah mikrokontroler dengan arsitektur MCS51 seperti 8031 dengan memori Flash PEROM (Programmable and Erasable Read Only Memory) DESKRIPSI PIN Nomor Pin Nama

Lebih terperinci

Pendahuluan Mikrokontroler 8051

Pendahuluan Mikrokontroler 8051 Pendahuluan Mikrokontroler 8051 Pokok Bahasan: 1. Mikrokontroler 8051 Arsitektur (Architecture) Timers/Counters Interrupts Komunikasi Serial (Serial Communication) Tujuan Belajar: Setelah mempelajari dalam

Lebih terperinci

BAB III ANALISA DAN CARA KERJA RANGKAIAN

BAB III ANALISA DAN CARA KERJA RANGKAIAN BAB III ANALISA DAN CARA KERJA RANGKAIAN 3.1 Analisa Rangkaian Secara Blok Diagram Pada rangkaian yang penulis buat berdasarkan cara kerja rangkaian secara keseluruhan penulis membagi rangkaian menjadi

Lebih terperinci

BAB III RANCANGAN DAN CARA KERJA ALAT

BAB III RANCANGAN DAN CARA KERJA ALAT BAB III RANCANGAN DAN CARA KERJA ALAT 3.1 Perancangan Alat 3.1.1 Blok Diagram Perancangan Alat Rancangan dan cara kerja alat secara blok diagram yaitu untuk mempermudah dalam menganalisa rangkaian secara

Lebih terperinci

Simple As Posible 2 (bag-1)

Simple As Posible 2 (bag-1) Simple As Posible 2 (bag-1) (Pertemuan ke-17) Disusun ulang oleh: Andrian Rakhmatsyah Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Maret 2016 Arsitektur

Lebih terperinci

DT-51Application Note

DT-51Application Note DT-51Application Note AN31 Pencatat Data Percakapan Telepon III (Printer Interfacing) Oleh: Tim IE & Muh. Andi Wicaksono & A. Hadi Syafrudin (Institut Teknologi Sepuluh November) Aplikasi ini sebenarnya

Lebih terperinci

Kumpulan instruksi lengkap yang dimengerti

Kumpulan instruksi lengkap yang dimengerti Set Instruksi: 1 Set instruksi? Kumpulan instruksi lengkap yang dimengerti oleh CPU Operasi dari CPU ditentukan oleh instruksiinstruksi yang dilaksanakan atau dijalankannya. Instruksi ini sering disebut

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Mikrokontroller AT89C51 Meskipun termasuk tua, keluarga mikrokontroler MCS51 adalah mikrokontroler yang paling populer saat ini. Keluarga ini diawali oleh Intel yang mengenalkan

Lebih terperinci

BAB II LANDASAN TEORI. Dalam merancang sebuah peralatan yang cerdas, diperlukan suatu

BAB II LANDASAN TEORI. Dalam merancang sebuah peralatan yang cerdas, diperlukan suatu BAB II LANDASAN TEORI 2.1. Perangkat Keras Dalam merancang sebuah peralatan yang cerdas, diperlukan suatu perangkat keras (hardware) yang dapat mengolah data, menghitung, mengingat dan mengambil pilihan.

Lebih terperinci

PERTEMUAN PERANGKAT KERAS MIKROKONTROLER

PERTEMUAN PERANGKAT KERAS MIKROKONTROLER PERTEMUAN PERANGKAT KERAS MIKROKONTROLER Pendahuluan Pada dasarnya mikrokontroler bukanlah ilmu pengetahuan yang baru, tetapi adalah hasil pengembang dalam teknologi elektronika. Jika dasar pengetahuan

Lebih terperinci

DT-51 Application Note

DT-51 Application Note DT-51 Application Note AN56 Low Cost ADDA Oleh: Tim IE Satu lagi contoh mengenai penggunaan emulasi I 2 C yang dimiliki BASCOM-8051. Kali ini modul yang digunakan menggunakan IC PCF8591P berantarmuka I

Lebih terperinci

Ringkasan Set Instruksi Dan Mode pengalamatan ( Addressing Mode )

Ringkasan Set Instruksi Dan Mode pengalamatan ( Addressing Mode ) Ringkasan Set Instruksi Dan Mode pengalamatan ( Addressing Mode ) Mikroprosessor 8051, sebagaimana terdaftar dalam 8051 set instruction in numerical order memiliki sekumpulan instruksi yang terintegrasi

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Pengertian Umum Sistem yang dirancang adalah sistem yang berbasiskan mikrokontroller dengan menggunakan smart card yang diaplikasikan pada Stasiun Kereta Api sebagai tanda

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 PERANGKAT KERAS 2.1.1 Arsitektur Mikrokontroler AT89S51 Mikrokontroler, sebagai suatu terobosan teknologi mikrokontoler dan mikrokomputer, hadir memenuhi kebutuhan pasar (market

Lebih terperinci