microcontroler tugas pak udin
Aplikasi Seven Segmen ATMega16 dengan CVAVR Seperti kita ketahui
Seven segmen adalah suatu komponen elektronika yang digunakan untuk
penampil angka. Dalam Post sebelumnya sudah dijelaskan cara menampilkan
seven segmen dengan menggunakanBahasa Basic Compiler atau BasCom AVR.
Dalam Post ini akan dijelaskan cara menampilkan seven segmen tetapi dengan
bahasa pemrograman yang berbeda yaitu dengan menggunakan bahasa
pemrograman CVAVR atau Code Vision AVR. Hardware Hardware penampil
seven segmen adalah sebagai berikut.
Program CodeVisionAVRSeven segmen adalah suatu komponen elektronika yang digunakan untuk
penampil angka. Dalam Post sebelumnya sudah dijelaskan cara menampilkan
seven segmen dengan menggunakanBahasa Basic Compiler atau BasCom AVR.
Dalam Post ini akan dijelaskan cara menampilkan seven segmen tetapi dengan
bahasa pemrograman yang berbeda yaitu dengan menggunakan bahasa
pemrograman CVAVR atau Code Vision AVR. Hardware Hardware penampil
seven segmen adalah sebagai berikut.
#include (mega16.h)
#include (delay.h)
void main(void)
{
unsigned char seven[10]={0b11000000,0b11001111,0b10100100,
0b10110000,0b10011001,0b10010010,0b10000010,0b11111000,
0b10000000,0b10010000};
unsigned int n=0;
DDRC=0xFF;
while (1)
{ PORTC=seven[n];
delay_ms(100);
n=n+1;
if (n>9){ n=0;
};
};
}
Penjelasan Program diatas menggunakan dua macam librari yaitu
#include (mega16.h) dan #include (delay.h) . Librari mega16.h untuk
menunjukkan pada program bahwa menggunakan mikrokontroler
ATMega16 sedangkan librari delay.h digunakan untuk mengakses
fungsi delay. Program ini menggunakan dua macam variabel yaitu
Seven[10] yang bertipe unsigned char dan n yang bertipe unsigned
integer. Pada variable Seven[10] berisi 10 macam data yang nantinya
data data ini digunakan untuk menampilkan angka 0 sampai 9 pada
seven segmen. Setelah mendeklarasikan variable terdapat sintak
DDRC=0xFF yang artinya menjadikan Portc semuanya sebagai output.
Pada program utamanya terdapat sintak
PORTC=seven[n];
delay_ms(100);
n=n+1;
if (n>9){ n=0;
Maksud dari sintak terssebut adalah mengeluarkan data yang terdapat
pada variabel "seven" melalui portc . Nah data pada variabel seven dapat
berubah ubah sesuai nilai variabel "n" jadi variabel n disini berfungsi
sebagai pointer. Supaya nilai pada variabel seven dapat berubah ubah
maka variabel n di-incremen-kan hingga nilai n menunjukkan nilai 9.
dengan demikian maka angka yang ditampilkan pada seven segmen
adalah angka 0 dampai 9.
Kompetisi Web Kompas Muda & Aqua
Air adalah sebuah komponen dalam kehidupan makhluk Allah yang sangat penting. Karena pentingnya air, maka banyak orang yang berburunya, maka tak heran jika persediaan air di alam ini kian menipis. Dengan maksud agar menyadarkan masyarakat Indonesia pada umumnya komunitas KOMPAS Muda mengadakan lomba web yang ber tema It's about us, Air untuk Masa Depan. 
Jadi, tunggu apa lagi? Kalau kamu seorang blogger dan berusia 15-22 tahun segera daftarkan diri kamu dalam kompetensi yang tak hanya mengasah kemampuan kamu dalam tulis menulis, tetapi juga menambah wawasan dan pengetahuan kamu tentang betapa pentingnya air untuk kehidupan. Buruan daftar di Kompetisi WEB Kompas MuDA & AQUA! Pendaftaran ditutup tanggal 15 Februari 2011. klik http://www.mudaers.com/

Jadi, tunggu apa lagi? Kalau kamu seorang blogger dan berusia 15-22 tahun segera daftarkan diri kamu dalam kompetensi yang tak hanya mengasah kemampuan kamu dalam tulis menulis, tetapi juga menambah wawasan dan pengetahuan kamu tentang betapa pentingnya air untuk kehidupan. Buruan daftar di Kompetisi WEB Kompas MuDA & AQUA! Pendaftaran ditutup tanggal 15 Februari 2011. klik http://www.mudaers.com/
Jepang Harumkan Asia

Samurai Biru (julukan Jepang) menang 1-0 atas Kamerun pada laga perdananya, di Free State Stadium di Bloemfontein, Selasa (14/6). Keisuke Honda mencetak gol melalui aksinya pada menit 38. Gelandang CSKA Moskow ini, membobol gawang Kamerun dari jarak dekat setelah menerima crossing matang dari Daisuke Matsui.
Gol Keisuke Honda membuat Asia boleh berbangga karena tidak dianggap sebagai tim pelengkap di putaran Piala Dunia. Sebelumnya pada laga grup B antara Yunani vs Korea Selatan berakhir untuk kemenangan Korea Selatan 2-0.



Sambut FIFA WORLD CUP 2010
Jum`at 11 Juni 2010, adalah hari terbesar dalam sejarah sepak bola dunia, khususnya benua Afrika, Karena untuk yang pertama kalinya di gelar pesta akbar Piala Dunia di Negara ujung selatan benua Afrika....yakni Afrika Selatan ( Republic South Afrika ).....
Daftar negara peserta FIFA WORLD CUP 2010 :
1. Afrika Selatan
2. Meksiko
3. Uruguay
4. Perancis
5. Argentina
6. Aljazair
7. Korea Utara
8. Jepang
9. Australia
11. Italia
12. Jerman
13. Honduras
14. Yunani
15. Paraguay
16. Brasil
17. Spanyol
18. Cameroon
19. Chili
20. Belanda
21. Pantai Gading
22. Ingris
23. Selandia Baru
24. Portugal
25. Ghana
26. Slovakia
27. Amerika Serikat
28. Swiss
29. Serbia
30. Slovenia
31. Nigeria
32. Korea Selatan
SELAMAT MENYAKSIKAN.....
Sipakah yang bakal merebut kasta tertinggi sepak bola dunia dari tangan Marcelo Lippi?
Daftar negara peserta FIFA WORLD CUP 2010 :
1. Afrika Selatan
2. Meksiko
3. Uruguay
4. Perancis
5. Argentina
6. Aljazair
7. Korea Utara
8. Jepang
9. Australia
11. Italia
12. Jerman
13. Honduras
14. Yunani
15. Paraguay
16. Brasil
17. Spanyol
18. Cameroon
19. Chili
20. Belanda
21. Pantai Gading
22. Ingris
23. Selandia Baru
24. Portugal
25. Ghana
26. Slovakia
27. Amerika Serikat
28. Swiss
29. Serbia
30. Slovenia
31. Nigeria
32. Korea Selatan
SELAMAT MENYAKSIKAN.....
Sipakah yang bakal merebut kasta tertinggi sepak bola dunia dari tangan Marcelo Lippi?
