Например TDA7294

Форум РадиоКот • Просмотр темы - Задача. Бегущая строка на МК PIC16F877
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт дек 19, 2025 08:25:57

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


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



Начать новую тему Ответить на тему  [ Сообщений: 36 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 09:48:11 
Родился

Зарегистрирован: Пн май 17, 2021 21:02:56
Сообщений: 13
Рейтинг сообщения: 0
Итак. Я окончательно определился с тем, что мне нужно.
Есть схема на 14, 7ми сегментных индикаторах с динамической индикацией через прерывания .Есть 5 кнопок условно. При нажатии на кнопку должно выводится определенное сообщение в виде бегущей строки, которое считается уже зашитым в МК.
Вопрос. Нужен примерный алгоритм процесса. Как можно реализовать хранение выводимого сообщения, чтобы все выводилось в цикле?


Вложения:
IMG-4da9777ad801eb0aa989dd2c4b59334c-V.jpg [135.93 KiB]
Скачиваний: 166
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 10:21:59 
Друг Кота
Аватар пользователя

Карма: 41
Рейтинг сообщений: 2990
Зарегистрирован: Пн июл 23, 2018 10:36:20
Сообщений: 3484
Откуда: Казань
Рейтинг сообщения: 0
в библиотеках компиляторов этих примеров как конь...

_________________
ZZZ С Нами Бог ZZZ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 11:10:48 
Родился

Зарегистрирован: Пн май 17, 2021 21:02:56
Сообщений: 13
Рейтинг сообщения: 0
Адрес бы поточнее. А то шлете, а куда не понятно)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 12:10:11 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15299
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Совмещенное сканирование кнопок и позиций дисплея...
И на кой ляд прерывания-то?
Достаточно единственного системного генератора сетки частот - остальное производное на его основе.
8)


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 12:33:43 
Родился

Зарегистрирован: Пн май 17, 2021 21:02:56
Сообщений: 13
Рейтинг сообщения: 0
Ну конечно. Так то сразу все понятно :shock:
Все ещё ожидаю человека который подраспишет или поделится ссылкой на что то рабочее


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 12:41:05 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4594
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вы бы показали, что уже сделали, и как. А люди, отталкиваясь от этих данных, уже будут давать советы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 13:18:46 
Родился

Зарегистрирован: Пн май 17, 2021 21:02:56
Сообщений: 13
Рейтинг сообщения: 0
Логично. Приду с работы скину исходники того что есть :tea:

Добавлено after 21 minute 12 seconds:
Совмещенное сканирование кнопок и позиций дисплея...
И на кой ляд прерывания-то?
Достаточно единственного системного генератора сетки частот - остальное производное на его основе.
8)


Не особо понимаю смысл "сканирования дисплея"
Вы имеете ввиду делать на паузах?
Типо создать массив из символов сообщения. Выводим первый в цикле нужное время. Смещаем, подгружаем второй и ТД? Не особо понимаю как реализовать это не тупым выводом каждого смещения вручную, а циклом. Был бы пример какой..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 13:48:55 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15299
Откуда: ДОНЕЦК
Рейтинг сообщения: 5
Частота восприятия глаза 50 Гц (и выше) - ниже пойдут мерцания.
За этот промежуток у нас должно появиться 14 позиций
1/50=0,02
0,02/14=0,0014285714285714285714285714285714 или ~ 0,0014 секунды на позицию.
Вот и крутим фрагменты по 0,0014S, собирая их по 14 штук на одну строку развертки.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 15:38:14 
Родился

Зарегистрирован: Пн май 17, 2021 21:02:56
Сообщений: 13
Рейтинг сообщения: 0
Типо подаю нужное значение на порт, зажигаю нужный индикатор, выжидаю паузу 0.0014, тушу....это все в цикле допустим секундном, потом значение первого на второй индикатор, а в первый новое значение тоже с длительностью горения знакомест 0.0014 в секундном цикле? :roll: Типо того?
Как бы сделать так чтобы строка читалась из массива допустим, а не задавать каждое знакоместо вручную?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Ср май 19, 2021 19:26:53 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15299
Откуда: ДОНЕЦК
Рейтинг сообщения: 1
Типа тикают часики сами по себе и бежит прожка главная.
Прерывание только часики толкает.
Как подошло время (возможно в том же обработчике часиков) выполняется очередной вывод значения из буфера и копирование статуса кноп.... и так по кругу....
Вообще-то вариантов море мореванное.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Вт июн 29, 2021 08:55:06 
Нашел транзистор. Понюхал.

Карма: -8
Рейтинг сообщений: 17
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 158
Рейтинг сообщения: 0
А как планируется на 7-ми сегментном индикаторе выводить произвольный текст? Могу отдать готовый проект. Но он на HI-TECH C, чертежи схем и плат в PCB2002.


Последний раз редактировалось phalanx Вт июн 29, 2021 09:48:17, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Вт июн 29, 2021 09:25:47 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4594
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Скорее всего, ТС уже получил двойку за это задание :))

Добавлено after 1 minute 36 seconds:
Dima_Steep писал(а):
Приду с работы скину исходники того что есть
До сих пор идёт ... :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Вт июн 29, 2021 10:02:41 
Родился

Зарегистрирован: Пн май 17, 2021 21:02:56
Сообщений: 13
Рейтинг сообщения: 0
Простите господа, запямятовал)
Во всем разобрался, все сделал. Всем спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Вт июн 29, 2021 11:03:35 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4594
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Dima_Steep писал(а):
Во всем разобрался, все сделал.
Не верим, показывайте :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Вт июн 29, 2021 12:02:21 
Родился

Зарегистрирован: Пн май 17, 2021 21:02:56
Сообщений: 13
Рейтинг сообщения: 0
:beer: Какой то Вы пессимист. Всегда нужно верить в лучшее

ЗЫ все оказалось не так уж и сложно, просто нужно было немного посидеть, а не мучать людей не понимая своих целей

Добавлено after 9 minutes 57 seconds:
Поэтому ещё раз всем кто помогал спасибо. Сейчас на работе, нету с с собой ничего. Да и не вижу смысла скидывать, это не полноценное устройство, а просто учебная задача.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Задача. Бегущая строка на МК PIC16F877
СообщениеДобавлено: Вт июн 29, 2021 13:18:11 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7014
Откуда: Ижевск
Рейтинг сообщения: 0
Кто бы сомневался.

_________________
Docendo discimus


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 36 ]    , 2

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


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

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


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

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


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