Re: Why my soft of programming does not recognize AT Tiny231
why don't you post the hex file? Maybe someone can tell you if it will work or not. If it is not too big, it shouldn't be a problem to change it to work with attiny2313.
Most code is compatible with attiny2313 if it worked on the 90S2313. There are a few differences, but they are minor.
You should also mention how the 90S2313 was clocked, whether it was an oscillator or a crystal. A schematic would be great.
How you program the attiny2313 will also have a great effect on whether or not your code works.
You can use avrdude with your existing programmer, it should work on the attiny2313.
the command line should be:
(change the name of the hex file of course)
Code:
avrdude -p t2313 -c stk200 -P lpt1 -C avrdude.conf -e -U flash:w:file.hex -U lfuse:w:0xfd:m -U hfuse:w:0xdf:m
pause
That command line will program the fuses so the avr uses an external crystal (freq 3 - 8 MHz). If you need help there, just post here.
Good Luck