Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Странность симуляции с matrix-8x8

Непрочитано 20.12.2019, 23:32  
PUUUK
Прописка
 
Аватар для PUUUK
 
Регистрация: 30.10.2006
Адрес: Калуга
Сообщений: 120
Сказал спасибо: 249
Сказали Спасибо 113 раз(а) в 43 сообщении(ях)
PUUUK на пути к лучшему
По умолчанию Странность симуляции с matrix-8x8

Прошу подсказать в чем причина отображения матрицей предыдущего значения(новое значение уже отобразилось,а предыдущее не скинулось,хотя на шине матрицы данные изменились). Может есть корректировки в библиотеке матрицы?
К делу относятся строки 0238,0250,0258.
На скринах пошаговое отображение.
Прошу глубоко не копать,- не критично,но хотел узнать: это глюк или моя ошибка.
Спасибо.
Миниатюры:
Нажмите на изображение для увеличения
Название: ClipBoard-1.jpg
Просмотров: 0
Размер:	166.3 Кб
ID:	148563   Нажмите на изображение для увеличения
Название: ClipBoard-2.jpg
Просмотров: 0
Размер:	167.5 Кб
ID:	148564  
Реклама:
PUUUK вне форума  
Непрочитано 21.12.2019, 01:17  
Shahabbas
Почётный гражданин KAZUS.RUN
 
Аватар для Shahabbas
 
Регистрация: 14.11.2008
Адрес: Литва
Сообщений: 1,953
Сказал спасибо: 570
Сказали Спасибо 1,857 раз(а) в 843 сообщении(ях)
Shahabbas на пути к лучшему
По умолчанию Re: Странность симуляции с matrix-8x8

Сообщение от PUUUK Посмотреть сообщение
это глюк или моя ошибка.
Скорее всего не глюк и не ошибка - недоработка.

Покажу на примере своей схемы с динамической светодиодной индикацией на 7-сегментных индикаторах с общим анодом и контроллере PIC16F873A. Схема, кстати, сделана "в железе" и прекрасно работает на 9 разрядов светодиодной индикации.
Разряд светит в течении 1,2mS. После этого разряд нужно погасить (аноды в 0, катоды в 1), а только потом включить следующий. Между выключением предыдущего и включением следующего разряда присутствует пауза (у меня получилась 18,5µS). Если сразу переключать разряды без пауз - в протеусе и в реальности будет "засветка" от предыдущего разряда.
Так что сначала выключи предыдущий, потом включай следующий. Возможно в твоей программе достаточно добавить одну строку/команду выключения горизонтали предыдущей индикации в 1 для всех строк индикации переводом всего порта RB в 1, попробуй так (строка 0251 для примера):
0251 PORTB=(255);
Можешь попробовать добавить и сброс вертикалей в 0:
0252 PORTD=(0);

На первом скрине сигналы разрядов индикаторов, на втором - растянутая осциллограмма чтобы было видно паузу между разрядами, третий скрин - часть кода обнуления и выключения анодов и катодов в моей разработке (PORTB - катоды, PORTC - аноды):
Миниатюры:
Нажмите на изображение для увеличения
Название: PP1.jpg
Просмотров: 0
Размер:	83.6 Кб
ID:	148565   Нажмите на изображение для увеличения
Название: PP2.jpg
Просмотров: 0
Размер:	84.1 Кб
ID:	148566   Нажмите на изображение для увеличения
Название: PP3.jpg
Просмотров: 0
Размер:	12.5 Кб
ID:	148572  


Последний раз редактировалось Shahabbas; 21.12.2019 в 16:13.
Shahabbas вне форума  
Непрочитано 21.12.2019, 20:20  
PUUUK
Прописка
 
Аватар для PUUUK
 
Регистрация: 30.10.2006
Адрес: Калуга
Сообщений: 120
Сказал спасибо: 249
Сказали Спасибо 113 раз(а) в 43 сообщении(ях)
PUUUK на пути к лучшему
По умолчанию Re: Странность симуляции с matrix-8x8

спасибо, мысль понятна.
PUUUK вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45


Часовой пояс GMT +4, время: 11:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.