Toturial 1 : Menyalakan LED menggunakan push button,
#include <mega32.h>
void main (void)
{
DDRB = 0xff; // digunakan sebagai output untuk semua pin pada port B
PORTB = 0x00; // digunakan sebagai logic 0 pada kondisi normal port B
DDRD = 0x00; // digunakan sebagai input untuk semua pin pada port D
PORTD = 0xff; // digunakan sebagai logic 1 pada kondisi normal port D
while (1)
{
PORTB = PIND; // nilai pada port B akan menyamai inputan yg diperoleh oleh pin D
}
}
ini jika pin-pin mau di kondisikan masing-masing bukan berkelompok
while (1)
{
PORTA.0=0; // Pin 0 pada port A akan berlogic 0
PORTA.1=1; // Pin 1 pada port A akan berlogic 1
PORTA.2=0; // dan begitu seterusnya
PORTA.3=1;
PORTA.4=0;
PORTA.5=1;
PORTA.6=0;
PORTA.7=1;
}
Categories:
Programming