Pemrograman Microprosessor

Anda mungkin juga menyukai

Anda di halaman 1dari 2

Nama : Febria Eka Rahmawati

NBI : 461103369
Kelas : R8
Tugas Praktikum I Pem. Micro

ACC Dosen

ACC Aslab

1. Pin Konfigurasi at89s51 dan atmega 8535

2. 1 second = 1000 millisecond, jadi 10 second = 10.000 millisecond


3.

4. Menyalakan lampu PORT A pada bit ke 0-3 dengan delay 0,2 second kemudian
mati dan menyalakan PORT A pada bit ke 4-7 dengan delay 0,5 second.

#include <mega8535.h>
#include<delay.h>
Void main () {
While (1) {
PORTA.0=1; Delay_ms(200);
PORTA.1=1; Delay_ms(200);
PORTA.2=1; Delay_ms(200);
PORTA.3=1; Delay_ms(200);
PORTA.0=0;
PORTA.1=0;
PORTA.2=0;
PORTA.3=0; Delay_ms(200);
PORTA.4=1; Delay_ms(500);
PORTA.5=1; Delay_ms(500);
PORTA.6=1; Delay_ms(500);
PORTA.7=1; Delay_ms(500);
Break; }
}
#include <mega8535.h>
#include<delay.h>
Void main () {
While (1) {
PORTA=0X0F; Delay_ms(200);
PORTA=0xF0; Delay_ms(500);
}

Anda mungkin juga menyukai