для PIC12f1572. Перерыл весь инет и ничего не нашел, а "курение" даташита мне не помогло
HEF в PIC12F1572
- wws63
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
HEF в PIC12F1572
Уважаемые, кто в теме, поделитесь рабочим примером кода ( куском кода) на АСМе с задействованием HEF
для PIC12f1572. Перерыл весь инет и ничего не нашел, а "курение" даташита мне не помогло
для PIC12f1572. Перерыл весь инет и ничего не нашел, а "курение" даташита мне не помогло
- Реклама
Re: HEF в PIC12F1572
Так в ДШ даже примеры с кусками кода есть. На все операции - чтение, стирание, запись. В чем проблема-то?
- wws63
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
Re: HEF в PIC12F1572
[uquote="NStorm",url="/forum/viewtopic.php?p=4022157#p4022157"]В чем проблема-то?[/uquote]
Делаю все по даташиту, а в протеусе работать не хочет
Делаю все по даташиту, а в протеусе работать не хочет
Re: HEF в PIC12F1572
С этого и надо было начинать. Проверьте в железе. В протеусе эта часть может и не симулироваться как надо.
- Реклама
- wws63
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
Re: HEF в PIC12F1572
[uquote="pyzhman",url="/forum/viewtopic.php?p=4022456#p4022456"]AN1687?[/uquote]
Это я смотрел, там Си-шный пример
Добавлено after 5 hours 43 minutes 20 seconds:
Ранее никогда не сталкивался с HEF и PIC12F1xxxx.
Кто работал с этим делом, посмотрите простой тестовый исходник, где я ошибаюсь
Это я смотрел, там Си-шный пример
Добавлено after 5 hours 43 minutes 20 seconds:
Ранее никогда не сталкивался с HEF и PIC12F1xxxx.
Кто работал с этим делом, посмотрите простой тестовый исходник, где я ошибаюсь
- Вложения
-
- test_WR_p1572.asm
- (10.23 КБ) 223 скачивания
- Родэрик
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Чт ноя 26, 2015 23:22:35
- Откуда: не с Уфы
- Контактная информация:
Re: HEF в PIC12F1572
А почему бы симуляторе мплаба не погонять код?
Сейчас прошелся по строчкам, в целом нормально, но есть пара моментов. После вызова WRITE_MEM наверное надо банк подправить, перед bsf WR_OK. И второй момент - я так понял DATA_ADDR это просто переменная, тогда что за movwf HIGH DATA_ADDR
Сейчас прошелся по строчкам, в целом нормально, но есть пара моментов. После вызова WRITE_MEM наверное надо банк подправить, перед bsf WR_OK. И второй момент - я так понял DATA_ADDR это просто переменная, тогда что за movwf HIGH DATA_ADDR
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: HEF в PIC12F1572
HEF, HEF ... Блин, думаю, что за HEF такой ... Это что-то связано с записью во Flash чтоли, как я понял ?
Объясните мне, далёкому. Ну вот зачем брать проц без EEPROM, для проекта, в котором он необходим ? Ну ладно проц навороченный, с кучей флеша, но такой мелкий ??? Ну объясните, не понимаю я
Объясните мне, далёкому. Ну вот зачем брать проц без EEPROM, для проекта, в котором он необходим ? Ну ладно проц навороченный, с кучей флеша, но такой мелкий ??? Ну объясните, не понимаю я
- Родэрик
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Чт ноя 26, 2015 23:22:35
- Откуда: не с Уфы
- Контактная информация:
Re: HEF в PIC12F1572
Решил перед сном всё-таки закинуть в мплаб. Слегка подредактировал на свой лад, добился полной работоспособности записи во флэш. Разницы с записью в других семействах особо нет, также подготавливаешь массив в оперативе и толкаешь в защелки, отличия лишь в количестве слов.
- Вложения
-
- test_WR_p1572.asm
- (11.83 КБ) 227 скачиваний
- wws63
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
Re: HEF в PIC12F1572
[uquote="Аlex",url="/forum/viewtopic.php?p=4022857#p4022857"]Ну объясните, не понимаю я
[/uquote]
Обьясняю, требуется для одного проекта подобрать МК с USART и записью в память данных.
Вероятность того, что будет с несколько десятков приборов и поэтому нужно найти самый дешевый. И вот нашел самый дешевый ( 14 руб за штуку, в упаковке 30 шт.), при чем не на Али, а там блин HEF какой то ужасный
Добавлено after 59 seconds:
[uquote="Родэрик",url="/forum/viewtopic.php?p=4022858#p4022858"]Слегка подредактировал на свой лад, добился полной работоспособности записи во флэш.[/uquote]
Спасибо большое, сегодня поиграюсь.
Обьясняю, требуется для одного проекта подобрать МК с USART и записью в память данных.
Вероятность того, что будет с несколько десятков приборов и поэтому нужно найти самый дешевый. И вот нашел самый дешевый ( 14 руб за штуку, в упаковке 30 шт.), при чем не на Али, а там блин HEF какой то ужасный
Добавлено after 59 seconds:
[uquote="Родэрик",url="/forum/viewtopic.php?p=4022858#p4022858"]Слегка подредактировал на свой лад, добился полной работоспособности записи во флэш.[/uquote]
Спасибо большое, сегодня поиграюсь.
Последний раз редактировалось wws63 Вт апр 27, 2021 05:57:31, всего редактировалось 1 раз.
- КРАМ
- Друг Кота
- Сообщения: 25259
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: HEF в PIC12F1572
[uquote="wws63",url="/forum/viewtopic.php?p=4022866#p4022866"], а там блин HEF какой то ужасный[/uquote]
Там нет ничего ужасного. Просто выделен кусок флеша для данных. Поэтому чуть больше кода.
Там нет ничего ужасного. Просто выделен кусок флеша для данных. Поэтому чуть больше кода.


