Przerwania w ATMega162 pod Bascomem
Przerwania w ATMega162 pod Bascomem
Poniewaz nie opanowalem puki co programowania AVRow w C a potrzebowalem szybko napisac skomplikowany program siegnalem poBascom AVR ale pojawil sie problem. W symulacji (nie sprawdzalem jeszcze na gotowym ukladzie) nie dzialaja przerwania gdy wybieram procesor ATMega162 (np na 2313 dzialalaja). Nie dzialaja ani te specyficzne dla tego miktokontrolera ani standartowejak Int1. Czy ktos spotkal sie z podobnym problemem ?
no powiedzmy, ze mogeale znalezienie bledow w taki sposob moze byc trudne. Urzadzenie zawiera dwa uklady komunikujace sie przez I2C, jeden na 1wire, LCD, 6 przyciskow, RS232, korzysta z przerwan ICP3 (wykorzystuje dwa 16 bitowe liczniki) i Compare1a. No i wszystkie uklady (oprocz uC) i wiekszosc elementow biernych jest w obudowach SMD wiec wolalbym wiedziec ze jest wszystko ok zanim je przylutuje. A dodam jeszcze, ze w obecnej postaci program zajmuje okolo 7KB.