-
- Ух ты.. помогло? Где-то в голове валялось, что нельзя делать подряд две инструкции обращения к порту, maik-vs(172 знак., 01.10.2010 09:46)
- можешь вспомнить где это написано? интресно. доки на проц и Instruction set я уже пошерстил на эту тему и ничего не нашел. - cvv(01.10.2010 18:43)
- Опять же конвейер: данные из регистра, для установки-сброса бита, для второй подряд идущей инструкции извлекаются из собственно регистра до выполнения первой инструкции, со всеми вытекающими... это моё предположение. - fk0(04.10.2010 12:19)
- Не... не могу. Я даташиты читаю внимательно, а аппноты - редко. В даташите где-то, наверное. - maik-vs(04.10.2010 11:52)
- ну в даташите на 8-ю мегу этого не написано. - cvv(04.10.2010 12:07)
- Написано. Но это критично для чтения. В опсании I/O, в разделе, что-то типа "Reading the Pin Value". - mse(04.10.2010 16:35)
- Спасибо. интересно. но не до конца понятно. Я ведь к регистру PINx не обращаюсь. - cvv(04.10.2010 17:14)
- Вы и не читаете. ;О) ... Это точно не ваш случай... У АВРов есть хорошая опция при ЖТАГовой отладке - останов по обращению к ячейке памяти. легче отлавливать такие вещи. Но с М8, это тоже не ваш случай. - mse(05.10.2010 13:37)
- я начинаю склонятся к мысли что проблема в самом кристале. - cvv(05.10.2010 14:13)
- Ага. Или в задействованной альтернативной функции ноги... - VasilyS(05.10.2010 21:49, )
- я начинаю склонятся к мысли что проблема в самом кристале. - cvv(05.10.2010 14:13)
- Вы и не читаете. ;О) ... Это точно не ваш случай... У АВРов есть хорошая опция при ЖТАГовой отладке - останов по обращению к ячейке памяти. легче отлавливать такие вещи. Но с М8, это тоже не ваш случай. - mse(05.10.2010 13:37)
- Спасибо. интересно. но не до конца понятно. Я ведь к регистру PINx не обращаюсь. - cvv(04.10.2010 17:14)
- Написано. Но это критично для чтения. В опсании I/O, в разделе, что-то типа "Reading the Pin Value". - mse(04.10.2010 16:35)
- ну в даташите на 8-ю мегу этого не написано. - cvv(04.10.2010 12:07)
- можешь вспомнить где это написано? интресно. доки на проц и Instruction set я уже пошерстил на эту тему и ничего не нашел. - cvv(01.10.2010 18:43)
- Конвейер. Инструкция фактически исполнится через несколько тактов после её прочтения через регистр PC. Да и после исполнения вывод ножки может быть задержан... хотя это не в атмеге. - fk0(30.09.2010 14:34)
- Ух ты.. помогло? Где-то в голове валялось, что нельзя делать подряд две инструкции обращения к порту, maik-vs(172 знак., 01.10.2010 09:46)