Thaimicrotron.com : Home
 
Real Time Controller DS1307
 
     
 
 
 
การจัดขาของ IC DS1307
 
     
 
  VCC Primary Power Supply
  X1, X2 32.768 kHz Crystal Connection
  VBAT +3 Volt Battery Input
  GND Ground
  SDA Serial Data
  SCL Serial Clock
  SQW/OUT Square wave/Output Driver
     
 
     
     
  หน่วยความจำภายในของ DS1307 ขนาด 64 Byte (00h-3FH)  
 
 
 
โครงสร้างของหน่วยความจำภายในของ DS1307
 
     
  ข้อมูลที่เก็บอยู่ในรีจิสเตอร์ 00H-06H จะเป็นแบบ BCD (Binary Code Decimal)  
     
 
Address
Name
DESCRIBTION
00H
SECOND
เก็บค่าวินาที โดยบิตที่สำคัญ คือบิต 7 CH (Clock Halt)
    เมื่อบิต 7 นี้เป็น 1 จะทำ ให้สัญญาณ นาฬิกา หยุดเดิน
01H
MINUTES
เก็บค่านาที 00-59
02H
HOUR
เก็บค่าชั่วโมง เมื่อบิต 6 เป็นบิตที่กำหนดการแสดงผแบบ 12/24 ช.ม
    เมื่อบิต 6 =1 จะเก็บค่า 01-12 ,เมื่อบิต 6 =0 จะเก็บค่า 01-24
03H
DAY
เก็บค่าวัน 1-7
04H
DATE
เก็บค่าที่ 01-31
05H
MONTH
เก็บค่าเดือน 01-12
06H
YEAR
เก็บค่าปี 00-99
07H
Control Register
รีจิสเตอร์ควบคุมการทำงานของขา SQW \OUT
    ถ้าบิต 4 SQWE = 1 กำหนดให้ขา SQW \OUT กำเนิดความถี่ ตามความถี่ที่กำหนดโดย RS1,RS0
    ถ้าบิต 4 SQWE = 0 กำหนดให้ขา SQW \OUT จะมีค่าตามบิต 7 คือขา OUT
   
     
RS1
RS0
ความถี่ output ที่ขา SQW/OUT
0
0
1Hz
0
1
4.096 kHz
1
0
8.192 kHz
1
1
32.768 kHz
     
08H-3FH
UserRam
หน่วยความจำใช้งานทั่วไป 56 byte