Не без ошибок, но ошибки вроде исправил, не могу понять почему не происходит стирание блока, указатель TBLPTR стоит на адресах от 7FC0 до 7FFF, но т.к. при стирании игнорируются младшие шесть битов, то это ничего не дает, даже бит инициализации записи WR не поднимается, с остальными битами порядок... Ниче не понимаю PIC18F252
Пост N: 1467
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
3
Фото:
Отправлено: 30.01.11 23:13. Заголовок: Пока не пробовал... ..
Пока не пробовал... Но насколько я понимаю, память программ надо сначала стереть, т.к. программирование идет только с 1 на 0, а наоборот только стиранием . Да и в даташите именно со стирания начинается запись... К тому же стирается блок из 32 слов, а пишется блоками за раз сразу 8 байт или 4 слова... Вроде все получилось, это протеус сплошной глюк, он этого не делает
Все даты в формате GMT
3 час. Хитов сегодня: 3
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет