Post
autor: kayron » 05 lut 2009, 20:14
Atmel też nie jest bez winy, ponieważ projektując rodzinę Tiny popełnili masę błędów już w założeniach, co skutkuje tym że nawet rekomendowane przez nich odpowiedniki starszych procków, szczególnie tych w DIL 8 nie są z sobą ani sprzętowo (rejestry SFR i przestrzeń adresowa), ani programowo przez to kompatybilne. A to powoduje że nie można napisać dobrej biblioteki dla TINY w BASCOM. Co gorsza, kompilator często ma z nimi problemy, a symulator praktycznie wcale nie umie sobie z nimi radzić. Np dla Tiny15/25/45 w symulacji bascoma można zapomnieć o Timer 1. Nie ma go i już. Więc problemy twórców BASCOMa wynikają, w znacznej mierze z winy, nie przemyślanej budowy i mnogością różnych rozwiązań w rodzinie TINy.