Pada kesempatan ini akan dijelaskan bagaimana cara mengakses IC 4029 yang merupakan IC binary counter, fungsi utama dari IC ini yaitu untuk lebih mempermudah dalam mengakses 7 segmen, karena hanya memerlukan 1 buah port mikrokontroller yang diposisikan sebagai clock atau trigger, jadi tiap 1 clock IC ini akan melakukan counter biner sehingga akan menampilkan kombinasi angka pada 7segment, yang lebih bagus lagi dari IC ini yaitu dapat melakukan COUNT UP dan COUNT DOWN, hanya menggunakan beberapa konfigurasi untuk melakukannya, berikut gambar penjelasannya.
PROGRAM BASCOM AVR
$regfile = "m16def.dat"
$crystal = 12000000
J1 Alias Portd.0
J2 Alias Portd.1
J3 Alias Portd.2
J4 Alias Portd.3
Clk Alias Portd.4
Down Alias Portd.5
Up Alias Portd.6
Dim I As Integer
Ddrd = &B11111111
I = 0
Do
Do
Incr I
'count up
Set J1
Set J2
Set J3
Set J4
Reset Down
Set Up
Reset Clk
Waitms 200
Set Clk
Waitms 200
Reset Clk
Waitms 200
Loop Until I = 10
I = 0
Do
Incr I
'count down
Reset J1
Reset J2
Reset J3
Reset J4
Reset Down
Reset Up
Reset Clk
Waitms 200
Set Clk
Waitms 200
Reset Clk
Waitms 200
Loop Until I = 10
Loop
$crystal = 12000000
J1 Alias Portd.0
J2 Alias Portd.1
J3 Alias Portd.2
J4 Alias Portd.3
Clk Alias Portd.4
Down Alias Portd.5
Up Alias Portd.6
Dim I As Integer
Ddrd = &B11111111
I = 0
Do
Do
Incr I
'count up
Set J1
Set J2
Set J3
Set J4
Reset Down
Set Up
Reset Clk
Waitms 200
Set Clk
Waitms 200
Reset Clk
Waitms 200
Loop Until I = 10
I = 0
Do
Incr I
'count down
Reset J1
Reset J2
Reset J3
Reset J4
Reset Down
Reset Up
Reset Clk
Waitms 200
Set Clk
Waitms 200
Reset Clk
Waitms 200
Loop Until I = 10
Loop
No comments:
Post a Comment