Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: динамическая индикация
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
vvkka
В принципе бональная подпрограмма выода 4-х значного значения на динамическую
индикацию, но есть такой глюк , индокация до значения 63 а дальше просто повисает, хотя конролер продолжает вести отсчет и вначале нового цикла все повторяется заново
програму хочу использовать в другом проекте но вотентот кусок неполучается, возможно ктото сталкивал с нечто подобным

.......
.......
Serjio
Я конечно извиняюсь...
Проверяйте орфографию, например в MS Word-e.
Всякое желание читать текст программы пропадает после «вотентого кусочка» (см.выше) .
zltigo
Цитата(vvkka @ Jul 11 2008, 15:31) *
В принципе...

Moderator:
Уважайте других -
1. Пишите на русском языке;
2. Не постите неформатированные исходники, тем более больших размеров.
aag
А что не получается то? Есть семь ножек на включение элементов цифрового индикатора (скажем, порт А). Есть четыре ножки для включения номера разряда.

Запиывайте массив из 10 чисел, соответствующих индикации каждой цифры (0,1,...9).
Далее циклом или по таймеру включайте по очереди один разряд и присваивайте порту А соответствующее значение.
vvkka
Цитата(aag @ Jul 12 2008, 09:55) *
А что не получается то? Есть семь ножек на включение элементов цифрового индикатора (скажем, порт А). Есть четыре ножки для включения номера разряда.

Запиывайте массив из 10 чисел, соответствующих индикации каждой цифры (0,1,...9).
Далее циклом или по таймеру включайте по очереди один разряд и присваивайте порту А соответствующее значение.



Подпрограмма вообще рабочая , и вроде все нормально , полученное значение преобразуется в двоично-десятичное значение после раскладывается на разряды , и каждый разряд выводится на индикацию по очереди (единиц-десятки и т. д. ), при вводе заданного значения все вроде в порядке, но если задать цикл например до 1000, происходит глюк , возможно происходит переполнение какова-то регистра (предположение)
aag
Код смены отображения разрядов приведите.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.