GROSIR KAOS POLOS & KAOS MURAH
Jika sudah mempelajari tentang seluk-beluk pemrograman bahasa C langkah selanjutnya adalah “ mulailah mencoba” atau saatnya beraksi. Permasalahan klasiknya adalah “dari mana dulu??”. Nah lo.. dari mana?. “ apa dulu yang di kerjakan?.. “ nulis apa dulu?”. oke.. oke.. gak usah bingung. Mari kita bahas satu-persatu.
Membuat program / code pada dasarnya adalah untuk memecahkan masalah. Panjang pendeknya program dan bentuk program tidak dipermasalahkan yang terpenting adalah program tersebut dapat menyelesaikan masalah yang ada. Lalu masalahnya apa?.
Contoh :
Membuat led menyala berjalan:
masalahnya adalah bagaimana membuat beberapa buah lampu led agar seolah-olah menyala berjalan !!!.
setelah mengetahui masalahnya selanjutnya kita identifikasi masalah tersebut, kita harus membuat/ mengetahui/membayangkan skematik hardwarenya.
Misal:
Dari skema diatas dapat di identifikasi 8 buah led terhubung di PORTC.0 sampai PORTC.7 led akan menyala jika output PORT berlogika 1. ditambah ada 3 saklar di PORTB.0, PORTB.1 dan PORTB.2 (tambahan saja). PORT yang ke tombol akan berlogika 0 jika tombol ditekan.
Hardware dah tau.. terus?.
Langkah selanjutnya adalah membuat/membayangkan/memikirkan/melamunkan logika berfikir cara kerjanya. Kita harus berfikir sistematis bagaimana 8 led tersebut agar nampak menyala berjalan.
misal Logikanya adalah seperti ini:
pertama matikan semua led kemudian tunda beberapa saat. Selanjutnya nyalakan led di PORTC.0 kemudian tunda dulu beberapa saat. Setelah itu matikan led di PORTC.0 dan nyalakan Led di PORTC.1 kemudian tunda lagi beberapa saat.. lanjut matikan led di PORTC.1 dan nyalakan led di PORTC.2 tunda lagi beberapa saat.. dan seterusnya sampai led di PORTC.7 menyala kemudian tunda, selanjutnya ulangi lagi dari langkah pertama.. begitu seterusnya selamanya..
programnya gimana???.
|| Facebook Bagi2 Software Dan Ipad Gratis Loh! Download Disini
Baca artikel lainnya :
mikrokontroll
- Microcontroller PART IV
- Microcontroller PART II
- USART ATMEGA 16
- Proteus 7.8 sp2
- Inject USBasp langsung pada AVR Atmega32/
- Wireless Joystik PS2 + ATMega 8 + Bascom AVR = LOVE IT…
- MEMBUAT ALAT MATA-MATA DENGAN HP BEKAS
- Rangkaian tester servo
- FUNGSI TIMER
- Aplikasi Timer
- Mode 0 port serial
- Port Serial
- Menampilkan nilai RGB suatu object dengan sensor warna
- Sensor suhu DS1621 dengan AVR ATMega8535
- Downloader AVR USBasp
- Access MultiSensor / MultiChannel using TComPort Delphi and AVR Microcontroller
- MAX232 Driver
- PIC Project: GSM Car Security
- PIC Project: Clock Signboard
- VB Project: XBee Switch
- Serial To Display
- RFID Reader
- chipKIT Lesson: MAX7219
0 komentar:
Show Hide CommentsPosting Komentar