Bagi teman-teman sesama pelanggan internet telkom Speedy mungkin sekarang ini agak gerah karena protocol lalu lintas internet dengan jalur biasanya justru terkadang banyak di blocked oleh pihak TELKOM. Hal ini memang bagus karena semua situs yang di block oleh telkom adalah situs-situs yang mencurigakan secara pornografi, kekerasan, penipuan, dan kejahatan lainnya.
Tetapi apabila Anda terganggu oleh hal-hal tersebut dan menginginkan internet Speedy yang sebebas-bebasnya maka Anda dapat mengikuti trik berikut.
NB : Saya menggunakan Proxy open DNS milik google, Anda juga dapat menggunakan cara lain, tetapi cara yang saya gunakan ini sudah 100% works :D
Pengguna Windows 7/Vista :
1. Buka Control Panel, cari Network and Internet, klik Network and Sharing Centre. Change Adapter Settings. Disana ada icon tipe LAN Anda. *Intinya Anda hanya mencari Icon LAN Anda.
2. Klik kanan icon LAN Anda, Dan klik Properties sehingga akan muncul dialog baru berikut.
3. Highlight Internet Protocol version 4 seperti gambar sebelumnya dan klik properties sehingga muncul dialog berikut. Isi parameter-parameter sesuai dengan gambar berikut. Untuk IP address itu terserah Anda bisa diisi 192.168.1.xx. Yang lain adalah harus, untuk subnet mask memang seperti itu, dan default gateway isi saja dengan 192.168.1.1, alamat default server modem speedy Anda (kalo belum diubah). Yang terpenting disini adalah Preferred DNS Server dan Alternate DNS Server. Untuk Preferred isi dengan 8.8.8.8 sedangkan untuk yang Alternate isi dengan 8.8.4.4. Apabila sudah silakan klik OK dan close semua dialog.
Nah sekarang Internet anda menggunakan IP address dan DNS proxy yang disetting secara manual.
Senin, 20 Desember 2010
Rabu, 15 Desember 2010
Mudahnya upgrade OS blackberry
Jika sebelumnya saya pernah menulis tentang cara upgrade PDA berbasiskan windows mobile, maka sekarang saya mencoba berbagi pengalaman saya dalam urusan upgrade smartphone berbasiskan OS Blackberry. Kebetulan sekarang saya pengguna blackberry juga :)
Urusan meng-upgrade OS blackberry itu sangat2 mudah, buat apa buang2 uang kita untuk merasakan OS terbaru dengan cara membawa BB kita ke counter HP? Padahal dengan adanya komputer dan kabel data dan juga BBnya lho :p,sudah cukup. Tutorial berikut ini tidak menggunakan teknik shrink OS atau mensortir aplikasi mana saja yang akan di upgrade, untuk teknik shrink OS akan saya berikan infonya pada tulisan saya selanjutnya. Teknik upgrade menggunakan OS Hybrid juga akan saya infokan selanjutnya,hhe..
Jadi, bagi para pengguna BB khususnya Bold 9000 dan Javelin 8900 yang masih menggunakan OS 4.6 dan ingin mencoba OS 5 segera lah mencoba :)
Oke, lanjut saja..Berikut tips2nya:
NB: Link download : http://bb.antihackerlink.or.id/news.php
1. Siapkan dulu Desktop Manager *ada di CD bawaan paket* atau bisa di download di http://bb.antihackerlink.or.id/download.php?list.18
2. Backup dulu semua data penting Anda (Contact, SMS, BBM, dll) di Desktop Manager. Caranya buka Desktop Manager, klik Backup and Restore. Disana ada pilihan apa kita ingin membackup semua atau manual (di pilih2/sortir)
3. Download dulu OS blackberry yang Anda ingin upgrade sesuai dengan tipe BB yang Anda punya di http://bb.antihackerlink.or.id/download.php?list.1. Sebelumnya pastikan untuk mengecek terlebih dahulu tipe OS BB Anda sekarang dengan menekan tombol alt-aA-H secara bersamaan di BB Anda.
4. Download dulu BBSAK 1.9 di http://bb.antihackerlink.or.id/download.php?view.515
5. Buka BBSAK 1.9 tersebut. Apabila diminta password BB Anda, masukkan. Apabila tidak ada, kosongkan saja. Pastikan BB Anda sudah terkoneksi dengan baik.
6. Backup aplikasi 3rd Party Anda dengan mengklik Backup Apps di BBSAK. (Optional)
7. Segera wipe/ bersihkan OS Anda dengan klik wipe device (Harus). BB sekarang restart dan kemudian muncul logo bulat.
8. Buka Windows Explorer, Cari C:\Program Files\Common Files\Research In Motion\Application Loader\.. Hapus file vendor.xml (File ini bawaan operator jadi harus di hapus apabila ingin menggunakan operator lain).
9. Masih di folder yang sama buka Loader.exe. Ikuti instruksi Next sampai muncul pilihan item2 apa saja yang akan kita instal. Checklist saja sesuai yang diinginkan.
10. Apabila sudah, silakan klik next. Dan proses upgrade sedang berlangsung. JANGAN CABUT KABEL, PASTIKAN LISTRIK AMAN.
11. Proses flashing OS ini berlangsung lumayan lama sekitar 15-30 menit tergantung tipe PC dan BB yang digunakan. Biarkan saja apabila BB terlihat mati-hidup.
12. Setelah ada notifikasi selesai, jangan cabut kabel data dan tunggu BB tersebut untuk booting pertama kali sekitar 5-15 menit dengan sempurna. Selanjutnya di layar BB Anda diminta untuk setting2 awal BB sedikit dan BB Anda pun siap digunakan. :)
13. Lakukan restore data dengan Desktop Manager (Optional)
Saya sudah beberapa kali mengganti OS BB tipe Curve 8310, Curve 8900(javelin) dan Bold 9000. Kuncinya ya harus berani dan DO WITH YOUR OWN RISK,hhe
Urusan meng-upgrade OS blackberry itu sangat2 mudah, buat apa buang2 uang kita untuk merasakan OS terbaru dengan cara membawa BB kita ke counter HP? Padahal dengan adanya komputer dan kabel data dan juga BBnya lho :p,sudah cukup. Tutorial berikut ini tidak menggunakan teknik shrink OS atau mensortir aplikasi mana saja yang akan di upgrade, untuk teknik shrink OS akan saya berikan infonya pada tulisan saya selanjutnya. Teknik upgrade menggunakan OS Hybrid juga akan saya infokan selanjutnya,hhe..
Jadi, bagi para pengguna BB khususnya Bold 9000 dan Javelin 8900 yang masih menggunakan OS 4.6 dan ingin mencoba OS 5 segera lah mencoba :)
Oke, lanjut saja..Berikut tips2nya:
NB: Link download : http://bb.antihackerlink.or.id/news.php
1. Siapkan dulu Desktop Manager *ada di CD bawaan paket* atau bisa di download di http://bb.antihackerlink.or.id/download.php?list.18
2. Backup dulu semua data penting Anda (Contact, SMS, BBM, dll) di Desktop Manager. Caranya buka Desktop Manager, klik Backup and Restore. Disana ada pilihan apa kita ingin membackup semua atau manual (di pilih2/sortir)
3. Download dulu OS blackberry yang Anda ingin upgrade sesuai dengan tipe BB yang Anda punya di http://bb.antihackerlink.or.id/download.php?list.1. Sebelumnya pastikan untuk mengecek terlebih dahulu tipe OS BB Anda sekarang dengan menekan tombol alt-aA-H secara bersamaan di BB Anda.
4. Download dulu BBSAK 1.9 di http://bb.antihackerlink.or.id/download.php?view.515
5. Buka BBSAK 1.9 tersebut. Apabila diminta password BB Anda, masukkan. Apabila tidak ada, kosongkan saja. Pastikan BB Anda sudah terkoneksi dengan baik.
6. Backup aplikasi 3rd Party Anda dengan mengklik Backup Apps di BBSAK. (Optional)
7. Segera wipe/ bersihkan OS Anda dengan klik wipe device (Harus). BB sekarang restart dan kemudian muncul logo bulat.
8. Buka Windows Explorer, Cari C:\Program Files\Common Files\Research In Motion\Application Loader\.. Hapus file vendor.xml (File ini bawaan operator jadi harus di hapus apabila ingin menggunakan operator lain).
9. Masih di folder yang sama buka Loader.exe. Ikuti instruksi Next sampai muncul pilihan item2 apa saja yang akan kita instal. Checklist saja sesuai yang diinginkan.
10. Apabila sudah, silakan klik next. Dan proses upgrade sedang berlangsung. JANGAN CABUT KABEL, PASTIKAN LISTRIK AMAN.
11. Proses flashing OS ini berlangsung lumayan lama sekitar 15-30 menit tergantung tipe PC dan BB yang digunakan. Biarkan saja apabila BB terlihat mati-hidup.
12. Setelah ada notifikasi selesai, jangan cabut kabel data dan tunggu BB tersebut untuk booting pertama kali sekitar 5-15 menit dengan sempurna. Selanjutnya di layar BB Anda diminta untuk setting2 awal BB sedikit dan BB Anda pun siap digunakan. :)
13. Lakukan restore data dengan Desktop Manager (Optional)
Saya sudah beberapa kali mengganti OS BB tipe Curve 8310, Curve 8900(javelin) dan Bold 9000. Kuncinya ya harus berani dan DO WITH YOUR OWN RISK,hhe
Selasa, 14 Desember 2010
Mengatasi kompatibilitas Firefox 4 Beta dengan IDM (Internet Download Manager) 6 Beta
Mungkin sudah banyak yang mengetahui akan kehadiran firefox generasi terbaru ini. Karena masih beta rilis, wajar apabila browser ini memilki beberapa isu kompatibilitas akan masalah add-on. Seperti kita ketahui, firefox adalah salah satu browser open source yang bisa disisipi berbagai macam add-on guna menambah kinerja browser tersebut. Nah salah satu add-on yang sangat penting *terutama bagi saya* adalah add-on integrasi IDM dengan firefox.
Setiap kali kita menginstal IDM, maka kita akan diminta untuk merestart firefox kita agar firefox bisa menginstal add-on bawaan idm, yaitu 'idm-cc'. Untuk idm versi 5.1x, tentu tidak masalah dengan firefox 3.6.x. tetapi apabila disandingkan dengan firefox 4 maka hal itu jadi masalah.
Untuk itu kita perlu menginstal add on idm untuk firefox 4, yaitu 'idm cc 7.18'. Atau kita bisa download IDM versi 6 terbaru yang full support untuk firefox dan browser terbaru lainnya. coba copas link berikut : http://www.fileserve.com/file/trtR5np/Internet atau http://hotfile.com/dl/81790558/9e0b2a7/Internet_Download_Manager_6.03_Beta_Build_5.rar.html
Berikut screenshot bagaimana tampilan youtube dengan tombol download dari idm
Setiap kali kita menginstal IDM, maka kita akan diminta untuk merestart firefox kita agar firefox bisa menginstal add-on bawaan idm, yaitu 'idm-cc'. Untuk idm versi 5.1x, tentu tidak masalah dengan firefox 3.6.x. tetapi apabila disandingkan dengan firefox 4 maka hal itu jadi masalah.
Untuk itu kita perlu menginstal add on idm untuk firefox 4, yaitu 'idm cc 7.18'. Atau kita bisa download IDM versi 6 terbaru yang full support untuk firefox dan browser terbaru lainnya. coba copas link berikut : http://www.fileserve.com/file/trtR5np/Internet atau http://hotfile.com/dl/81790558/9e0b2a7/Internet_Download_Manager_6.03_Beta_Build_5.rar.html
Berikut screenshot bagaimana tampilan youtube dengan tombol download dari idm
Jumat, 05 November 2010
Buat sendiri downloader AT89S51/52/53/55 via PARALLEL PORT
Seri MCS AT89Sxx memang lebih unggul dibanding saudara tuanya yaitu AT89Cxx, karena seri terbaru ini memiliki kemampuan memprogram langsung atau In-System Programming (ISP). Rangkaian downloader parallel ini sangat mudah dan murah meriah. Kita dapat langsung membuatnya.
Komponen yang dibutuhkan hanyalah kabel pelangi atau abu-abu ditambah socket IDC (untuk socket terserah Anda mendesainnya), lalu resistor dan jangan lupa socket DB25 jenis Male apabila anda ingin membuat terpisah dari PCB micro anda. DB25 jenis Female apabila Anda ingin membuatnya langsung di PCB micro anda. Tetapi konsekuensinya anda harus membeli kabel printer port tersebut yang banyak dijual di pasaran.
Kebetulan PCB yang saya buat, adalah support kedua-duanya, berikut gambar downloader yang saya buat.
Berikut adalah skematiknya,silakan anda buat.
Sedangkan untuk software programmer flashnya bisa digunakan software ISP buatan Moh.Asim Khan di situs berikut :
http://www.kmitl.ac.th/~kswichit/IspPgm30a/ISP-Pgm30a.html
Berikut Screenshotnya:
Komponen yang dibutuhkan hanyalah kabel pelangi atau abu-abu ditambah socket IDC (untuk socket terserah Anda mendesainnya), lalu resistor dan jangan lupa socket DB25 jenis Male apabila anda ingin membuat terpisah dari PCB micro anda. DB25 jenis Female apabila Anda ingin membuatnya langsung di PCB micro anda. Tetapi konsekuensinya anda harus membeli kabel printer port tersebut yang banyak dijual di pasaran.
Kebetulan PCB yang saya buat, adalah support kedua-duanya, berikut gambar downloader yang saya buat.
Berikut adalah skematiknya,silakan anda buat.
Sedangkan untuk software programmer flashnya bisa digunakan software ISP buatan Moh.Asim Khan di situs berikut :
http://www.kmitl.ac.th/~kswichit/IspPgm30a/ISP-Pgm30a.html
Berikut Screenshotnya:
Tombol khusus cepat blackberry
Blackberry ternyata memiliki keunikan tersendiri, hp ini terdapat beberapa kombinasi tombol yang apabila digunakan memberikan efek yang berguna.
1. Restart blackberry
Terkadang apabila kita ingin merestart bb dengan tujuan untuk mengaktifkan aplikasi yang baru di install atau layanan blackberry service, kita selalu mencabut baterainya. Langkah ini memang dianjurkan, tetapi sangatlah membuang waktu dan juga merepotkan apalagi jikalau bb kita menggunakan sarung silikon. Nah dengan kombinasi ALT-RIGHT aA-DEL kita bisa merestart bb ini. Langkahnya pun mudah, hanya dengan menekan dan menahan ketiga tombol tersebut, maka otomatis bb kita langsung restart. Restart juga berguna apabila kita ingin mem-free memory dan log kita yang sudah penuh karena bb lemot.
2. Lihat Status
Apa jadinya kalau kita ingin melihat status blackberry kita (signal,battery,memory,tipe,OS) harus masuk ke menu OPTIONS-STATUS. Tentu akan sangat lama, maka ada kombinasi tombol yang bisa kita gunakan. Coba saja tekan dan tahan ALT-LEFT aA-H maka dialog HELP ME yang berisikan status akan keluar langsung.
3. Membersihkan Log Event
Apabila bb dirasa sudah melambat, bisa jadi dikarenakan bb kita sudah penuh akan riwayat-riwayat aktivitas bb kita di berbagai aplikasi (BBM, browser, ym, dll). Nah coba saja kita hapus semua log tersebut, caranya adalah dengan tekan dan tahan ALT-lalu tekan L-G-L-G secara berurutan, maka menu event log akan muncul, langsung saja kita tekan menu/tombol bb, dan tekan clear log.
4. Cara copy-paste
Mungkin ada yang masih bingung bagaimana cara copy paste pada blackberry, coba saja anda tahan LEFT aA dan kemudian arahkan saja trackball/trackpad anda ke tempat dimana anda ingin mengkopi teks. Jika sudah tekan menu/bb dan pilih copy. Kemudian tinggal anda tentukan dimana anda akan mengcopy kan nya. misalkan ke chat ym/bbm maka tinggal pencet menu dan pilih paste.
5. Fitur berganti aplikasi
Anda ingin cepat berganti aplikasi tanpa harus keluar dulu ke menu utama? Coba saja tekan dan tahan ALT kemudian tekan BACK/samping kanan trackball,maka akan menu pilihan aplikasi-aplikasi apa saja yang sedang berjalan, anda tinggal mengarahkan saja dengan trackball. Fitur ii mirip fungsi ALT-TAB ada WINDOWS PC.
1. Restart blackberry
Terkadang apabila kita ingin merestart bb dengan tujuan untuk mengaktifkan aplikasi yang baru di install atau layanan blackberry service, kita selalu mencabut baterainya. Langkah ini memang dianjurkan, tetapi sangatlah membuang waktu dan juga merepotkan apalagi jikalau bb kita menggunakan sarung silikon. Nah dengan kombinasi ALT-RIGHT aA-DEL kita bisa merestart bb ini. Langkahnya pun mudah, hanya dengan menekan dan menahan ketiga tombol tersebut, maka otomatis bb kita langsung restart. Restart juga berguna apabila kita ingin mem-free memory dan log kita yang sudah penuh karena bb lemot.
2. Lihat Status
Apa jadinya kalau kita ingin melihat status blackberry kita (signal,battery,memory,tipe,OS) harus masuk ke menu OPTIONS-STATUS. Tentu akan sangat lama, maka ada kombinasi tombol yang bisa kita gunakan. Coba saja tekan dan tahan ALT-LEFT aA-H maka dialog HELP ME yang berisikan status akan keluar langsung.
3. Membersihkan Log Event
Apabila bb dirasa sudah melambat, bisa jadi dikarenakan bb kita sudah penuh akan riwayat-riwayat aktivitas bb kita di berbagai aplikasi (BBM, browser, ym, dll). Nah coba saja kita hapus semua log tersebut, caranya adalah dengan tekan dan tahan ALT-lalu tekan L-G-L-G secara berurutan, maka menu event log akan muncul, langsung saja kita tekan menu/tombol bb, dan tekan clear log.
4. Cara copy-paste
Mungkin ada yang masih bingung bagaimana cara copy paste pada blackberry, coba saja anda tahan LEFT aA dan kemudian arahkan saja trackball/trackpad anda ke tempat dimana anda ingin mengkopi teks. Jika sudah tekan menu/bb dan pilih copy. Kemudian tinggal anda tentukan dimana anda akan mengcopy kan nya. misalkan ke chat ym/bbm maka tinggal pencet menu dan pilih paste.
5. Fitur berganti aplikasi
Anda ingin cepat berganti aplikasi tanpa harus keluar dulu ke menu utama? Coba saja tekan dan tahan ALT kemudian tekan BACK/samping kanan trackball,maka akan menu pilihan aplikasi-aplikasi apa saja yang sedang berjalan, anda tinggal mengarahkan saja dengan trackball. Fitur ii mirip fungsi ALT-TAB ada WINDOWS PC.
Kamis, 21 Oktober 2010
Buat program kombinasi 2 Input push button untuk mengontrol arah RUNNING LED (kanan/kiri) via MCS-51
Program yang satu ini merupakan pengembangan program saya sebelumnya tentang program Running Led dengan register. Perbedaannya adalah terletak pada adanya masukan input yang akan mengontrol mikrokontroler untuk menghidupkan running led ke arah kiri atau kanan.
Berikut akan saya tampilkan rangkaiannya.
Berikut adalah listing programnya menggunakan bahsa assembler dengan PORT1 Mikrokontroler sebagai input push button dan PORT2 sebagai output LED.
;=======================================================================
;PROGRAM KONTROL GERAK ARAH LED (KANAN-KIRI) DENGAN PUSH BUTTON
;Oleh : TRIHADI KURNIAWAN
;MIDBA 080012
;=======================================================================
org 0h
;=======================================================================
; PROGRAM INPUT AWAL
;=======================================================================
cekatas: JNB P1.2,belokkiri ;cek tombol atas ditekan ato ga, kalo YA -> langsung loncat ke belokkiri
call cekbawah ;kalo tidak coba cekbawah
sjmp cekatas ;kembali cekatas lagi
cekbawah: JNB P1.3,belokkanan ;cek tombol bawah ditekan ato ga, kalo YA -> langsung loncat ke belokkanan
call cekatas ;kalo tidak coba cekatas
sjmp cekbawah ;kembali cekbawah lagi
;=======================================================================
; PROGRAM JALAN LED PAKE 2 INPUT
;=======================================================================
belokkiri: mov A,#00000001b ;set susunan nyala led awal kalo mau belokkiri disimpan dalam Akumulator
mov R0,#8 ;perulangan sebanyak 8 langkah disimpan di R0
;
kiri:
JNB P1.3,belokkanan ;cek apakah selagi led belokkiri ada tombol atas yang ditekan ga,
;kalo YA -> langsung lompat belokkanan
mov P2,A ;Pindahkan data pada Akumulator ke PORT 2->output
call delay ;tunda dulu sebelum di rotasi
RL A ;rotate left data pada Akumulator
DEC R0 ;decrement/pengurangan terus dari data R0=8 sampe 0 jadi ngitung mundur doi
CJNE R0,#0,kiri ;bandingkan jika R0 udah 0 yaudah selese dia ngitungnya cape,hehe
;kalo R0 belum 0 ya ngulang lagi dari belokkiri
sjmp belokkiri
ret ;berhenti
;
belokkanan: mov A,#10000000b ;set susunan nyala led awal kalo mau belokkanan disimpan dalam Akumulator
mov R0,#8 ;simpan sebanyak 8 langkah di R0
kanan:
JNB P1.2,belokkiri ;cek apakah selagi led belokkanan ada tombol bawah yang ditekan ga,
;kalo YA -> langsung lompat belokkiri
mov P2,A ;Pindahkan data pada Akumulator ke PORT 2->output
call delay ;tunda dulu sebelum di rotasi
RR A ;rotate right data pada Akumulator
DEC R0 ;decrement/pengurangan terus dari data R0=8 sampe 0 jadi ngitung mundur doi
CJNE R0,#0,kanan ;bandingkan jika R0 udah 0 yaudah selese dia ngitungnya cape,hehe,
;kalo R0 belum 0 ya ngulang lagi dari belokkanan
sjmp belokkanan
ret ;berhenti
;
delay: mov R1,#255
del1: mov R2,#255
del2: djnz R2,del2
djnz R1,del1
ret
end
Berikut akan saya tampilkan rangkaiannya.
Berikut adalah listing programnya menggunakan bahsa assembler dengan PORT1 Mikrokontroler sebagai input push button dan PORT2 sebagai output LED.
;=======================================================================
;PROGRAM KONTROL GERAK ARAH LED (KANAN-KIRI) DENGAN PUSH BUTTON
;Oleh : TRIHADI KURNIAWAN
;MIDBA 080012
;=======================================================================
org 0h
;=======================================================================
; PROGRAM INPUT AWAL
;=======================================================================
cekatas: JNB P1.2,belokkiri ;cek tombol atas ditekan ato ga, kalo YA -> langsung loncat ke belokkiri
call cekbawah ;kalo tidak coba cekbawah
sjmp cekatas ;kembali cekatas lagi
cekbawah: JNB P1.3,belokkanan ;cek tombol bawah ditekan ato ga, kalo YA -> langsung loncat ke belokkanan
call cekatas ;kalo tidak coba cekatas
sjmp cekbawah ;kembali cekbawah lagi
;=======================================================================
; PROGRAM JALAN LED PAKE 2 INPUT
;=======================================================================
belokkiri: mov A,#00000001b ;set susunan nyala led awal kalo mau belokkiri disimpan dalam Akumulator
mov R0,#8 ;perulangan sebanyak 8 langkah disimpan di R0
;
kiri:
JNB P1.3,belokkanan ;cek apakah selagi led belokkiri ada tombol atas yang ditekan ga,
;kalo YA -> langsung lompat belokkanan
mov P2,A ;Pindahkan data pada Akumulator ke PORT 2->output
call delay ;tunda dulu sebelum di rotasi
RL A ;rotate left data pada Akumulator
DEC R0 ;decrement/pengurangan terus dari data R0=8 sampe 0 jadi ngitung mundur doi
CJNE R0,#0,kiri ;bandingkan jika R0 udah 0 yaudah selese dia ngitungnya cape,hehe
;kalo R0 belum 0 ya ngulang lagi dari belokkiri
sjmp belokkiri
ret ;berhenti
;
belokkanan: mov A,#10000000b ;set susunan nyala led awal kalo mau belokkanan disimpan dalam Akumulator
mov R0,#8 ;simpan sebanyak 8 langkah di R0
kanan:
JNB P1.2,belokkiri ;cek apakah selagi led belokkanan ada tombol bawah yang ditekan ga,
;kalo YA -> langsung lompat belokkiri
mov P2,A ;Pindahkan data pada Akumulator ke PORT 2->output
call delay ;tunda dulu sebelum di rotasi
RR A ;rotate right data pada Akumulator
DEC R0 ;decrement/pengurangan terus dari data R0=8 sampe 0 jadi ngitung mundur doi
CJNE R0,#0,kanan ;bandingkan jika R0 udah 0 yaudah selese dia ngitungnya cape,hehe,
;kalo R0 belum 0 ya ngulang lagi dari belokkanan
sjmp belokkanan
ret ;berhenti
;
delay: mov R1,#255
del1: mov R2,#255
del2: djnz R2,del2
djnz R1,del1
ret
end
Buat running LED mikrokontroler MCS-51 dengan bantuan Register
Apabila Anda memperhatikan tulisan running led saya sebelumnya, maka sekarang saya akan memberikan program yang sedikit berbeda. Program kali ini akan memanfaatkan register R0-R7 yang ada di mikrokontroler MCS-51.
Untuk gambar rangkaian saya coba pilih rangkaian led Active High sebagai komparasi saja.
Berikut listing programnya dalam bahasa assembler
org 0h
;=======================================================================
; PROGRAM LED BERJALAN KE KIRI DAN KANAN DENGAN REGISTER
; oleh TRIHADI KURNIAWAN
;=======================================================================
start: mov A,#00000001b
mov R0,#7
;
kiri: mov P2,A
call delay
RL A
DEC R0
CJNE R0,#0,kiri
;
mov R0,#7
kanan: mov P2,A
call delay
RR A
DEC R0
CJNE R0,#0,kanan
sjmp start
;
delay: mov R1,#255
del1: mov R2,#255
del2: djnz R2,del2
djnz R1,del1
ret
end
Untuk gambar rangkaian saya coba pilih rangkaian led Active High sebagai komparasi saja.
Berikut listing programnya dalam bahasa assembler
org 0h
;=======================================================================
; PROGRAM LED BERJALAN KE KIRI DAN KANAN DENGAN REGISTER
; oleh TRIHADI KURNIAWAN
;=======================================================================
start: mov A,#00000001b
mov R0,#7
;
kiri: mov P2,A
call delay
RL A
DEC R0
CJNE R0,#0,kiri
;
mov R0,#7
kanan: mov P2,A
call delay
RR A
DEC R0
CJNE R0,#0,kanan
sjmp start
;
delay: mov R1,#255
del1: mov R2,#255
del2: djnz R2,del2
djnz R1,del1
ret
end
Langganan:
Postingan (Atom)
Rezeki Tambahan
"Rezeki tambahan" Namanya juga pedagang, mendapati pembeli yang menjual kembali barang yang sudah dibeli rasanya biasa. Dan saya ...
-
Oke, judul yang gw angkat ini lebih kepada keinginan besar gw untuk bisa sharing 2 rute pilihan apabila kalian pengen melakukan perjalanan...
-
IMO sebagai produsen hp lokal memang cukup sering mengeluarkan gadget-gadget murah tapi memiliki fitur wah. Untuk pasar android, IMO le...
-
Sebenernya tutorial sejenis udah banyak di internet, cuma disini saya hanya ingin share tambahan dan pengalaman saya selama melakukan upgrad...












