Свежие обсуждения
Микроконтроллеры

Ликбез по программированию PIC

1 78 99

Вот мой вариант для PIC16F876, тактовая частота 2...
А вот на всякий случай русскоязычное руково...

 

благодарствую, попробую разобраться, надеюсь всё получится ...

 

Я что-то не нашел в документации (может не ту документацию читал ), каким образом осуществить начальную запись в EEPROM при прошивке МК? Что для этого надо сделать? Прошу на АСМе, т. к. в С пока не врубился.

 

я делал так - http://sergeyk.kiev.ua/microcontrollers/samptoflash.html и как не странно, получилось
Кроме того, в рускоязычной документации на PIC16F62x.pdf точно есть (c 84й страницы), вместе с примером.
.....
Если же Вы имеете ввиду запись во время прошивки МК, то это можно сделать в прогрмамме к программатору

 

Сергей, вы немного не поняли вопроса. Мне надо записать данные в EEPROM при прошивке МК, а не при его работе. Другими словами, прошил МК, включил, считал нужные данные из EEPROM. Ну, чтобы данные там уже были записаны без вмешательства стандартной процедуры записи при работе программы.

 

Сергей К: Если же Вы имеете ввиду запись во время прошивки МК, то это можно сделать в прогрмамме к программатору.
Да, да, именно это я имел ввиду. Т. е. каким-то образом эта информация присовокупляется к .hex файлу?

 

.

 

Сергей К: Только при чем тут тогда асм?
Вот я и спрашиваю. В .asm файле это нигде не отображается?

 

Zandy: . е. каким-то образом эта информация присовокупляется к .hex файлу?
содежримое для ППЗУ должно размещатся по специальному адрессу в HEX файле.

Попробуйте командой org (в asm файле) установить адресс ППЗУ (в документации он где то был).
Потом как то там в тексте это все вписывается. Точно не помню, но я видел где-то пример....

З.Ы. как-то мы сильно шустро разговариваем

 

Сергей К: Попробуйте командой org (в asm файле) установить адресс ППЗУ
В документации написано, что EEPROM память данных не отображается на адресное пространство памяти данных, а доступна через регистры специального назначения.

Сергей К: в документации он где то был
Да вот то-то и оно, что не нашел!

Сергей К: как-то мы сильно шустро разговариваем
Как в чате.

Сергей К: Точно не помню, но я видел где-то пример....
Да, вот примерчик бы.