Home Start Back Next End
  
40
Tiga  
bual1 byte
a!at-m dapat
digunakan
dengan
dua
cara.  
Cara
pertama,
ketika   waktu   alarm 
dituliskan   kedalam   lokasi 
ja.rn,
menit   dan 
detik   yang
bersesuaian, 
maka  alarm 
interrupt
aka,, ctiinisialisasi pacta
waktu 
yang 
te-pat
setiap
harinya
jika
bit enable-nya
bemilai
satu.
Cara
yang
kedua 
ctengan megisi
kondisi
"don't 
care"
pada  satu  atau
lebih  tiga  buah  byte  alarm.  Kode
"don't
care" adalah semua nilai hexadecimal
da.ri CO samapai   FF Jika
"don't 
care'
dimasukan 
pada
byte
jam  maka  Alarm
lnterupt  akan
di!aksanakan  setiap 
Jam
pacta menit
dan
detik
yang
bersesuaian..  Jika
"don't 
care'
dimasukan 
pada
byte
jam
dan
menit
maka
Alarm
lnterupt
akan
dilaksanakan 
setiap
menit 
pada
detik
yang
bersesuaian.. 
Sedangkan
jika
semuanya
kita
i1llis
dengan
kode
"don't 
care"
malca alarm interrupt
akan teljadi
setiap
detik.
2.9.3 
Register
Kontrol
DS12C887   
memiiiki 
empat 
buah 
Register 
kontrol 
yang 
kesemuanya
da?at 
cliakses
setiap  saat  walaupun 
pada  saat  update  cycle.  Register
tersebut
terdiri
dari
Register
A,
B,
C
dan
D,
Untuk
melakukan
pengaturan
terhadap  
RTC
dilakukan
dengan
mengatur
isi bit dari
keempat register
tersebut
2.9.4 
Nonvolatile
RAM
113   Nonvolatile RAM   tidak   digunakan   oleh 
DS12C887   dan   dapat
digunakan   sebagai   user
RAM. 
Pada 
system 
kita  
1i3
Nonvolatile  
tersebut
digunakan
oleh
Mikrokontroler
sebagai
buffer 
dala.m
tra:unisi
data
seriaL
Hal
ir.i
dilalcrkan
karena
padatnya komunikasi
antara
komputer
dengan 
Mikrokontroler.
Word to PDF Converter | Word to HTML Converter