MENGAMBIL DATA DARI ROM DAN DISPLAY KE MONITOR DENGAN HYPERTERMINAL

Mengambil Data Karakter dari ROM dan Display ke Monitor dengan Hyperterminal.

Lakukan beberapa langkah percobaan sebagai berikut:
1. Hubungkan kabel serial dari board Trainer ke Port Comm PC
2. Buat komunikasi dengan Hyperterminal
3. Ketik program asembly berikut ini:

    org 0h
           nop
           call initserial
           mov dptr,#MyCharacter
gets: clr A
           Movc A,@A+dptr
           cjne A,#0,Next
           sjmp getout
Next: call sendout
           inc dptr
           sjmp gets
getout: sjmp getout
           ;
initserial:
           mov scon,#52h ; Konfigurasi komunikasi serial mode 1
           mov tmod,#20h ; Baud rate 2400 BPS
           mov th1,#0F3H
           setb tr1
           ret
           ;
inchar:
detecti: jnb ri,detecti ; Deteksi bit RI apakah data sudah diterima  atau belum 
           clr ri
           mov a,sbuf
           Subb A,#30h
           Mov R0,A
           ret
           ;
Sendout:
detecto: jnb ti,detecto; 
           clr ti ; 
           mov sbuf,a ; 
           ret
MyCharacter:
           DB ' Selamat Datang Di Pelatihan Mikrokontroller',13,10,0
           End

4. Simpanlah program yang anda ketik dan beri nama : hiper1a.asm
5. Pada program MIDE tersebut pilih Build /F9 atau untuk melakukan kompilasi program dari *.asm ke *.hex.
6. Lakukan pemrograman mikrokontroller dengan menggunakan Program ISP Software ( Lihat Petunjuk Penggunaan)
7. Lakukan pengamatan pada Layar Hyper Terminal

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s