это 68000,а надо 68008
http://www.cpu-world.com/CPUs/68008/
Вид для печати
это 68000,а надо 68008
http://www.cpu-world.com/CPUs/68008/
Ну, я могу конечно снова рассказать, как хреново прошивать два ПЗУ ради одной правки кода, а перед этим - непонятно как распиливать дамп кода на две половинки для этих двух ПЗУ. Соответственно, в ДИПе SRAM бывает восьмиразрядный, итого - нужно два чипа ОЗУ для макетки. Вариант с платками-переходниками не годится, не аутентично. Ну и далее грабли по списку.
Не, ты можешь, конечно, взять для себя и 000... Я высказал ИМХО.
И насчет тормозов. Нам куда гнать? Куда-то опаздываем? :)
- - - Добавлено - - -
Грустно и медленно работает I2C применительно к дисплею с его килобайтом памяти.
Снял коротенькое видео работы.
Программа очищает экран, выводит две строчки "заголовка окна", затем выводит 16 байт дампа начала ПЗУ.
https://youtu.be/F14YuK7MYGw
Конечно, по сравнению с мировой революцией это фигня, и просто вывод работает нормально, но сделать приемлемый скролл - проблематично.
Можно распотрошить платку дисплея и сделать параллельный доступ... Но как-то лень.
В конце концов, скоро приедут МС68В50, а они допускают бОльшую частоту клока, а не дохлые 900 килогерц.
- - - Добавлено - - -
Тут приехал таракан генератора для мотороловского процессора, МС6875.
Приехал с огромным комфортом. Ну а как еще назвать иначе размеры посылки, относительно самой микросхемки? :)
http://savepic.net/8497811m.jpg
Внутренности были скупо заполнены пупырчаткой.
По традиции, долепливаю для этого процессора простенький Монитор с минимумом необходимых функций.
Будет ли Бейсик - пока не знаю.
http://savepic.ru/12068309m.jpghttp://savepic.ru/12112343m.jpg
В реальности дисплейчик смотрится лучше, чем на фото. Цвета чуть другие.
UPD.
Проект условно завершен. Есть куда приложить руки и голову, но тем оно и ценно.
Пак с файлами лежит здесь.
Пользуйтесь на здоровье :)
Крутяк! :v2_thumb:
В данной машинке меня огорчает, что надпись на процессоре очень блёклая, почти не видная.
Хорошо бы заменить проц на другой, с яркой белой маркировкой.
Тогда компик будет очень хорошо смотреться в окружении четырех других своих собратьев.
Блин, а ведь это уже мой пятый самодельный комп на макетке :)
Впереди еще два будут точно, а потом - "будем посмотреть"(С)...
открывай музей имени себя :)))
Totem, согласен, но генератор делался экспериментально, из того, что было под лапой. Ну, все временное обычно становится вечным, это - да...
- - - Добавлено - - -
Начал монтаж шестого компа, на МС68008.
Думаю, что серьезный процессор достоин нормального видеовыхода, как и i8088. То есть, будет AVR-видеовыход и традиционный Барсик :)
ну ведь есть DECовские как пример шахмат для текстового терминала. Символьные )
Причём в самом самом первом варианте да же доска выводится(печатается) отдельной командой (для рулона удобно было). Только вот там уже ответы изучены, движок нужен (база) какая-то свеженькая.
Я про размер монитора (экрана) судя по кол-ву символов на фотке доска не особо комфортно поместиться.
Нужно ведь и статистику иметь и список ходов и ещё что-то перед глазами. Например время.
Ты тоже помолодел на год? С Праздником тебя, Тотемище! :)
Мой день рождения неделю назад впервые за 10 лет тоже прошел незамеченным...
- - - Добавлено - - -
таки жду спонсорской покупки intel-4004. иначе не наберем 9 штук ;)
- - - Добавлено - - -
Не, доска там не комильфо будет.
Если только текстовые шахматы. Или шашки. Или тетрис, если на бок повернуть.
Очень похоже на экранчик, который использовался в плейерах Transcend T.Sonic. Так же верхняя строка - жёлтая.
Действительно приятный экранчик на OLED-технологиях.
http://ru.transcend-info.com/Press/i...nic610C-PR.jpg
А вот напишите в Главный офис Интел- типа для макета пришлите экз.
И опубликуйте ответ.
Я год назад запрашивал с гарантией оплаты/предоплаты с А. камешек, который они пиарят на своем сайте - так мне предложили оплатить разработку оного (типа еще разок...), да не какая-нибуть секретутка, а сам Машевич П.Р.
Вот не вспаханное направление. Но отдельно ARM2 купить сложнее чем i4004, только если в комплекте с A3000
А еще были MIPSы... Семейство R3000 самое теплое и знакомое каждому...
Мгм... Если кто не заметил, то шины данных у всех собранных проектов - 8 бит. Сие есть фишка и условие. Можно 4 бита :)
Ну и DIP, на крайняк - PLCC.
i8088 тоже снаружи был 8ми битным, но сердце то у него 16ти битное.
Ewgeny7, есть мнение,почти по теме
ЭВМ не может считаться такой, если на ней не реализованы ШАХМАТЫ. Вот.
При разработке любого карманного электронного друга - необходимо закладывать возможность создания с нуля или портирования любой подходящей шахматной программы.Цитата:
Шахматы привлекают людей всех возрастов. Игра развивает ряд качеств, необходимых в жизни и бизнесе. Партия в шахматы с достойным соперником нередко помогает отдохнуть после сложного дня; красивая победа дарит новые эмоции и надолго остается в памяти.
- - - Добавлено - - -Код:
W.
____a____b____c____d____e____f____g____h____
| _____ _____ _____ _____ |
8| #R# -#N#- #B# -#Q#- #K# -#B#- #N# -#R#- |8
| _____~~~~~_____~~~~~_____~~~~~_____~~~~~ |
7| -#P#- #P# -#P#- #P# -#P#- #P# -#P#- #P# |7
| ~~~~~_____~~~~~_____~~~~~_____~~~~~_____ |
6| ----- ----- ----- ----- |6
| _____~~~~~_____~~~~~_____~~~~~_____~~~~~ |
5| ----- ----- ----- ----- |5
| ~~~~~_____~~~~~_____~~~~~_____~~~~~_____ |
4| ----- ----- ----- ----- |4
| _____~~~~~_____~~~~~_____~~~~~_____~~~~~ |
3| ----- ----- ----- ----- |3
| ~~~~~_____~~~~~_____~~~~~_____~~~~~_____ |
2| (P) -(P)- (P) -(P)- (P) -(P)- (P) -(P)- |2
| _____~~~~~_____~~~~~_____~~~~~_____~~~~~ |
1| -(R)- (N) -(B)- (Q) -(K)- (B) -(N)- (R) |1
| ~~~~~ ~~~~~ ~~~~~ ~~~~~ |
~~~~a~~~~b~~~~c~~~~d~~~~e~~~~f~~~~g~~~~h~~~~
CHESS V001T
Как Стас пишет про эмуляторы - я бы назвал такие ЭВМ - безалкогольным пивом.
Вот их у вас 6, а Warum? они без шахмат, то есть.[свернуть]
Открыл Америку... :)
Только в этой теме я не один раз писал, что смысла в этих компах - нету. Они - вещь в себе. Пытаться куда-то их применить - я не буду.
Если сложится у них случай, что "найдут себе работу" - я буду только рад.
- - - Добавлено - - -
Кстати, безалкогольное пиво - великая вещь, на самом деле. Я не пью обычное пиво, ежедневно за рулем. А вот безалкогольное, холодненькое... Шикарно.
Да я вообще не пью ) А тем кто пьётвне темы
и регулярно, рекомендую начать принимать на тощак ШРОТ Расторопши и принудительно заниматься гимнастикой (постепенно наращивая), т.о. выпивка сместиться в пользу более
приятных процедур.
[свернуть]
Тут я понял - другая эстетика - припоя и паяльника ))) Но ШАХМАТЫ,
Ewgeny7, сами понимаете, не противоречат удовольствию от красивого инж. решения \ сборки.
:wink:
А у меня возникла идея, куда их можно применить.
А пусть они в шахматы меж собой играют.
А ты вечером приходишь, такой, "Ну, кто там сёдня выиграл ? Кому золотую ПЗУ-шку поставить ?"
вообще любая дуэль !!! пусть роботики обзываются )))
А если реально заложить в них разные алгоритмы обдумывания хода в шахматы и заставить играть друг с другом?
Да. По Рс232 (ттл). Можно играть. А если серьезно. Представить тут будут бои алгоритмов. А много вы ведали алгоритмов для 8-бит. Хотя с другой стороны интересно Специалист против ЗХ.
"Сейчас к людям надо помягше. А на вопросы смотреть ширше" (с)
1. Есть и другие дисциплины. Шашки, го, кооператив в тетрисе или танчиках и т.д.
1.1. Можно играть с противником из другого города. А чтобы в качестве транспорта не приплетать сюда полноценные ПК и хитрые ethernet-карты, разработанные для навороченных клонов спекки, можно сделать так : UART -> PL2303 -> любой роутер c USB и OpenWRT на борту.
2. Кластер из нескольких малышей, который делает, напр., качественный синтез речи. Каждый отвечает за свои фонемы.
3. "Бесполезные девайсы", которые обычно собираются на ардуинах, а потому сам Б-г велел собирать их на старом "ненужном" железе.
Скрытый текст
По поводу игрушек. Можно глянуть в сторону CHIP8, тем более, что есть исходники для интерпритатора и для 6800 и для 8080. Есть не только игрушки, но и демки. Экранчик нужен 64х32 и матрица кнопок 4х4 (0..F). Проще некуда.
Нашел прототип для разрабатываемой бординки на МС68008. Оно достаточно простое в плане начинки, а уже существующий софт поможет быстрее разобраться с особенностями пока не знакомого мне процессора.
А зря. Семейство 68к довольно таки сбалансированное для написания программ в кодах. Вот, ознакомься с моей табличкой, когда-то нарисованной мной по огромному талмуду M68000PM.
Не, ну если он возьмет существующий софт для отладки железа, а потом все же напишет свое - это будет плюсом, ессно. Держи остальную доку. Тебя сейчас должен интересовать UM, там все про шину рассказано. Это для всего семейства М68К.
У меня обычно происходит примерно так - расковыривая чужой софт приходит понимание. Затем пишу свой (целиком свой) Монитор. А далее привинчиваю чужой софт, как правило - Бейсик.
Это происходило со всеми пятью машинками. Правда, на 6800 барсика пока не поставил, но там еще есть список TO DО.
Такой подход вроде как "не зря"? :)
Я больше постил с намёком, что если есть "любители" и мастера таких микро поделок просто в стол,
почему бы не спроектить новый современный "для рынка" карманный шахматный партнёр? )))
http://market.zx-pk.ru/forum/viewtopic.php?f=4&t=5326
Я правда пишу на обум, совершенно не представляя себе себестоимость и человекочасы.