( just to share )
1. Hubungkan soket jumper PORTB
pada minimum
system
dengan soket
jumper
DATA7S
pada I/O dan soket jumper PORTC pada minimum system dengan soket
jumper I/P S KEY pada I/O.
2. Buka program Code Vision AVR
3. Buatlah project baru dengan inisialisasi PORTB sebagai output (DDRB = FFH) dan
output
value
=
0
(PORTB=00H), dan PORTC.0-PORTC.3
sebagai input, PORTC.4-
PORTC.7 sebagai output (DDRC = F0H)
dan (PORTC=F0H) sehingga pada program
bagian inisialisasi PORTB dan PORTC terlihat sebagai berikut:
PORTB=0x00;
DDRB=0xff; //portb sebagai
output, 0b11111111//untuk data 7s
PORTC=0xf0;
DDRC=0xf0; //portc sebagai
input dan output, 0b11110000//untuk kontrol DO1, DO2
4. Tuliskan dalam program utama sebagai berikut:
PROGRAM SEGMEN1
Ø
Sintaks Program :
//Menampilkan angka
8 pada seven segmen sebelah kanan.
while (1)
{
PORTC.7=1; //nonaktifkan seven
segment kiri
PORTC.6=0; //aktifkan seven
segmen kanan
PORTB=0x7f; //tampilkan data
angka 8
delay_ms(10);
}
5. Amati nyala seven segment.
Ø Maka akan muncul seperti ini :
0 coment:
Posting Komentar