??? 11/13/09 18:09 Modified: 11/13/09 18:11 Read: times |
#170768 - You'd be right ... except ... Responding to: ???'s previous message |
Andy Neil said:
You may be right - that's one of the reasons I keep saying that the student should check with the school.
Richard Erlacher said:
The circuitry is simple, the coding is trivial. No, I don't think it's trivial - the complete thing includes implementing a realtime clock, user interface for time setting and/or synchronisation to the radio time signal, ambient light detection & brightess control, etc. Definitely more than trivial - even if still not up to "final year" level. Most of these issues are already solved and "canned" on 8052.COM. Isn't copying these and modifying them pretty trivial? I'm persuaded that considerable effort was put into the examples to make them just that ... trivial! BTW, most clocks don't rely on radio time signal, but, rather, rely on line frequency. Using that's pretty trivial too, isn't it? I suppose one could add it as a requirement, but unless the clock runs without batteries, it won't drift much while the mains power is unavailable. I didn't see a "canned" solution for the ambient light detection & brightness compensation, and that could be the core challenge. PWM is pretty well described, though. A more thorough search of 8052.COM will probably produce a couple of examples of light measurement ... at least enough to reduce the problem to a table-lookup. If there were to be any sort of challenge at all, I'd expect a requirement for, at least, a few pages of math (not just arithmetic). RE |