Uses Crt;
Var
R1, R2, C :
Integer;
TPulse :
Real;
Begin
ClrScr;
Write('Masukan Nilai Resistor1 : ');
ReadLn(R1);
Write('Masukan Nilai Resistor2 : ');
ReadLn(R2);
Write('Masukan Nilai Capacitor : ');
ReadLn(R2);
Writeln;
bagian ini adalah input nilai R1, R2 dan C.
bagian ini adalah input nilai R1, R2 dan C.
case no of
1:
write('Timer 555 monostable');
2:
write('Timer 555 astable');
ini adalah bagian pilihan yang mau di hitung.
if (no='1') then
TPulse := 1.1*R1*C;
WriteLn('TimePulse = ', TPulse:5:2);
bagian ini adalah kondisi jika memilih 1.
bagian ini adalah kondisi jika memilih 1.
else
if (no='2') then
Freq := 1.44/R1+(2*R2)*C
Writeln('Frequency = ', Freq:5:2);
untuk bagian ini adalah kondisi jika memilih 2.
untuk bagian ini adalah kondisi jika memilih 2.
End;
Readln;
End.
bagian untuk mengakhiri program.
Tidak ada komentar:
Posting Komentar