Tampilkan postingan dengan label Tugas. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas. Tampilkan semua postingan

Selasa, 05 Juni 2012

gser kanan kiri..


utak-utik program ini....


#include <mega8535.h>
#include <delay.h>

#define Key_A PINB.6
#define Key_B PINB.7

// Declare your global variables here

void main(void)
{
// Declare your local variables here
unsigned char LED;
.
.
.
while (1)
    {
      // Place your code here
      while(Key_A==0)   //ketika tombol A di tekan maka:
      {
        if(LED==0b10000000)
        {
            LED=0b00000001;       
        }
       
        else
        {
        LED<<=1;
        PORTC=~LED;       
        delay_ms(100);
        }
     
      }
     
      while(Key_B==0)   //ketika tombol B di tekan maka:
      {
        if(LED==0b00000001)
        {
            LED=0b10000000;       
        }
       
        else
        {
        LED>>=1;
        PORTC=~LED;       
        delay_ms(100);
        }
      }

    }

Minggu, 03 Juni 2012

tugas 1.

Tugas Dikumpulkan ke nianda.ap@gmail.com
1. buatlah tampolan LCD bergeser kekanan dan kekiri, dengan kata kunci.
    for(kata=0;kata<15;kata++)
2. gunakan logik I-O untuk menggerakkan motor, dengan kata kunci.
    1 output, jika kondisi low=putar kanan dan jika high putar kiri.
selamat mencoba!


catatan="semampu kalian!!"