Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
23.05.2009, 08:03
|
|
Частый гость
Регистрация: 19.08.2005
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Проекты реально интересные!!!
testerplus, а это что? эмулятор ZX-Spectrum? Или Boulder Dash переписан под PIC?
Ограничение 2-х цветов на одно знакоместо присутствует?
|
|
|
|
23.05.2009, 08:58
|
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
Сообщение от zloy2005
|
Проекты реально интересные!!!
testerplus, а это что? эмулятор ZX-Spectrum? Или Boulder Dash переписан под PIC?
|
Это Boulder Dash переписан на ПИК (приятные воспоминания о 80-х). Я выложу весь код (все, кроме прерывания, написано на Си, так что код самой игрушки легко перенесется на другую платформу).
Цитата:
|
Ограничение 2-х цветов на одно знакоместо присутствует?
|
Ограничение присутствует, и оно еще хуже: один из двух цветов всегда черный. ПИК18, к сожалению, программно не потянет такое разрешение (256 по горизонтали) в многоцветном режиме. Для "многоцветия" нужно применять схематические решения.
|
|
|
|
23.05.2009, 09:39
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от testerplus
|
Это Boulder Dash переписан на ПИК (приятные воспоминания о 80-х). Я выложу весь код (все, кроме прерывания, написано на Си, так что код самой игрушки легко перенесется на другую платформу).
|
А на монитор то же можно ?
__________________
Осторожно , злой кот
|
|
|
|
23.05.2009, 10:17
|
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
Сообщение от dosikus
|
А на монитор то же можно ?
|
В каком смысле? Устройство представляет собой небольшую плату, в которую втыкается VGA-кабель. Другим концом он втыкается как раз в монитор. Или ты что-то другое имел ввиду?
А!.. Все, понял, о чем ты. Нет на монитор код не перенесется. Код управления VGA полностью на ассемблере (туда же втиснута полифония и все просчитано до такта). Так что мониторный код придется переносить ручками (только зачем?).
|
|
|
|
23.05.2009, 10:22
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Я имел ввиду исходники на твой монитор , тьфу ты
терминал... ![Валяюсь от смеха](images/smilies/icon_biggrin.gif)
Имею шкурный интерес - теперь мне надо будет придумывать на что нужны списаные ЖК 15".
__________________
Осторожно , злой кот
|
|
|
|
23.05.2009, 10:38
|
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
|
|
|
|
23.05.2009, 10:50
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от testerplus
|
Терминалка вся полностью написана на ассемблере. А зачем тебе ее переносить? Прошей целиком 18F252 и управляй им по SPI с чего хочешь. Погоди только 2-3 дня, я описания доделаю.
|
Согласен , но все же интересно как реализовано .
И насчет переноса - вот нет у меня сейчас 18F252 зато есть кучка 18F458 ...
Кстати - 74AC245 - критично ?
Именно AC серия ?
И шоттки на 1А ?
__________________
Осторожно , злой кот
|
|
|
|
23.05.2009, 11:00
|
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
Сообщение от dosikus
|
Согласен , но все же интересно как реализовано.
Кстати - 74AC245 - критично ?
Именно AC серия ?
И шоттки на 1А ?
|
Посмотри личку на microchip.su
74AC для терминалки некритично (можно и HC взять). Для Boulder Dash'а - критично (HC не пойдет).
Это связано с аппаратной ошибкой (вернее просто несоответствием с документацией) по работе с USART у контроллеров 18F252, из-за чего и добавлена RC-цепочка R4-C8.
Другое дело, можно вообще не ставить микросхему, просто картинка тусклее будет. Видео писалось, когда 245-я вообще не была установлена.
А Шоттки - что под рукой оказалось. Там ток в пределах 10мА по каждой линии.
|
|
|
|
23.05.2009, 15:48
|
|
Прохожий
Регистрация: 09.07.2008
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от zloy2005
|
Сообщение от alexeilm
|
Вообще-то в родном Altair был "Глас терминал", с параметрами 64 х 32...
|
Вообще самый распространенный терминал того времени - это vt100 с возможностью отображать 80 или 132 символа в строке.
|
VT100 появился через 5 лет ПОСЛЕ выпуска Altair.
Вы рассматриваете минимальную конфигурацию, которая продавалась как конструктор.
А в собранном виде минимальная конфигурация включала еще и кассетный интерфейс.
Терминал предлагался GLASS-TTY.
|
|
|
|
23.05.2009, 17:23
|
|
Частый гость
Регистрация: 19.08.2005
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Ну тогда уж стоит упамянуть и то, что у Altair был контроллер дисковода с CP/M. Да... еще было устройство згрузки с перфолент. Кстати Baisic 3.2 изначально появился на перфоленте. Вообще любителями и разными фирмами было выпущено очень много железа.
Вы как раз правы... моя задача - сделать эмулятор Altair 8800 в минимальной конфигурации с возможностью запустить Baisic.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Вывод переменной на LCD
|
DDimon |
Микроконтроллеры, АЦП, память и т.д |
9 |
12.01.2009 22:36 |
Вывод русского языка на LCD.
|
uhbwtyrj1987 |
Микроконтроллеры, АЦП, память и т.д |
24 |
12.06.2008 19:55 |
LCD DEM16216 инвертный вывод символов
|
ajborman |
Микроконтроллеры, АЦП, память и т.д |
8 |
02.06.2007 00:00 |
Схема включения LCD панели от Motorola StarTAC для AVR/PIC
|
Gobsek |
Микроконтроллеры, АЦП, память и т.д |
0 |
11.03.2007 17:44 |
Вывод Float на ЖКИ в AVR assembler
|
Tcom |
Микроконтроллеры, АЦП, память и т.д |
18 |
07.03.2006 20:48 |
Часовой пояс GMT +4, время: 06:16.
|
|