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

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

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

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

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

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


 
Опции темы

Отображение чисел в Virtual terminal

Непрочитано 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.RUN
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
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.RUN
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
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.RUN
 
Регистрация: 13.04.2012
Адрес: Королёв МО
Сообщений: 785
Сказал спасибо: 620
Сказали Спасибо 363 раз(а) в 199 сообщении(ях)
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,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 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,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отображение чисел в Virtual terminal

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Иероглифы в 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, время: 23:02.


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