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.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Praktek 1Interfacing 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.
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 .
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………
Praktek 2Rangkaian 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 .
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
………………………
Praktek 3Handsaking 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.
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……….
Deskripsikan secara singkat manfaat dan cara menggunakan simulator EdSim51 terutama
dalam mendukung teknik interfacing.
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
………………………………………………………………………..
Praktek 4Bus 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
Praktek 5Tinjauan 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 modeMOV A, PCON ; |SETB ACC.7 ; |MOV PCON, A ; | set SMOD in PCON to double baud rateMOV TMOD, #20H ; put timer 1 in 8-bit auto-reload interval timing modeMOV 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 usSETB TR1 ; start timer 1
MOV 30H, #'a' ; |MOV 31H, #'b' ; |MOV 32H, #'c' ; | put data to be sent in RAM, start address
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 R0again:MOV A, @R0 ; move from location pointed to by R0 to the accumulatorJZ finish ; if the accumulator contains 0, no more data to be sent, jump to finishMOV C, P ; otherwise, move parity bit to the carryMOV ACC.7, C ; and move the carry to the accumulator MSBMOV SBUF, A ; move data to be sent to the serial portINC R0 ; increment R0 to point at next byte of data to be sentJNB TI, $ ; wait for TI to be set, indicating serial port has finished sending byteCLR TI ; clear TIJMP again ; send next bytefinish:JMP $ ; do nothing
2. Jalankan perintah dan analisis hasil keluaran outputnya.
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………..…
3. 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 modeMOV 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 usSETB TR1 ; start timer 1MOV R1, #30H ; put data start address in R1again:JNB RI, $ ; wait for byte to be receivedCLR RI ; clear the RI flagMOV A, SBUF ; move received byte to A
CJNE A, #0DH, skip ; compare it with 0DH - it it's not, skip next instructionJMP finish ; if it is the terminating character, jump to the end of the programskip:MOV @R1, A ; move from A to location pointed to by R1INC R1 ; increment R1 to point at next location where data will be storedJMP again ; jump back to waiting for next bytefinish:JMP $ ; do nothing
4. Analisis hasil keluarannya dan berikan analisisnya secara singkat
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
…………………
Praktek 6Contoh 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
SETB IT0 ; set external 0 interrupt as edge-activatedSETB EX0 ; enable external 0 interruptCLR P0.7 ; enable DAC WR lineMOV TMOD, #2 ; set timer 0 as 8-bit auto-reload 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 0SETB ET0 ; enable timer 0 interruptSETB EA ; set the global interrupt enable bitJMP $ ; jump back to the same line (ie: do nothing)
; end of main program
; timer 0 ISR - simply starts an ADC conversiontimer0ISR:CLR P3.6 ; clear ADC WR lineSETB P3.6 ; then set it - this results in the required positive edge to start a conversionRETI ; return from interrupt
; external 0 ISR - responds to the ADC conversion complete interruptext0ISR:CLR P3.7 ; clear the ADC RD line - this enables the data linesMOV P1, P2 ; take the data from the ADC on P2 and send it to the DAC data lines on P1SETB P3.7 ; disable the ADC data lines by setting RDRETI ; return from interrupt
Analilis keluaran program diatas.
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
………
Praktek 11Aplikasi 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
……………………………………………………………………………………………
……………………………………………………………………………………………
………………………………………………………………………………………..
.
Praktek 12Aplikasi 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