Например TDA7294

Форум РадиоКот • Просмотр темы - Откомпилировать исходный файл для PIC12F675
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб дек 27, 2025 17:31:06

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 10 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 12:29:02 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Здравствуйте!
Решил собрать устройство, а для нормальной его работы нужно в исходник вставить свою калибровочную константу. Микроконтроллер PIC12F675. Пробовал сам-не получается, до этого компилировал только для AVR.
Прошу, кто сможет, сделать hex файл для этого МК. Моя калибровочная константа 28.
Большое спасибо.


Вложения:
Voda.c [5.06 KiB]
Скачиваний: 236
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 12:55:10 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Поначалу самая нижняя строка выглядела так
#rom 0x3FF = {0x3438}

Я ее пытался поправить. У автора какая-то странная калибровочная константа


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 15:45:58 
Сверлит текстолит когтями
Аватар пользователя

Карма: 22
Рейтинг сообщений: 81
Зарегистрирован: Пн дек 08, 2008 10:58:48
Сообщений: 1262
Откуда: Винница
Рейтинг сообщения: 0
а что в ней странного ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 16:26:17 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Она написана в 16-ричном формате. На десятичный формат это 13386. Просто какое-то огромное число.
У меня программатор пишет OSCCAL:28. Наверное это в 10-ричной системе он пишет, хотя не уверен.Если перевести в 16-ричную систему, получается 1С. Это и нужно вписать в самую нижнюю строку в исходнике.
У самого не получается откомпилировать проект.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 16:41:28 
Сверлит текстолит когтями
Аватар пользователя

Карма: 22
Рейтинг сообщений: 81
Зарегистрирован: Пн дек 08, 2008 10:58:48
Сообщений: 1262
Откуда: Винница
Рейтинг сообщения: 0
последнее число это инструкция RETLW XX
те 0х34 - это RETLW а ХХ - будет ваша константа
3428 вы можете забить вручную.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 16:49:29 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
То есть мне надо писать
#rom 0x3FF = {0x341C}.
Я правильно понял?
И еще подскажите, как откомпилировать этот файл, то есть чтобы на выходе был hex?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 16:53:08 
Сверлит текстолит когтями
Аватар пользователя

Карма: 22
Рейтинг сообщений: 81
Зарегистрирован: Пн дек 08, 2008 10:58:48
Сообщений: 1262
Откуда: Винница
Рейтинг сообщения: 0
это ццс, я на нем не пишу. У вас же есть уже готовый хекс, кажется, загрузите в программатор и руками поменяйте константу, хотя, честно говоря, судя по проге, ни на что не влияет уход частоту в ту или иную сторону. Главное, чтобы она вообще была, эта константа.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 16:58:57 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
Я оставил константу, как она есть с завода. А в хексе вручную заменил последнюю строчку. У меня программатор константу пишет в 10-ричном формате, я проверил. 28 это будет 1С. И вместо самых последних двух цифр в хексе (38) я написал 1С.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Пн авг 22, 2011 23:25:41 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Nusik1975 писал(а):
Здравствуйте!
Решил собрать устройство, а для нормальной его работы нужно в исходник вставить свою калибровочную константу.


Константа там вставлена лишь только для симуляции в Протеусе .
Можете заремарить ее...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Откомпилировать исходный файл для PIC12F675
СообщениеДобавлено: Вт авг 23, 2011 00:39:15 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 170
Зарегистрирован: Чт мар 04, 2010 13:48:56
Сообщений: 1023
Откуда: Недалеко от Тулы
Рейтинг сообщения: 0
О, спасибо, я вставил туда свою константу. Всё работает.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y