сайт практикующего электронщика-эмбеддера

сайт практикующего электронщика-эмбеддера (https://sdelal.net/index.php)
-   Открытые проекты (https://sdelal.net/forumdisplay.php?f=3)
-   -   Модуль деления/умножения частоты. (https://sdelal.net/showthread.php?t=7)

SILF 08.04.2015 11:55

Программааторвот такой
http://bovs.org/post/71/PIC+JDM+%E2%...8F+PIC+(ICSP)+
Можетбыть подскажите как его доработать чтоб можно было
подавать vpp сначала а потом vddd ,чтоб можно было шить эти пики.

Admin 08.04.2015 12:39

С таким программатором не работал.

SILF 09.04.2015 12:21

Залил прошивку в pic16f628а,
ножки vdd,vss,mclr понятно какие использовать в схеме.
а вот остальные по аналогии с 675?
Даташит скачал.

Admin 09.04.2015 13:24

Всё остальное на PORTA. Кнопка на RA3.

SILF 09.04.2015 13:45

675-----628@
Gp5------ra7
Gp3------ra3(ra5 ненадо получается?)
Gp1-----ra2
Gp2------ra4
Вот так правильно ж?
Кварц вешать не надож?

SILF 09.04.2015 15:54

::( проверил бы на машине сегодня если наа 628@ запустилось и отписал бы Вам

Admin 09.04.2015 16:02

Смотрите даташит, программа использует вход T0CKI.

SILF 09.04.2015 16:07

А выход.
в ассемблере прописано bsf porta, 1 5 7
Тоесть эти ноги порта а.
а вот 2 нога нигде немогу найти
простите я учучь

Admin 10.04.2015 13:20

Контрольный светодиод. На 628 RA5 - работать не будет.

Admin 12.04.2015 17:39

С Carduino не знаком, поэтому не помогу. Могу подсказать алгоритм дробного деления.

SILF 15.04.2015 14:40

Собрал второй программатор, где сначала vpp потом vddd, чипы не видит.
может посоветуете схему прогера?

Admin 16.04.2015 01:36

Другими программаторами не пользовался.

SILF 16.04.2015 08:23

скажите где в hex указать чтоб при сбросе становились по умолчанию не деление, а умножение на 9 например.
тоесть чтоб при сбросе было в ячейках не 01 00 01, а 02 09 01 допустим =(

SILF 16.04.2015 15:20

вроде урааа
собрал программатор другой
все прошил в ячейки памяти
сделал умножение тоесть 02
и 09
03

сегодня вечером надеюсь проверить на машине.

Yurael 08.12.2015 13:42

Добрый день!
Подскажите пожалуйста такое схемное решение подойдет для деления сигналов с тахометра БМВ?
Приборка с 4-х целиндрового мотора а стоит 6-и

Admin 09.12.2015 02:28

Вышеприведённый девайс работает с целым делителем. В вашем случае требуется делить на полтора.

V19 07.02.2016 13:03

Добрый день. Можно ли данный девайс адаптировать под дробный коэффициент деления. И как это сделать. Заранее благодарен.

Admin 07.02.2016 21:52

Без переделки программного кода не обойтись.

SILF 05.05.2016 23:05

ADMIN приветствую!

подскажи пожалуйста .
хочу добавить семисегментник хотябы один вместо светодиода.
реально?
посадить его на ноги GP0,GP4,GP5 и подать инфу на сдвиговый регистр потом в 7seg.
чтоб нажимая на кнопку мона было изменять коэффициент.
впринципе на асме написал сам кусок кода.
но затолкать в этот- мозг сломал

Admin 06.05.2016 15:55

Ничего сложного. Но я бы порекомендовал использовать другой микроконтроллер, без использования сдвигового регистра.

SILF 11.05.2016 07:40

Добрый день
есть Pic12f675
есть pic16f628a
мне просто надо чтоб на семисегментник выводилось когда прибавляем константы.
если на другой камень, то придется переписывать полностью код?
можете добавить в родной код семисегментник?

Admin 11.05.2016 23:30

Полностью переписывать не нужно, но нужно учесть особенности распределения памяти, смотрите внимательно даташит. Для начала попробуйте запустить программу на 628, а после добавите индикатор. Пробуйте, и всё получится).

SILF 12.05.2016 08:12

чужой код дополнять оказалось непросто:))
в вашем нашел процедуры обращения к ячейкам памяти, впринципе все также.
вот вопрос в каком месте листинга добавить вывод на семисегмент и таблицу PC,F.
в диззасме все регистры представлены lram

Admin 13.05.2016 12:03

Программа работает по прерыванием, а рабочий цикл пустой, можете его и использовать.


Текущее время: 08:50. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot