MC68000

Motorola 6800, 6809, 68HC05, 68HC08, 68HC11 и m68k, а также компьютеры на них (Amiga, Macintosh, Palm etc.)

Moderator: Shaos

User avatar
Ball Bess
Maniac
Posts: 211
Joined: 14 Mar 2006 00:20
Location: Иркутск

Post by Ball Bess »

Неск вопросов по схеме возникло.

Что за выигрыш: убрать UART на МК и поставить вместо него полдюжины микрух (включая программно управляемый генератор тактовых частот для 6850)?

Что подключается к разъёмам P2 (A и B)?

Недопонял насчёт RAM-ROM: вроде бы согласно дешифрации второй и четвёртый мегабайт адресного пространства предназначены под RAM на "маме", а на этих местах - ПЗУхи стоят... И для чего сигналы записи к ПЗУ подключены? У меня даташита на эти ИМС нет, это вроде как ультрафиолетки? Ты юзаешь их на полную ёмкость?

Слушай, а для более удобного обновления прошивок нельзя ли наоборот, ПЗУшки вообще выкинуть, а поставить, например, флэш? Или SRAM+MCU. То есть, firmware постоянно хранится во флэше MCU, а при каждом включении платы MCU проводит её начальную инициализацию, в том числе прописывает SRAM и защёлкивает её в режиме Read-only (псевдоПЗУ), а затем запускает 68000.
Переписать MCU, не вынимая его из платы, - не проблема, инструментарий для этого, я думаю, у большинства постоянно есть под рукой, долго думать не надо. Даже провода могут быть всё время подсоединены. Подготовил бинарник и - залил в МК. Reset - и вот уже работает новая версия. Будет проще вносить изменения в firmware... Последний вариант - отладочный, если надо часто переписывать "прошивку". Если же в том нужды нет, то тогда, конечно, проще обычные ПЗУшки поставить.
Кто мешает тебе выдумать порох непромокаемый?
d_wanderer
Senior
Posts: 180
Joined: 28 Feb 2006 21:34

Post by d_wanderer »

Ball Bess wrote: Что за выигрыш: убрать UART на МК и поставить вместо него полдюжины микрух (включая программно управляемый генератор тактовых частот для 6850)?
А кто убирал UART на МК? Он остался. )))) На самом деле при скорости в 19200 внутренняя шина уже к сожалению не справляется.
Ball Bess wrote: Что подключается к разъёмам P2 (A и B)?
Подключались датчики, некоей системы.... Теперь уже не важно. ))))
Ball Bess wrote: Недопонял насчёт RAM-ROM: вроде бы согласно дешифрации второй и четвёртый мегабайт адресного пространства предназначены под RAM на "маме", а на этих местах - ПЗУхи стоят... И для чего сигналы записи к ПЗУ подключены? У меня даташита на эти ИМС нет, это вроде как ультрафиолетки? Ты юзаешь их на полную ёмкость?
Так и есть. На названия смотреть не стоит. Использовались AT29C020 и SRM20100LC. Флэшка имела две области - Бутовую с перемаппировкой векторов прерываний и биосом и собственно область приложения, спростеньким мультитаскером.
Ball Bess wrote: Слушай, а для более удобного обновления прошивок нельзя ли наоборот, ПЗУшки вообще выкинуть, а поставить, например, флэш? Или SRAM+MCU. То есть, firmware постоянно хранится во флэше MCU, а при каждом включении платы MCU проводит её начальную инициализацию, в том числе прописывает SRAM и защёлкивает её в режиме Read-only (псевдоПЗУ), а затем запускает 68000.
Переписать MCU, не вынимая его из платы, - не проблема, инструментарий для этого, я думаю, у большинства постоянно есть под рукой, долго думать не надо. Даже провода могут быть всё время подсоединены. Подготовил бинарник и - залил в МК. Reset - и вот уже работает новая версия. Будет проще вносить изменения в firmware... Последний вариант - отладочный, если надо часто переписывать "прошивку". Если же в том нужды нет, то тогда, конечно, проще обычные ПЗУшки поставить.
Хм. Конечно попробовать можно.... но мне кажется овчинка выделки не стоит....
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Одноплатный компьютер на 68HC000 и XC9572

Post by Shaos »

случайно наткнулся, когда искал схемы с XC9572:

http://chaokhun.kmitl.ac.th/~kswichit/68k/68k.html
The 68000 Single Board Computer features:

* CPU: 68HC000 68-pin PLCC @8MHz,
* Memory: SRAM 256kB (628128x2), FLASH 256kB (29C010x2),
* GPIO: 8-bit output port, 8-bit input port,
* UART: 6850 9600 8n1,
* RTC: DS12887,
* Glue logic: DTACK, memory/io decoder, Xilink XC9572 CPLD,
* Monitor program: zBug V1.0 for 68000-Based Single Board Computer.
Я тут за главного - если что шлите мыло на me собака shaos точка net
d_wanderer
Senior
Posts: 180
Joined: 28 Feb 2006 21:34

Post by d_wanderer »

Да, этого товарисча я давно уже видел. Кстати у него есть проект и на 80188. Ностальгия, так сказать.... Жаль, что пока с Моторолой затишье... Меня вынудили перейти на Winbond... То есть на Nuvoton )))
Berg_Ice
Junior
Posts: 7
Joined: 01 Oct 2009 21:20
Location: Тьму-таракань... :)

Post by Berg_Ice »

Есть несколько EF68008P8 (аналоги MC68008P8) DIP-48, не паянные (в панельках стояли), могу поделиться, если у кого есть желание поиграться...
Berg_Ice
Junior
Posts: 7
Joined: 01 Oct 2009 21:20
Location: Тьму-таракань... :)

Post by Berg_Ice »

Собрал в кучу и почистил схемку на MC68008...
Как ее сюда положить?
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Berg_Ice wrote:Собрал в кучу и почистил схемку на MC68008...
Как ее сюда положить?
Высылай админу на shaos собака mail.ru - прицеплю тут
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:
Berg_Ice wrote:Собрал в кучу и почистил схемку на MC68008...
Как ее сюда положить?
Высылай админу на shaos собака mail.ru - прицеплю тут
Цепляю:

Image
Я тут за главного - если что шлите мыло на me собака shaos точка net
Berg_Ice
Junior
Posts: 7
Joined: 01 Oct 2009 21:20
Location: Тьму-таракань... :)

Post by Berg_Ice »

Оригинал статьи лежит на http://wandel.ca/homepage/mc68008/index.html
murgatroid_79
Senior
Posts: 157
Joined: 07 Dec 2010 02:51
Location: РФ г.КЕМЕРОВО

Post by murgatroid_79 »

Всем привет!
Я новичок на этом форуме,прошу любить и жаловать.
Процессор 68000 мне тоже очень интересен и я хотел бы внести свой вклад:
1) Добыть его можно из модема ZyXEL U-1496(см. фотки)
zyxel_u_1496 фото.rar


2) Здесь: http://narod.yandex.ru/disk/948382001/68000.rar
лежит скан главы по 68000 из книги "МИКРОПРОЦЕССОРЫ И МАШИННОЕ ПРОЕКТИРОВАНИЕ МИКРОПРОЦЕССОРНЫХ СИСТЕМ"
М. Рафикузаман, в двух книгах, Издательство "МИР" 1988 год.


3) Здесь: http://dmeti.dp.ua/kaf/k-its/books/motorola/predis.html
компьютерный вариант книги АРХИТЕКТУРА ПРОЦЕССОРОВ СЕМЕЙСТВА МC68000 (М68К)

Пока всё.
Last edited by murgatroid_79 on 15 Jan 2011 07:51, edited 1 time in total.
d_wanderer
Senior
Posts: 180
Joined: 28 Feb 2006 21:34

Post by d_wanderer »

Может кому надо:
http://oldcomp.msk.ru/m68/m68.zip
murgatroid_79
Senior
Posts: 157
Joined: 07 Dec 2010 02:51
Location: РФ г.КЕМЕРОВО

Post by murgatroid_79 »

По ссылке-not found
:cry:
Berg_Ice
Junior
Posts: 7
Joined: 01 Oct 2009 21:20
Location: Тьму-таракань... :)

Post by Berg_Ice »

Доброго дня!

d_wanderer
.........
http://oldcomp.msk.ru/m68/m68tmn3.pdf
Могу кому интересно скинуть схему в пикаде и писибишку.
В догонку
http://oldcomp.msk.ru/m68/m68TMN3.sch
http://oldcomp.msk.ru/m68/Rm68TMn31.pcb
.......

Срок регистрации домена закончился...
куда-нибудь можно перезалить...
ну или на мыло...

С Уважеием!
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

Похоже я зашел в правильную дверь.
А Macintosh 128k(512k) нет желания повторить на современных дискретах?
Примерно как со Специалист-ом
murgatroid_79
Senior
Posts: 157
Joined: 07 Dec 2010 02:51
Location: РФ г.КЕМЕРОВО

Post by murgatroid_79 »

Мужики,такое дело...Нашёл ,в общем, документ про девборду на МС68К очень любопытный,судя по оглавлению...

MC68000 Development Systems 14
3.2 Flow of the operating system 16
3.3 Steps towards project completion 18
3.4 Power Circuit 20
3.5 Reset Circuit 20
3.6 Clock Circuit 21
3.8 MC68000 basic operation system 22
4.1 The Complete Main Board of MC68000 Development Board 25
4.2 The Complete Application Board of MC68000 Board 25
4.3 Output waveform from the pin A18 (pin 46) of MC68000P10 27
4.4 The example of DIP switches and the schematic of DIP module 28
4.5 The keypad module that been used and its schematic 29
4.6 The flow chart of the microprocessor board’s development 30
4.7 Output modules along with its schematic diagram 31
4.8 Output modules along with its schematic diagram 32
4.9 Output result: (a) LED, (b) 7 Segment Display, 35
(c) Dot Matrix, (d) and (e) Motor, and (f) LCD display


Но беда в том,что он не полный, всего 24 страницы из 83(опять-же судя по оглавлению)
Вот собственно http://zalil.ru/31507209
Может кто,полную версию найдёт и тут выложит...я уже не знаю,как
в поисковиках ещё запрос писать :(