"Haile, Sam" writes: >I have already recorded the neccessary speech using ISD chipcorder and >already build a digital clock >what I need is a pic wizard to program a pic for me >:-) so that it can >capture the clock data from external clock module and map this >information to the recorded speech on the ISD chipcorder. > >how about that...still too much? Think divide and conquer. You've got to do two main tasks. One is to read the clock which you have not described so it is next to impossible to tell exactly what needs to be done, there, but you must read the clock and be able to use the digits you got as pointers to various addresses in the memory of the sound chip. I haven't yet built anything like this so I can't be any more specific, but that is the thought process that one needs to at least start solving the problem. If I were doing this project, I would concern myself with controlling the voice chip first. Look at the number of pins you will need and the protocol to address the chip and then go from there. The PIC, itself, can be your clock and voice chip controller since it doesn't take but a few counters to behave like a digital clock. I would want to use an interrupt to serve as master tick generator for this clock and then use the counter values to access the words you have programmed in to the voice chip. The tasks you must do and the number of pins you need for doing them will dictate which PIC and which strategy works best for your particular situation. That is what this game is all about and why it is fun. If you break the task in to several smaller ones and concentrate on just that part, you stand a good chance of ending up with what you wanted. As you run in to trouble with each of the small tasks, there are probably scores on this list who have already been there and done that but you need to supply most of the gray matter power to bring all these small building blocks together at the end. For some of us, that's the only way we get anything done. Martin McCormick WB5AGZ Stillwater, OK 36.7N97.4W OSU Center for Computing and Information Services Data Communications Group