My advice would be to use a 32.768kHz crystal connected to the timer 1 clock input. You can then use the timer 1 interrupt to decrement your countdown.
My advice would be to use a 32.768kHz crystal connected to the timer 1 clock input. You can then use the timer 1 interrupt to decrement your countdown.
"I think fish is nice, but then I think that rain is wet, so who am I to judge?" - Douglas Adams
Ya know, comming from a Law Enforcement Background, in a Post 911 world where we Americans are no longer immune to the rest of the world's problems, which admittedly our CIA likely caused, I feel really insecure about this forum when sombody jumps in from nowhere and asks about countdown timers and then mentions hooking them up to r/f links or cell phones. Even if you are The ALL AMERICAN BOY, anything like that posted here might be used by BAD PEOPLE, who might otherwise lack the skill to roll their own. That said I am sure BAD PEOPLE have people who have skills, nevertheless, I cannot in good concencience assist this endeavor, which by the way if you really did those projects listed above, you should be able to do without assistance.
JS
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
See this thread: http://www.picbasic.co.uk/forum/show...hlight=O_FLOWS
WARNING: This code is designed (you can't see it, because it's hidden
internally) to immediately blow-up-in-your-face - if used for destructive
purposes.
PIC MASTERS OF THE UNIVERSE,
At the end of a long week of broken electronics at work, this forum does provide much needed comic relief. Even my wife found this thread to be hilarious. Anyway I hope we have no nasty electronic/ firmware moles on this forum trying to hook up IED's or anything like that (not pointing fingers, postulating or anything) but seriously I do appreciate a few jokes mixed in with the great work on this forum.
On another note, I thought I would let this forum know that because of a recent PIC project I worked on in the oilfield (with help form this forum of course!) I have just recieved a large wampum promotion and will be uprooting my family to another state to begin work in a new design engineering position out of the "field". THanks for your help along the way Mr. E, Bruce, Skimask, and a whole bunch of others (sorry for not mentioning you all by name) that have helped me along the way to better learn how these Microcontrollers REALLY work. I will continue my search through the galaxy of electronics one PIC at a time, may the force be with!
Padawan-78
Hmmm....This countdown timer just HAS to be for hollywood. Who else would want to have remaining time on a display. Is the mad bomber going to hang around to watch the damn thing? At least he will then know how much longer he has to wait to meet all those virgins he has been sucked into believing all about.
Oh dear, now I've probably offended someone..Tough, get over it.
Peter Moritz.
Up the bush, Western Plains,
New South Wales,
Australia.
Avoid planet 9 - they worship AVR, and have really ugly chicks.;o}I will continue my search through the galaxy of electronics one PIC at a time, may the force be with!
I am glad I can amuse you all, it is good to laugh. You have not seen the inter agency bulletins I have seen. Amazing what can be done with common objects, a little creativity, and a serious hate. I stand by my statements. Be well, do no harm, enjoy this hobby. Keep in mind this forum is Global, from Beirut to Boston, to Baghdad to Bristol. It is wise to keep in mind, the things you say here are read Everywhere. Muddy, an LCD is a DEBUGGING tool not just a display for the movies, logic would dictate it's removal in a device used for evil purposes. Oh and yes, This could be used for model rockets, Camera control, stage drag races, lots of legitimate uses, I just feel it prudent to think about, the sinister possibilities, and choose not to advance them.
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
So far ive played around with this code. All seems good, the timer is in pure seonds atm so 120 secs etc but thats my next task to get it displaying in the correct format
Ive so far moddified bits of the above links coding but nothing major, i need to expand the protoype board im using as atm all i have is the chip, osc, LCD and a pull up resistor![]()
Use a crystal oscillator for the PIC (any frequency) and setup timer0 to timeout once a second (if that is your countdown rate). Use Mister E's PIC multi-calc to come up with the values. Sit in a tight loop and read INTCON.2 (Timer0 overflow bit). When that bit goes high, decrement your counter and display it on the LCD, then jump back to the tight loop. You can put a test for a button push or turn on a buzzer in that tight loop as well. It will be perfectly accurate as long as whatever you do in the tight loop takes less than 1 second.
Charles Linquist
Bookmarks