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

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

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

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

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

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


 
Опции темы
Непрочитано 14.05.2012, 21:57  
vo_sa
Прохожий
 
Регистрация: 14.05.2012
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
vo_sa на пути к лучшему
По умолчанию Отображение чисел в Virtual terminal

есть микроконтроллер AT90S8515, 8 кнопок, 8 светодиодов (для наглядности), и виртуал терминал. Принцип работы: какую кнопку нажмем, такой диод и загорится. В виртуал терминале отображается 0 и 1.
мне нужно сделать так, чтобы виртуал терминал отображал числа. от 0 до 2^8. подскажите, пожалуйста как это сделать?
где можно найти нужную прошивку?
в архиве проект для протоса и hex фаил.
Миниатюры:
Нажмите на изображение для увеличения
Название: prote.jpg
Просмотров: 62
Размер:	327.4 Кб
ID:	34779  
Вложения:
Тип файла: rar Proteus.rar (15.7 Кб, 42 просмотров)
Реклама:
vo_sa вне форума  
Сказали "Спасибо" vo_sa
warel (29.06.2019)
Непрочитано 14.05.2012, 22:08  
Albert_V
Гражданин KAZUS.RU
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: отображение чисел в Virtual terminal

Сообщение от vo_sa Посмотреть сообщение
есть микроконтроллер AT90S8515, 8 кнопок, 8 светодиодов (для наглядности), и виртуал терминал. Принцип работы: какую кнопку нажмем, такой диод и загорится. В виртуал терминале отображается 0 и 1.
мне нужно сделать так, чтобы виртуал терминал отображал числа. от 0 до 2^8. подскажите, пожалуйста как это сделать?
где можно найти нужную прошивку?
Для начала, скачайте документацию на AT90S8515, посмотрите нагрузочную способность портов и дорисуйте резисторы.
Albert_V вне форума  
Сказали "Спасибо" Albert_V
warel (29.06.2019)
Непрочитано 14.05.2012, 22:27  
vo_sa
Прохожий
 
Регистрация: 14.05.2012
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
vo_sa на пути к лучшему
По умолчанию Re: отображение чисел в Virtual terminal

поясните, не понимаю. обезательно резисторы ставить? без этого работать не будет? на данном этам, 0 и 1 показываются нормально.
vo_sa вне форума  
Сказали "Спасибо" vo_sa
warel (29.06.2019)
Непрочитано 14.05.2012, 22:46  
Albert_V
Гражданин KAZUS.RU
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: отображение чисел в Virtual terminal

Сообщение от vo_sa Посмотреть сообщение
поясните, не понимаю. обезательно резисторы ставить? без этого работать не будет? на данном этам, 0 и 1 показываются нормально.
Максимальный ток по выходу порта - 20ma, падение на светодиоде ~ 1.4 - 1.8V (для красных и зелёных). Учиывайте, так же, максимальный ток через светодиоды. Номинал резисторов считается по закону Ома.
Желательно, схему делать с запасом по всем режимам раза в 2-3.

Последний раз редактировалось Albert_V; 14.05.2012 в 22:55.
Albert_V вне форума  
Сказали "Спасибо" Albert_V
warel (29.06.2019)
Непрочитано 14.05.2012, 22:58  
vo_sa
Прохожий
 
Регистрация: 14.05.2012
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
vo_sa на пути к лучшему
По умолчанию Re: отображение чисел в Virtual terminal

по-моему всё это лишнее. я не собираюсь это поять. мне необходимо только программном варианте. светодиоды отлично горят, и не перегорят. им резисторы точно не нужны. в этой программе мк условно понимает наприжение как 0 и 1. он тоже не сгорит. Преподаватель так нам говорил.
vo_sa вне форума  
Сказали "Спасибо" vo_sa
warel (29.06.2019)
Непрочитано 14.05.2012, 23:09  
Albert_V
Гражданин KAZUS.RU
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 786
Сказал спасибо: 621
Сказали Спасибо 364 раз(а) в 200 сообщении(ях)
Albert_V на пути к лучшему
По умолчанию Re: отображение чисел в Virtual terminal

Сообщение от vo_sa Посмотреть сообщение
...светодиоды отлично горят, и не перегорят. им резисторы точно не нужны... Преподаватель так нам говорил.
Извините за OffTop, но действительно сейчас ТАК учат???

Последний раз редактировалось Albert_V; 14.05.2012 в 23:14.
Albert_V вне форума  
Сказали "Спасибо" Albert_V
warel (29.06.2019)
Непрочитано 14.05.2012, 23:17  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: отображение чисел в Virtual terminal

В Протеусе резисторы не нужнны - лишняя нагрузка на программу-симулятор, а вот если делать в реальном "железе", то да - без них пожгете порты. Если хотите, чтобы было более наглядно, замените светодиоды на те, которые из библиотеки ACTIVE и в их параметрах установите режим DIGITAL вместо ANALOG. А вот вывод чисел на терминал придется писать самостоятельно. Да, и вместо фиксируемого DIP переключателя проще использовать кнопки BUTTON. При нажатии на саму кнопку (а не на стрелку маркера) она обеспечивает самовозврат в исходное положение.
Судя по названию проекта "косяк студентов пошел на весенний нерест".
Halex07 вне форума  
Сказали "Спасибо" Halex07
warel (29.06.2019)
Непрочитано 23.05.2012, 23:52  
um.
Прохожий
 
Регистрация: 23.05.2012
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
um. на пути к лучшему
По умолчанию Re: отображение чисел в Virtual terminal

можно и резисторы RES оставить, только аналогично надо поменять тип модели с ANALOG на DIGITAL.
um. вне форума  
Сказали "Спасибо" um.
warel (29.06.2019)
Непрочитано 24.05.2012, 09:44  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отображение чисел в Virtual terminal

Вопрос-то не про резисторы! Чтобы протеус писал числа, надо включить отображение информации в HEX. Просто правой клавишей по черному окну терминала щелкните и выберите в меню HEX.
Если хотите чего-то другого, пишите свою прошивку.
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
warel (29.06.2019)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение в браузере woroba Обсуждение сайта и форума 18 22.06.2012 20:01
Иероглифы в Virtual Terminal Протеуса rocky7 Proteus, KiCAD и другие ECAD 10 21.10.2011 15:29
Proteus + Mega8 + Virtual terminal ArtUrl1986 Микроконтроллеры, АЦП, память и т.д 3 03.05.2009 22:13
Зеркальное отображение Georg5 Видеотехника 3 10.03.2009 11:15
Вопрос по инструменту VIRTUAL TERMINAL hubble Коллекция глюков 0 17.06.2008 22:34


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot