Sygnatura AVR inaczej

Witam.

Proste pytanie: Czy da się programowo (program we flashu AVR-ka) odczytać sygnaturę mikrokontrolera, bądź jakąkolwiek inną informację identyfikującą jednoznacznie typ mikrokontrolera? Osobiście nie znalazłem takiej informacji, ale może źle szukałem :-)

Napisałem sobie bootloader dla ATMega16 i chciałbym go zrobić uniwersalnym dla wszystkich typów ATMega (różne ilości i wielkości stron).

Pozdrawiam

Reply to
AMX
Loading thread data ...

czesc ja zas znalazlem (w przypadku ATMEGA162) nastepujaca informacje: "Signature Bytes All Atmel microcontrollers have a 3-byte signature code which identifies the device. This code can be read in both Serial and Parallel mode, also when the device is locked. The three bytes reside in a separate address space."

z czego wynika ze tylko podczas trybu programowania ISP, rownoleglego oraz JTAG-em (o czym tu nie wspomnieli) mozna pobrac bajty sygnatury procesora

Mariusz

Reply to
MariuszC

No więc to napisałem - wg dokumentu do ATMEGA162 jedynie w trybie programowania (!) można odczytać bajty sygnatury - stąd wniosek, że sam procesor nie ma takiej możliwości. Sądzę że w pozostałych procesorach AVR jest niestety podobnie...

Mariusz

Reply to
MariuszC

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.