caramoan tour package

caramoan tour package

Author Topic: alarm clock OVERKILL (pic naman)  (Read 4961 times)

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #40 on: January 05, 2010, 12:51:08 PM »
@ n0th1n6 and the guys... thanks for the points! hehehe.
sana matapos ko na yung software...

Philippine Electronics Forum

Re: alarm clock OVERKILL (pic naman)
« Reply #40 on: January 05, 2010, 12:51:08 PM »

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #41 on: January 11, 2010, 05:54:14 PM »
update lang po, tama po bang yung Z8F640x at Z8F64xx lang yung may i2c na peripheral sa zilog family? parang hindi po reasonable kung gagamit ako ng 40-pin MCU para sa isang digital alarm clock...may iba pa po ba kayong alam na zilog chip na pwede kong gamitin? o PIC dapat ang gamitin ko para dito sa project na ito? thanks po mga master...

Philippine Electronics Forum

Re: alarm clock OVERKILL (pic naman)
« Reply #41 on: January 11, 2010, 05:54:14 PM »

Offline Kaizer03

  • Nuclear Reactor
  • ****
  • Posts: 4847
  • Pogi/Ganda Points: 225
  • C#<-->Android<-->Java
    • PhilRobotics
Re: alarm clock OVERKILL (pic naman)
« Reply #42 on: January 11, 2010, 06:00:16 PM »
update lang po, tama po bang yung Z8F640x at Z8F64xx lang yung may i2c na peripheral sa zilog family? parang hindi po reasonable kung gagamit ako ng 40-pin MCU para sa isang digital alarm clock...may iba pa po ba kayong alam na zilog chip na pwede kong gamitin? o PIC dapat ang gamitin ko para dito sa project na ito? thanks po mga master...


study the software (bitbang) i2c =)
Lend a hand for those who are in need!=)

Stop Hijacking!=) More Technical Posts!=)
 ;)

Kaizer Killer EX Pre-Alpha

Philippine Electronics Forum

Re: alarm clock OVERKILL (pic naman)
« Reply #42 on: January 11, 2010, 06:00:16 PM »

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #43 on: January 11, 2010, 06:23:45 PM »

study the software (bitbang) i2c =)
ah...tama po ba ang pagkakaintindi ko na yung 'software i2c' eh i2c using i/o pins? parang 'software timer/delay'?

Philippine Electronics Forum

Re: alarm clock OVERKILL (pic naman)
« Reply #43 on: January 11, 2010, 06:23:45 PM »

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #44 on: January 11, 2010, 07:22:53 PM »
correct! meaning (software/bitbanged) ang i2c.
bitbangging means mano mano ginawa yung interface example
for the ds1307 kailangan mo nang master i2c.
pero may mga chips na walang i2c feature.
para makapag i2c ka... kokopyahin mo yung behavior and specification
nang i2c interface.


Philippine Electronics Forum

Re: alarm clock OVERKILL (pic naman)
« Reply #44 on: January 11, 2010, 07:22:53 PM »

Offline macky

  • Diesel Generator
  • *
  • Posts: 1087
  • Pogi/Ganda Points: 51
Re: alarm clock OVERKILL (pic naman)
« Reply #45 on: January 11, 2010, 08:18:43 PM »
^sir martin, pwede paki-elaborate more about this (i2c)

kokopyahin mo yung behavior and specification nang i2c interface.
john 3:16 | oil of gladness

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #46 on: January 11, 2010, 09:01:15 PM »
^ naguluhan din ako..

Timing diagram

Data transfer is initiated with the START bit (S) when SDA is pulled low while SCL stays high. Then, SDA sets the transferred bit while SCL is low (blue) and the data is sampled (received) when SCL rises (green). When the transfer is complete, a STOP bit (P) is sent by releasing the data line to allow it to be pulled up while SCL is constantly high.
http://en.wikipedia.org/wiki/I%C2%B2C

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #47 on: January 11, 2010, 10:08:13 PM »
^ eto nga po yung naiimagine ko, pero naguguluhan pa po ako. sir martin, ok lang po ba na dito natin idiscuss yung 'software I2C' o magstart po tayo ng bagong thread? salamat po... :)

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #48 on: January 11, 2010, 10:14:20 PM »
no need, hanap ka po nang compiler na may software i2c library po.

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #49 on: January 11, 2010, 10:22:09 PM »
sir, zilog po kasi ang balak kong gamitin, zilog encore xp f082a po, to be exact. diba ang compiler nun ay yung ZDS II. siguro gagawa na lang po ako ng library, kailangan ko lang po pagaralan mabuti at maintindihan yung I2C basics... :D update ko din po dito yung developments, kung meron man ako magawa... :D

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #50 on: January 11, 2010, 10:30:13 PM »
i just checked the datasheet, wala nga sa Z8F082A pero afaik meron po sa zilog compiler. i'll ask a friend muna. hehe. ;D

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #51 on: January 11, 2010, 10:34:00 PM »
ah ok po sir. mas maganda kung may software i2c nga po, mas madali mag-aral. pero ok din po kung gumawa ako/tayo ng library natin...thank you po sir!

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #52 on: January 11, 2010, 10:37:25 PM »
^ i concur sir... kasi gamit ko eh walang ganyan... ;D ;D ;D
(wala akong DS1307 library)

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #53 on: January 11, 2010, 10:44:10 PM »
paano po kaya tayo magstart sir. ang nabasa ko po eh ang SCL ay OUTPUT pin, tapos ang SDA ay INPUT/OUTPUT pin. diba isa lang po ang pwedeng condition ng i/o pins, either input or output lang. paano po kaya natin gagawin sa gpio yun sir? tapos gawa na lang po tayo ng start() at stop() command din, parang PxOUT lang po yun diba? tama pa po ba yung naiisip ko? :)

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #54 on: January 11, 2010, 10:53:07 PM »
PICkers kasi ako and VERY high level programming  language po ang gamit ko sa ngayon. (Flowcode (visual IDE)) kaya di kita masagot sa PxOUT mo.  :'(

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #55 on: January 11, 2010, 11:01:50 PM »
^ ay oo nga pala. pasensiya na po. nakita ko na po yung 'flowchart' na pinost nyo. may mga tanong po ako sir.
1) yun po bang A0 at BP0 ay variables nyo?
2) yun po bang Read_time macro nyo ay kumukuha ng data sa DS1307 (dito na po yung i2c, diba?)
3) yung var1 = ... var2 = ... po ba na block ay yung pagseset na ng variables to be used ng mcu galing sa DS1307?
4) yung reg_a at reg_b nyo po ba ay yung data na galing sa DS1307?
5) anu po ang ibig sabihin ng Aff_time na macro nyo?
6) yung RST_sec nyo po ba ay magrereset ng seconds to zero? (writing to DS1307 naman po ito, diba?)
pasensiya na po masyado maraming tanong... :D

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #56 on: January 11, 2010, 11:21:05 PM »
1.) input nang port A0 then lalagay nya yung result sa variable BP0 (button variable)
2.) opo! tapos Acknowledge nya po... nilalagay nya sa reg_abc
3.) makikita mo naman na yung ginawa q. ang ginagawa nya naman is inaayos nya yung bcd for the lcd later... thanks coolet!  ;D
4.) reg_ abc is ginagamit kong variable para tipid sa ram. instead na
varsec
varminute
varhour
varday
varpm/am
vardate
varyear
varmonth

i just use 3 variables para sa printing lang sa lcd...

5.) aff_ naman is for printing sa lcd... kasi kailangan nya maglagay nang 0 sa unahan incase na less than 10 and variable ko.
6.) is a just a write test sa ds1307 yup! it writes the 0 sa register nang seconds. phew!
ka nose bleed! buti na lang madaldal ako!

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #57 on: January 11, 2010, 11:31:53 PM »
^ naku, pasensiya na po sir...maraming salamat po. malinaw na po sa akin yung flowchart nyo...ang kailangan na lang po ay yung software i2c natin...maraming salamat po ulit sir at pasensiya na po kung napagod kayo... +1 po...

insomartin

  • Guest
Re: alarm clock OVERKILL (pic naman)
« Reply #58 on: January 11, 2010, 11:38:07 PM »
salamat sa points! hehehe it paid for itself! dami ko na napaggamitan nyan ds1307. tatanong ko bukas. alam ko nga meron software i2c sa zilog.

Offline abyssinian

  • Size AAA Battery
  • ***
  • Posts: 60
  • Pogi/Ganda Points: 0
Re: alarm clock OVERKILL (pic naman)
« Reply #59 on: January 11, 2010, 11:39:31 PM »
sige po sir. maraming salamat po uli sir...bukod po sa RTC, anu pa po pwede paggamitan ng ds1307?

Philippine Electronics Forum

Re: alarm clock OVERKILL (pic naman)
« Reply #59 on: January 11, 2010, 11:39:31 PM »

 

Privacy Policy

Contact Us: elabph@yahoo.com