


Отправлено с моего Redmi Note 4 через Tapatalk
Mr на микросхемах 74ch регистров приключен к плюсу питания , может быть нужно было сделать сброс через резистор , а так же ое контакт приключен не к минусу а к st_cpserega4789 писал(а):Привет всем собрал ракетку на pic 16f877a загрузил хекс проекта мим 7seg динамическую индикацию и вобщем праблы поперли , знакоместо начала отсчёта с точкой меняет свое положение при сбросе либо при вкл выкл питания как это исправить , аппаратный косяк, так понял что надо сбросить и сами регистры при выкл вкл питания или несёте контроллера??
Отправлено с моего Redmi Note 4 через Tapatalk
Yushik писал(а):Паузы в ФК работают примерно также, их расчёт производится в файле AVR_CAL_Delay.c и библиотеке delay.h с разницей что в паузе работает свой цикл и МК в этот момент ничего не делает кроме отработки паузы. Способ который я вам подсказал не новый обычная класика, плюс его в том что можно задержать те переменные которые вам надо (основной цикл выполняется как обычно). Минус в том что его приходится расчитывать самому и при дописывании программы приходится делать перерасчёт, а также если существуют другие длинные ветви через условия if то эта задержка также может измениться.
Прохожий писал(а):Про паузы. Если нужны более-менее точные - то отсчёт лучше производить от тактовой, через прерывание, в котором присваиваем переменной значение, а обрабатываем его уже в самом цикле. Макрос в прерывании получается совсем коротким. Поэтому фловкодовскими задержками не пользуюсь от слова "совсем"![]()
По теме вопроса. Питание в порядке? Фьюз быты как надо сконфигурированы?
Разобрался там программный косяк переменную D забыл обнулить при сбросеserega4789 писал(а):Mr на микросхемах 74ch регистров приключен к плюсу питания , может быть нужно было сделать сброс через резистор , а так же ое контакт приключен не к минусу а к st_cpserega4789 писал(а):Привет всем собрал ракетку на pic 16f877a загрузил хекс проекта мим 7seg динамическую индикацию и вобщем праблы поперли , знакоместо начала отсчёта с точкой меняет свое положение при сбросе либо при вкл выкл питания как это исправить , аппаратный косяк, так понял что надо сбросить и сами регистры при выкл вкл питания или несёте контроллера??
Отправлено с моего Redmi Note 4 через Tapatalk
Отправлено с моего Redmi Note 4 через Tapatalk
Пользователь просматривает форум: 1945