В схеме шнурка для фмс указан pic12c508. Так вот, можно ли его заменить на pic12c508a, и при этом не компилировать прошивку заново.
Я так понял там отличие в регистре калибровки генератора частоты, только не понял какие…
Объясните пожалуйста.
В схеме шнурка для фмс указан pic12c508. Так вот, можно ли его заменить на pic12c508a, и при этом не компилировать прошивку заново.
Я так понял там отличие в регистре калибровки генератора частоты, только не понял какие…
Объясните пожалуйста.
Постараюсь коротко. У PIC12C50x в регистре калибровки OSCCAL задействовано 4 старших бита, с 7 по 4. У серии PIC12C50xA задействовано 6 старших бит, с 7 по 2. Если вы собираетесь модифицировать содержимое калибровочной константы, то в незадействованные разряды производитель рекомендует всегда записывать 0.
Но на практике, если требуется типовое значение тактовой частоты 4 МГц, трогать эту константу нафиг не нужно, ибо кристаллы с завода идут откалиброванные. Любой нормальный программатор при записи прошивки в многократно записываемый кристалл сначала считывает значение константы, затем пишет прошивку и восстанавливает константу, а в однократниках типа PIC12Cxxx просто ее не трогает. Я не смотрел упомянутую прошивку, но если там нет модификации константы под свое значение, а просто вызов заводского значения без наложения маски на разряды (которая тоже в вашем случае нафиг не нужна), то шейте и не волнуйтесь. Если накладывается защитная маска, поправьте ее соответственно числу разрядов.
Да, и еще, кристаллы с буквой А работают в диапазоне питающих напряжений 2,5-5 вольт, а без этой буквы в диапазоне 3-5 вольт, но вам это не важно.
А кто знает в чем проблема при програмировании pic12c508a JDM Basic + PonyProg2000. При попытке зашить контроллер пишет “Blank check error (-22)” ?
А кто знает в чем проблема при програмировании pic12c508a JDM Basic + PonyProg2000. При попытке зашить контроллер пишет “Blank check error (-22)” ?
PonyProg-у кажется, что пик не пустой?
а может и не кажется… Если при покупке взял чек, и пик не паял. Неси в магазин обратно. Пусть меняют!
Сейчас есть PIC12F508 и PIC12F509, может стоит их сразу взять, вдруг опять по ошибке что не так зальете?
А JDM - не очень удачный программатор, я бы рекомендовал поробовать какой либо другой, с внешним питанием.
Все получилось! ПИК был пустой. Использовал IC Prog. Выставил максимальную задержку ввода/вывода и поставил “Используя драйвер Windows”, а то поначалу даже и не читалось, прога висла.
Да чуть не забыл, пошивка прошла удачно, но при проверке выскочила ошибка “Ошибка проверки по адресу 0040h”
Все получилось! ПИК был пустой. Использовал IC Prog. Выставил максимальную задержку ввода/вывода и поставил “Используя драйвер Windows”, а то поначалу даже и не читалось, прога висла.
Да чуть не забыл, пошивка прошла удачно, но при проверке выскочила ошибка “Ошибка проверки по адресу 0040h”
Oshibka visko4ila iza togo, 4to v programme stoit CP- Code protection a v IC-Prog ustanovljen Verify After Programming - proverka poslje zapisi, t.e. 4tobi zapisannij kod njeljza bilo pro4itatj. Jeslji nodo ubeditsa 4to zashito praviljno, to nado vistavljatj Verify During Programming. ☕
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3d8098043df9550077797627":{"_id":"3d8098043df9550077797627","hid":689,"name":"romychs","nick":"romychs","avatar_id":null,"css":""},"400feedf3df95500777953d5":{"_id":"400feedf3df95500777953d5","hid":2755,"name":"Modris","nick":"Modris","avatar_id":null,"css":""},"4149f6603df9550077793ab7":{"_id":"4149f6603df9550077793ab7","hid":4504,"name":"boroda_de","nick":"boroda_de","avatar_id":null,"css":""},"418d1fe73df9550077793370":{"_id":"418d1fe73df9550077793370","hid":4940,"name":"ЮрийЗ","nick":"ЮрийЗ","avatar_id":null,"css":""},"41c7bb6a3df9550077792c54":{"_id":"41c7bb6a3df9550077792c54","hid":5409,"name":"ILUHA","nick":"ILUHA","avatar_id":null,"css":""},"42a033493df9550077790a07":{"_id":"42a033493df9550077790a07","hid":7586,"name":"=NikA=","nick":"=NikA=","avatar_id":null,"css":""},"42b6fad33df9550077790646":{"_id":"42b6fad33df9550077790646","hid":7830,"name":"Rover","nick":"Rover","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ba","hid":8,"title":"Самодельная электроника, компьютерные программы","parent":"61c9a54c3df9550077bb50f3","description":"Софт для моделирования и черчения, самодельные электронные устройства.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":2666,"post_count":48273,"last_post":"65f92eb7c68e4ffcbcbdffa9","last_topic":"5a9828483df9550077cbbef3","last_topic_hid":517779,"last_topic_title":"Самодельный Futaba CIU-2","last_ts":"2024-03-19T06:20:39.517Z","last_user":"4f3e22e13df955007774805c"}},"topic":{"_id":"42b53099997073007703fb58","hid":24225,"title":"Вопрос про pic12c508a.","views_count":8973,"last_post_counter":8,"cache":{"post_count":8,"first_post":"42b5309999707300770405d4","first_ts":"2005-06-19T08:45:13.000Z","first_user":"42a033493df9550077790a07","last_post":"42f2739399707300770405e2","last_post_hid":8,"last_ts":"2005-08-04T19:59:15.000Z","last_user":"400feedf3df95500777953d5"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":8,"per_page":25,"chunk_offset":0},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}