Thanks for the link to the programming service.
However, I don't need it, since I spent the big bucks to be able to program all sorts of things myself. (Needhams electronics EMP-11), the part that I'm working on is the assembler for the microprocessor, which is a new one to me (ATMEL 90S2123). I intend for this to be a low power flashlight, perhaps, with no more than about 15 to 20 ma/led. Have to think about this design, though.
I've just about got the definitions file finished for the assembler, so all that remains is to make sure that the code for the new addressing modes works. Then there's the emulator, which isn't fully working yet... The program should handle and emulate three different microprocessors at the same time, if I get it working properly... that's down the road a bit, though.
I had considered (and probably might) install IRDA modes on this flashlight, if I can figure out the code for the modes properly... but that's for later.
As far as the flashlight is concerned, I intend to put in a red, blue, green, white, and ultraviolet LED, and perhaps add a laser pointer.. Microprocessor control all of the above with 3 or 4 buttons... hard to say exactly what direction this will take, though.
It's going to be a long term project, though, since the software development is a somewhat slow process.... I'm rehosting the emulator, although the assembler and environment definition parts seem to be working....
The body will be machined out of a solid aluminum block, and probably be about the size of a nokia 3300 series cell phone... perhaps...
I'm also intending to have a user definition series of modes, where the user can talk to the flashlight and set up what modes he/she wants...
fun....
comments are welcome