Anda di halaman 1dari 4

LAPORAN PERTEMUAN 9

PRAKTIKUM SISTEM MIKROKONTROLER

PENGEMBANGAN 7 SEGMENT DENGAN 4 BUAH 7 SEGMENT

OLEH :

HAYA ASYIFA
21066015

D3 TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
KOTA PADANG
2023
RANGKAIAN

PROGRAM

#define LATCH 4
#define CLK 3
#define DATA 2

//bilangan HEX Array


byte digit[10]= {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x7, 0x7F, 0x6F};//tanpa uln2003

int i;

void setup(){

pinMode(LATCH, OUTPUT);
pinMode(CLK, OUTPUT);
pinMode(DATA, OUTPUT);

void loop(){
for(int i=0; i<10; i++){
for(int j=0; j<10; j++){
for(int k=0; k<10; k++){
for(int l=0; l<10; l++){
digitalWrite(LATCH, LOW);
shiftOut(DATA, CLK, MSBFIRST, ~digit[l]); // digitempat
shiftOut(DATA, CLK, MSBFIRST, ~digit[k]); // digittiga
shiftOut(DATA, CLK, MSBFIRST, ~digit[j]); // digitdua
shiftOut(DATA, CLK, MSBFIRST, ~digit[i]); // digitsatu
digitalWrite(LATCH, HIGH);
delay(50);
}
}
}
}
}

OUPUT
LINK VIDEO SIMULASI
https://drive.google.com/drive/folders/1EUQUlLAbxNl1Isor2BiRo3gyouPO4Rvf?usp=sharing

Anda mungkin juga menyukai