Laporan Pendahulauan 1 (Sistem tertanam) – 3 KB 01 Shift 4
Senin
1. 1. Jelaskan
beserta penggunaanya dalam program untuk :
a. DDRx
b. PORTx
c. Header
d. Pengarah
Pre-prosesor
e. Pengarah
Pustaka
2. 2. Jelaskan
program dibawah ini per baris dan jelaskan outputnya :
#include mega8535
#include delay.h
void main (void)
{
DDRB=0xFF;
PORTB=0xFF;
while (1)
{
PORTB.0=0;
delay_ms(500);
PORTB.0=1;
}
}
3. 3. Buatlah
program dengan ketentuan dibawah ini:
-
Jika ditekan switch Port C.1 maka LED akan
menyala dari Port B.0 s/d Port B.7
-
Jika ditekan switch PortC.2 maka LED akan menyala dari Port B.7 s/d Port
B.0