На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 40,
участников - 1 [ Несущий свет]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Программное обеспечение —› Кто поможет с прошивкой PIC12F508? 
Автор Сообщение
alexis
Участник
Offline3.0
с фев 2006
Урал
Сообщений: 1735

Дата: 26 Мар 2007 09:35:23 · Поправил: alexis (26 Мар 2007 09:38:28) #  

Вопрос к крутым программерам.
Есть схема генератора на PIC12F508, который выдает три частоты 1187,5 гц, 38000 гц и 57000 гц. У пика один порт GP3/M не задействован (сейчас на нём нет никакого сигнала). Можно ли модифицировать прошивку и запустить свободный порт для выдачи частоты 19000 гц?
Вот листинг прошивки:

:100000006600000C0600000C020046052D090000E9
:100010002B0900002B0900002B0900002B09000010
:100020002B0900002B0900002B0946042B090000B6
:100030002B0900002B0900002B0900002B090000F0
:100040002B0900002B0900002B09050A0000000005
:10005000000000000000000000000000060526046B
:100060000000000000000000000000000000000090
:10007000060400000000000000000000260500004B
:100080000000060500000000000004000000000061
:10009000000000000000060426040000000000002C
:1000A0000000000000000000060500000000000045
:1000B0000000000026050000000000000604000803
:021FFE00FD0FD5
:00000001FF

На одном из форумов предложили такой вариант но он не покатил...

:020000040000FA
:100000006600000C0600000C020046052B090000EB
:100010002B0900002B0900002B0900002B09000010
:100020002B0900002B0900002B0946042B090000B6
:100030002B0900002B0900002B0900002B090000F0
:100040002B0900002B0900002B09050A0000000005
:10005000000000000000000000000000060526046B
:100060006605000000000000000000000000000025
:10007000060400000000000000000000260500004B
:100080000000060500000000000004000000000061
:1000900000000000000006042604660400000000C2
:1000A0000000000000000000060500000000000045
:1000B0000000000026050000000000000604000803
:1000C000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FC0
:1000D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FB0
:1000E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FA0
:1000F000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F90
:10010000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F7F
:10011000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F6F
:10012000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F5F
:10013000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F4F
:10014000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F3F
:10015000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F2F
:10016000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F1F
:10017000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F0F
:10018000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFF
:10019000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FEF
:1001A000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FDF
:1001B000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FCF
:1001C000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FBF
:1001D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FAF
:1001E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F9F
:1001F000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F8F
:10020000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F7E
:10021000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F6E
:10022000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F5E
:10023000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F4E
:10024000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F3E
:10025000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F2E
:10026000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F1E
:10027000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F0E
:10028000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFE
:10029000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FEE
:1002A000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FDE
:1002B000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FCE
:1002C000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FBE
:1002D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FAE
:1002E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F9E
:1002F000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F8E
:10030000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F7D
:10031000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F6D
:10032000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F5D
:10033000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F4D
:10034000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F3D
:10035000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F2D
:10036000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F1D
:10037000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F0D
:10038000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFD
:10039000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FED
:1003A000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FDD
:1003B000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FCD
:1003C000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FBD
:1003D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FAD
:1003E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F9D
:0E03F000FF0FFF0FFF0FFF0FFF0FFF0FFF0F9D
:021FFE00E90FE9
:08040000FF0FFF0FFF0FFF0FBC
:0203FE00000CF1
:00000001FF

В итоге получилось так: где было 57000 стало 56877, где было 38000 стало 37918, где было 1187,5 стало 1185. А на свободном порту как не было так нет ничего.
readt
Участник
Offline1.4
с дек 2003
Киев
Сообщений: 123

Дата: 26 Мар 2007 13:49:42 #  

Вопрос к крутым программерам
Это скорее вопрос к анти-программерам. Если время не жмет, то можно посмотреть (я не работал с PIC'ами). А если жмет, то IDA в зубы и вперед.
 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.016; miniBB ®