Witam, będę wykonywał programator USBasp, wszystko do niego posiadam, ale pojawiła się (dla mnie) zagadka, jak to jest, że firmware (plik HEX) zajmuje 9,3 kB, a ATmega8 ma poj. 8kB pamięci (wiem, że głupia sprawa, ale mnie po prostu zainteresowała).
Kolejną sprawą jest współpraca tego mikrokontrolera z przetwornikiem C/A. Czytałem o podłączeiu przetwornika przez I2C, ale zaciekawiło mnie podłączenie "zwykłego", czyli jedna nóżka-jeden bit. I się zastanawiam, czy powinien być on 8 czy 10-cio bitowy (jak przetwornik A/C wewnętrzny). Jeśli 8-mio, to nie ma problemu, tyle wyjść mają porty, a jeśli 10-cio? Bardzo ciekawi mnie rozwiązanie tych teoretycznych "problemów". Notę katalogową próbuję czytać, ale po angielsku niestety (więc nie jestem pewny niekórych tam zawartych wiadomości).
A tak przy okazji, to zauważyłem, że np. Bascom tworzy wiele różnych plików podczs kompilacji, więc dla pewności zapytam, czy ważny jest tylko ten HEX?
Kolejną sprawą jest współpraca tego mikrokontrolera z przetwornikiem C/A. Czytałem o podłączeiu przetwornika przez I2C, ale zaciekawiło mnie podłączenie "zwykłego", czyli jedna nóżka-jeden bit. I się zastanawiam, czy powinien być on 8 czy 10-cio bitowy (jak przetwornik A/C wewnętrzny). Jeśli 8-mio, to nie ma problemu, tyle wyjść mają porty, a jeśli 10-cio? Bardzo ciekawi mnie rozwiązanie tych teoretycznych "problemów". Notę katalogową próbuję czytać, ale po angielsku niestety (więc nie jestem pewny niekórych tam zawartych wiadomości).
A tak przy okazji, to zauważyłem, że np. Bascom tworzy wiele różnych plików podczs kompilacji, więc dla pewności zapytam, czy ważny jest tylko ten HEX?