Угробил кучу времини на нахождение ошибки, а оно вот какое дело
контроллер attiny4313 datasheet:
Toggling the Pin
Writing a logic one to PINxn toggles the value of PORTxn, independent on the value of DDRxn.
Note that the SBI instruction can be used to toggle one single bit in a port.
супер удобная фишка, юзаю очень часто, ну типо:
sbi PINB,0
Так вот, недавно пришлось писать код под контроллер atmega8!!!!!
и вот нежданчик, там эта фишка не работает!!!!!!!!!! И не генерит даже ошибку при компиляции, фсиё типо ок, иди, пиши себе дальше код. А нифига, не работает....
Теперь вопрос. Какого фига они там в атмеле обкуренные все? как можно в одном контроллере такую фишку писания кода предусматривать а в другом нет?? дайте плиз разумное обяснение, я угробил дня 3 на это дело + 2 контроллера


