Pada tutorial kali ini saya akan menjelaskan bagaimana cara mengendalikan
led menggunakan shift register 74hc595. Apa itu shift register? Shif register
adalah komponen elektronika yang didalamnya terdapat register-register,
register dapat digeser dari bit terkecil ke bit terbesar/ atau dari lsb ke msb.
Disini saya akan mencontohkan bagaimana mengendalikan led dengan menggunakan
shift register(register geser) berikut contoh programnya :
$regfile = "m32def.dat"
$crystal = 12000000
Config Portc = Output
Sh Alias Portc.0
Ds Alias Portc.1
Stc Alias Portc.2
Portc = 0
Dim Hitung(2) As Byte
Do
Toggle Ds
For Hitung(1) = 1 To 8
Sh = 1
Waitms 200
Sh = 0
Waitms 200
Stc = 1
Waitms 10
Stc = 0
Next Hitung(1)
Loop
End
Disini saya menggunakan bahasa basic
dengan memakai software bascom avr. Bascom avr adalah sebuah compiler atau
penerjemah dari bahasa manusia ke bahasa mesin, bahasa yang digunakan adalah
bahasa basic. Untuk menggeser bit pada shift register hanya cukup dengan memberikan
trigger pada 3 pin yaitu sh_cp, ds dan st_cp. Untuk simulasi saya mengunakan
proteus berikut hasil simulasi menggunkan proteus.
Demikian tutorial singkat
kali ini, kapan-kapan saya akan jelaskan lebih detail alur programnya
No comments:
Post a Comment