RTC DS1307 assembly-kode for??

J

jandreas

Guest
hei ..

trenger hjelp til min avsluttende prosjekt kan noen lære meg om montering kode DS1307??

takk .. beklager hvis min engelske så ille ...

RGDS ...

 
Det DS1307 er ikke en mikrokontroller, det er en RTCC som bruker I2C for kommunikasjon.Prøv Philips sted for I2C dokumentasjon eller Dalsemi området bør ha eksempler.

 
jandreas skrev:

trenger hjelp til min avsluttende prosjekt kan noen lære meg om montering kode DS1307??
 
for 84 hvilken type controller (51/52 / pic =? / 877 / AVR / arm / mc68) / PC?

 
UPS, beklager jeg vite ds1307 ikke er MC ...that's right jeg nød forsamlingen koden for å ta data fra den, jeg bruker AT89s51 og jeg bruker I2C bus kommunikasjon fra AT89s51 til ds1307 .....er det noen som vet om koden, ta tid og dato fra DS1307 ???..

thank you ..

Hilsen

 
Here it is

http://www.kmitl.ac.th/ ~ kswichit/Ajay2/clock.html

en full prosjekt

Hilsen
Nandhu

 
takk nandhu ... men mitt prosjekt er bare å ta dato og klokkeslett, når jeg trengte ....Ok jeg skal prøve å forklare prosjektet mitt ... så det er om sikkerhet system ..når jeg inngikk noen gate, jeg må skrive inn passord ..så når jeg inn porten ..passordet mitt, og tid og dato, vil bli registrert i datalogger ....nah jeg bare forvirret om forsamlingen koden for å ta dato og klokkeslett bare når jeg gikk inn porten ...

Jeg beklager hvis jeg forklare mitt prosjekt så rotete ..fordi jeg er ikke flink på engelsk ..Takk for din oppmerksomhet

hilsen

 
helllooo ..merry christmas ......... fremdeles i mitt tilfelle ..trenger hjelp, plizzthank you ..

 
Hai

Det er enkelt.i ASM-koden er kommentert.

Bare klipp og lim den sub som du vil

Hilsen
Nandhu

Just start

 
hai ..oo så akkurat sånn ..sorry I'm too forvirret, ved å se for mye kode sånn ...BTW det er noe ...er må vi angi klokkeslett og dato før du bruker den??tid og dato i RTC samme som tid og dato nå??takk ..

 
Ja, vi har til å sette gjeldende dato og klokkeslett først.en gang satte den wont gå med mindre du fjerner batteriene.

hva assembler (eller IDE) du bruker?

Hilsen
Nandhu

 
"nandhu skrev: hva assembler (eller IDE) du bruker? beklager jeg dont bli hva du sier ...kan du fortelle meg somekind av assembbler for eksempel??Jeg bruker en slags assembler, bortsett fra jeg dont vite nøyaktig hva det er, er navnet ASM51.exe for konvertere ASM filen til OBJ og OH.exe for konvertere OBJ filen til HEX ..så når jeg angi gjeldende dato og klokkeslett ..jeg trenger ikke å sette den lenger .... så jeg må sette den ved montering koden første .. etter det er det greit om jeg aldri bruker innstillingen koden??fordi at koden vil gjøre koden min i mikro blir for lang??

du sa at det vil bli bra når jeg fjernet batteriene ...så hvordan det vil oppdatere dato??

takk

 
Dato og klokkeslett skal kjøre til det er strøm til ic (enten batteri eller nett).Når det ikke er strøm alt vil bli ereased.Igjen må du stille inn dato og klokkeslett

Nandhu

 
ok jeg fikk det ..Emm nandhu Jeg har sett programmet ..men jeg vet ikke hvor rutinen å angi tidspunktet for første gang ....

emm for å ta data om tid og dato, er det i Hexa nummer eller ikke??fordi når jeg leser dato og tid, jeg har til å lagre data i EEPROM Serial ...

ærlig jeg er en nybegynner .... kan du gi meg hele koden fra innstilling av dato og klokkeslett første før jeg lese data om tid og dato?? bare standard koden abut ds1307 .. det ville være fint om kode også kommentert .... du .....meget takk ..

Hilsen ..

 
hai ..... et nytt år 2008 er verry nær ..godt nytt år ...

fremdeles mai tilfelle ..hjelp plis ...

takk for oppmerksomheten

 
jandreas skrev:

hai ..... et nytt år 2008 er verry nær ..
godt nytt år ...fremdeles mai tilfelle ..
hjelp plis ...takk for oppmerksomheten
 
Hai jandreas

Jeg er enig med blueroomelectronics.

I dont gi deg koden, men kan bidra til å få arbeidet gjort.

Prøv å skrive noen kode, sjekke det, kommer ut med tvil.
Jeg vil hjelpe deg

rØnsker deg og alle for en vellykket og velstående ny ja
r

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Hilsen
Nandhu

 
yeah ..thankss, men dette er mitt problem, dont jeg selv har noen tutorial ..så jeg er forvirrende å begynne der ... "årsaken til at jeg delta i dette forumet å vite litt etter litt om programmering AT89s51 ..... Nah fra koden som jeg mottok fra nandhu, jeg dont vite for å starte fra der siden jeg trenger bare å ta dato, klokkeslett, og år fra RTC ....jeg dont selv har noen simulator for å simulere det .....
Jeg beklager å gjøre dere alle vanskelig fordi jeg bare en amatør ..men det er ok jeg vil prøve å forstå det ... men det ville være bedre å forstå hvis noen har en kode som passer med min sak som jeg trenger bare å ta tid, dato og år .....hilsen
Jandreas

 
Lo Jandreas

Internett er bokstavelig talt strødd med programmering informasjon og arbeider eksempler av alle typer, bare sier "hvis noen har en kode som passer med min sak" ikke får du noen nyttige hjelp har folk are'nt villig til å gjøre hardwork du selv bør gjøre å påta seg og i stress prosjektet ditt.

Søk etter eksempler på DS1307 fordøye informasjonen, og deretter når stakk innlegget hva du har så langt og kanskje noen vil hjelpe deg videre.<img src="http://www.edaboard.com/images/smiles/icon_neutral.gif" alt="Nøytral" border="0" />
 
Hvis du bare lære programmering deretter starte med noe enkelt som blinker en LED.Et høyt nivå språk kan være til hjelp, og mange har bibliotekene for I2C (den DS1307 er I2C)
Hva ville være poenget med innlevering andres arbeid for oppdraget ditt?

 

Welcome to EDABoard.com

Sponsor

Back
Top