Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 15.08.2012, 13:30  
victor1956
Гражданин KAZUS.RU
 
Регистрация: 15.05.2007
Адрес: Петербург
Сообщений: 548
Сказал спасибо: 39
Сказали Спасибо 66 раз(а) в 51 сообщении(ях)
victor1956 на пути к лучшему
По умолчанию Прошу помощи с HEX файлом

Извините что к вам обращаюсь,задолбался с HEX файлом.
История такова :
PIC12F629,случайно затер OSCAL,определил его по известной методике,
значение получилось 343B .
Как теперь откорректировать HEX и вписать в последнюю ячейку
это значение ?
Может быть кто нибудь поможет и впишет ?
Сам HEX во вкладке.
Вложения:
Тип файла: zip burning_KEY_629.zip (1.5 Кб, 46 просмотров)
Реклама:
victor1956 вне форума  
Сказали "Спасибо" victor1956
warel (29.06.2019)
Непрочитано 15.08.2012, 13:41  
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом.

Берите. Проверьте на всякий случай !
Вложения:
Тип файла: rar burning_KEY_629+OSCCAL.rar (1.9 Кб, 93 просмотров)
__________________
Мыслю, следовательно существую
Popeye вне форума  
Сказали "Спасибо" Popeye
warel (29.06.2019)
Непрочитано 15.08.2012, 13:45  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом.

Вот тут есть описание, как Ваш hex файл устроен.
Открываете файл в текстовом редакторе. Обратите внимание на предпосленюю строчку Вашего файла.
:10400000FFFFFFFFFFFFFFFFFFFFFFFFFFFFC43FBB
Это данные, начиная с адреса 0x4000. Я не знаю, какой нужен адрес, но если что-то типа 0x4008, например, то отсчитываете 8-ой байт и заменяете FF на нужный.
Да, кстати, ещё нужно будет контрольную сумму поменять - самый последний байт 0xBB

Последний раз редактировалось Yurkin2007; 15.08.2012 в 14:51. Причина: Подкорректировал ссылку на правильный документ
Yurkin2007 вне форума  
Сказали "Спасибо" Yurkin2007
warel (29.06.2019)
Непрочитано 15.08.2012, 13:55  
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом.

Нда, проверил. Export HEX должен работать, но не работает. В конце все те же 0000. Извиняюсь за спешку
__________________
Мыслю, следовательно существую
Popeye вне форума  
Сказали "Спасибо" Popeye
warel (29.06.2019)
Непрочитано 15.08.2012, 14:09  
victor1956
Гражданин KAZUS.RU
 
Регистрация: 15.05.2007
Адрес: Петербург
Сообщений: 548
Сказал спасибо: 39
Сказали Спасибо 66 раз(а) в 51 сообщении(ях)
victor1956 на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом.

В какой форме в окне программатора отображается HEX ?
В десятичной ?Шестнадцатеричной?
Если открыть в Total Commander с помощью F3 - все выглядит совсем
по другому.
victor1956 вне форума  
Сказали "Спасибо" victor1956
warel (29.06.2019)
Непрочитано 15.08.2012, 14:11  
victor1956
Гражданин KAZUS.RU
 
Регистрация: 15.05.2007
Адрес: Петербург
Сообщений: 548
Сказал спасибо: 39
Сказали Спасибо 66 раз(а) в 51 сообщении(ях)
victor1956 на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом.

А может есть какой нибудь другой способ поменять значение OSCALL ?
Без корректировки HEX файла ?
victor1956 вне форума  
Сказали "Спасибо" victor1956
warel (29.06.2019)
Непрочитано 15.08.2012, 14:22  
vano-11-11
Гражданин KAZUS.RU
 
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
vano-11-11 на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом.

Сообщение от victor1956 Посмотреть сообщение
А может есть какой нибудь другой способ поменять значение OSCALL ?
Без корректировки HEX файла ?
PicKit2, однако .
vano-11-11 вне форума  
Сказали "Спасибо" vano-11-11
warel (29.06.2019)
Непрочитано 15.08.2012, 14:48  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом.

Сообщение от victor1956 Посмотреть сообщение
В какой форме в окне программатора отображается HEX ?
Открываете burning_KEY_629.hex в текстовом редакторе Notepad.(рис. слева)
Добавляете строку на предпоследнее место (рис. справа)
Код:
:0207FE003B348A
Сохраняете и пользуете.

PS. Почему такая строка?
02 - количество байтов данных: два байта положить в память
07FE - это адрес 0x3FF, сдвинутый влево на 1 для обращения в 8-битной памяти
00 - тип информации для записи - "данные"
343B - код команды retlw 0x3B, сначала младший байт, потом - старший
8А - контрольная сумма
Миниатюры:
Нажмите на изображение для увеличения
Название: kazus_hex1.PNG
Просмотров: 67
Размер:	24.2 Кб
ID:	37804   Нажмите на изображение для увеличения
Название: kazus_hex2.PNG
Просмотров: 64
Размер:	23.1 Кб
ID:	37805  

Последний раз редактировалось Yurkin2007; 15.08.2012 в 15:07.
Yurkin2007 вне форума  
Сказали "Спасибо" Yurkin2007
warel (29.06.2019)
Непрочитано 15.08.2012, 15:10  
victor1956
Гражданин KAZUS.RU
 
Регистрация: 15.05.2007
Адрес: Петербург
Сообщений: 548
Сказал спасибо: 39
Сказали Спасибо 66 раз(а) в 51 сообщении(ях)
victor1956 на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом

Я все это проделал,но файл получается с расширением txt.
Программатор таких файлов не знает.
Как из txt сделать HEX ?
Если вас не затруднит,не могли бы вы сделать готовый файл для
программатора?
victor1956 вне форума  
Сказали "Спасибо" victor1956
warel (29.06.2019)
Непрочитано 15.08.2012, 15:16  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Прошу помощи с HEX файлом

Сообщение от victor1956 Посмотреть сообщение
Я все это проделал,но файл получается с расширением txt.
Программатор таких файлов не знает.
Как из txt сделать HEX ?
Вы издеваетесь? Или в самом деле все так плохо?
В Блокноте выберете- сохранить как , далее -все файлы , а не текстовый файл .
Смените расширение *.txt на *.hex ...
Миниатюры:
Нажмите на изображение для увеличения
Название: 2012-08-15_152014.png
Просмотров: 70
Размер:	327.2 Кб
ID:	37807  
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 15.08.2012 в 15:21.
dosikus вне форума  
Сказали "Спасибо" dosikus
warel (29.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу помощи по LM5021 Xuchik Источники питания и свет 21 28.10.2011 14:04
Прошу помощи клуба! LeonT Ремонт оргтехники 7 26.07.2011 01:35
Прошу помощи с Металлоискателем korwin757 Поиск схем. Делимся схемами 16 22.11.2010 21:13
[Решено] Прошу помощи, RC цепь SydeX Отвлекитесь, эмбеддеры! 32 21.09.2007 11:45


Часовой пояс GMT +4, время: 17:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot