Yes, but using these mean that you have to burn the internal fuse and you cannot reprogram it after.
I have found a chip that allows to be reprogramed WHILE on the board, with a serial interface. It uses a 12v programing signal instead of pre-initializing and using the AUX port to program.
I am working on USB interface using a very basic VB interface to program the basic functions, and an "advanced" mode to enter direct C editing.
The chip I found allows for 6 digital ports and 4 analog ports to be used. to use the 4 analog ones, you have to switch the 4 correcponding ports, but this can be done in the main loop, instead of during initialisation.
It also has 2 8bit clocks that can be set to run as a 16bit clock instead. (Where the AVR micro controler only has one 8bit clock)
This allows for a more accurate reading. It also has a built-in analog comparator, usefull for the idea of voltage selector...
__________________
Quote:
Originally Posted by Drake
Damnit, don't make me add "no discussing temporal paradoxes" to the rules or I'll go back in time and ban you last week.
|
|