hi,
Thanks for your help guys, but I still have a problem with getting time to run fast without it being 10 or 20 minutes fast. If anyone could help me to get this program to run slightly fast over 24 hours so that I can use a pause to get accurate time. Or if anyone has an idea of getting a picaxe 18x working with a BCD 4511 chip to read a more accurate time than I have. Here is my program. Thanks once again for your help, very much appreciated.
main:
let b0= 31 ' %00011111
let b1= 47 ' %00101111
let b2= 79 ' %01001111
let b3= 143 ' %10001111
label_3A: for b6= 1 to 75
for b5= 1 to 75
pause 2
let pins =b3
let pins =b0
let pins =b1
let pins =b2
let pins =b1
let pins =b2
let pins =b3
let pins =b0
let pins =b2
let pins =b3
let pins =b0
let pins =b1
let pins =b3
let pins =b2
let pins =b0
let pins =b1
let pins =b0
let pins =b2
let pins =b1
next b5
next b6
label_14: if b0= 22 then label_41
let b0=b0- 1
'pause 1000
goto label_3A
label_41: let b0= 31
if b1= 42 then label_51
let b1= b1-1
'pause 1000
goto label_3A
label_51: let b1= 47
if b2= 70 then label_52
let b2= b2-1
if b2= 75 then label_100
'pause 1000
goto label_3A
label_52: let b2= 79
if b3= 141 then label_53
let b3= b3-1
'pause 1000
goto label_3A
label_53: goto main:
label_100: if b3= 141 then main
goto label_3A
Thanks for your help guys, but I still have a problem with getting time to run fast without it being 10 or 20 minutes fast. If anyone could help me to get this program to run slightly fast over 24 hours so that I can use a pause to get accurate time. Or if anyone has an idea of getting a picaxe 18x working with a BCD 4511 chip to read a more accurate time than I have. Here is my program. Thanks once again for your help, very much appreciated.
main:
let b0= 31 ' %00011111
let b1= 47 ' %00101111
let b2= 79 ' %01001111
let b3= 143 ' %10001111
label_3A: for b6= 1 to 75
for b5= 1 to 75
pause 2
let pins =b3
let pins =b0
let pins =b1
let pins =b2
let pins =b1
let pins =b2
let pins =b3
let pins =b0
let pins =b2
let pins =b3
let pins =b0
let pins =b1
let pins =b3
let pins =b2
let pins =b0
let pins =b1
let pins =b0
let pins =b2
let pins =b1
next b5
next b6
label_14: if b0= 22 then label_41
let b0=b0- 1
'pause 1000
goto label_3A
label_41: let b0= 31
if b1= 42 then label_51
let b1= b1-1
'pause 1000
goto label_3A
label_51: let b1= 47
if b2= 70 then label_52
let b2= b2-1
if b2= 75 then label_100
'pause 1000
goto label_3A
label_52: let b2= 79
if b3= 141 then label_53
let b3= b3-1
'pause 1000
goto label_3A
label_53: goto main:
label_100: if b3= 141 then main
goto label_3A