MOS6502, MC680x, MC680x0, Z80x

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

MOS6502, MC680x, MC680x0, Z80x

Сообщение Vit » 13 июл 2011, 08:21

Вопрос - тут кто-нибудь имеет опыт работы с процессорами 6502, 680х, 680х0, Z80x? например в китайских мп3 плеерах ATJ2085 ядро, совместимое с Z80, там и USB и флеш на сотни мегабайт и куча ввода/вывода и все уже на плате, не хуже этого вашего ардуино и стоит копейки(кому сейчас нужен плеер на 128/256Мбайт?).

И это, я понимаю, что больше половины тут "ололо атмега кул, остальное говно мамонта". IMHO эта ваша атмега, как нортон коммандер, ну очень популярна в основном на 1/6 части суши.

поиск тут выдал немного

avr123.nm.ru писал(а):Вот нашел кое что, наверно можно на Си переложить.

http://www.6502.org/source/

http://www.6502.org/source/integers/32muldiv.htm
It's too simple to make complicated thing, but much more complicated to make simple thing
Аватара пользователя
Vit
 
Сообщения: 26
Зарегистрирован: 10 мар 2011, 16:48
Откуда: Earth. Planet Earth
прог. языки: Труъ ASM
ФИО: Вит

Re: MOS6502, MC680x, MC680x0, Z80x

Сообщение vadinator » 13 июл 2011, 08:38

Уся проблЭма в документации... найдёте нужную инфу - флаг в руки!!! ;)
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: MOS6502, MC680x, MC680x0, Z80x

Сообщение =DeaD= » 13 июл 2011, 08:57

Vit писал(а):И это, я понимаю, что больше половины тут "ололо атмега кул, остальное говно мамонта".

Это сильно упрощенная оценка ситуации :) реально влияет - документация, производительность чипа, примеры, доступность средств разработки, стабильная доступность сами чипов и плат на их основе (а не так, что освоил MP3-плеер один, а он из продажи ушел и все разработки на кучу времени из своей нерезиновой жизни - на помойку, т.к. больше такого железа не найти).
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: MOS6502, MC680x, MC680x0, Z80x

Сообщение Michael_K » 13 июл 2011, 09:22

Ну я имею (из перечисленных только 680x0 не щупал).
В школе были АГАТы на 6502. Писал на асме. Транслировал вручную. В аспирантуре получал даже персональную стипендию от Моторолы.


Добавлено спустя 1 минуту 6 секунд:
(А атмега все-равно куул :))))
Гибкая она, понимаете. Имею право сравнивать именно потому, что работал с другими процами. Со многими.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: MOS6502, MC680x, MC680x0, Z80x

Сообщение Vit » 13 июл 2011, 13:02

Michael_K писал(а):Ну я имею (из перечисленных только 680x0 не щупал).
В школе были АГАТы на 6502. Писал на асме. Транслировал вручную. В аспирантуре получал даже персональную стипендию от Моторолы.


Добавлено спустя 1 минуту 6 секунд:
(А атмега все-равно куул :))))
Гибкая она, понимаете. Имею право сравнивать именно потому, что работал с другими процами. Со многими.


неужели никогда "в сегу не играл"? там аккурат 68000-й стоит. А АГАТы - сила, было дело в школе. У них в бейсике встроенный какбы ассемблер.

Добавлено спустя 11 минут 10 секунд:
=DeaD= писал(а):а не так, что освоил MP3-плеер один, а он из продажи ушел и все разработки на кучу времени из своей нерезиновой жизни - на помойку, т.к. больше такого железа не найти.

нешто никогда китайский плеер не разбирал? Там так - освоил один, значит освоил все. Они в основном цветом корпуса отличаются и размером кнопок, а есть еще с патченной прошивкой - флэш-чип на гиг а детектится 4. И процессоров там не так много ATJ2085, RockChip вот на второй доков маловато, но ничего, наред реверсит. У них. не задумываясь о хлебе насущном, ибо интересно.

Добавлено спустя 4 минуты 30 секунд:
и в догонку.
http://6502.org/users/dieter/m02/m02.htm
интересно же, хобби же, а тот, кто думает бабла на этом срубить будет всегда нищ.
It's too simple to make complicated thing, but much more complicated to make simple thing
Аватара пользователя
Vit
 
Сообщения: 26
Зарегистрирован: 10 мар 2011, 16:48
Откуда: Earth. Planet Earth
прог. языки: Труъ ASM
ФИО: Вит

Re: MOS6502, MC680x, MC680x0, Z80x

Сообщение Michael_K » 13 июл 2011, 15:39

Vit писал(а):неужели никогда "в сегу не играл"?


Во-первых, играть и программировать так чтобы были видны особенности проца - немножко разные вещи, вы не находите?
А во-вторых, нет, не играл. Всякие сеги и прочие денди появились гораздо позже - у меня уже другие интересы были к тому времени.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: MOS6502, MC680x, MC680x0, Z80x

Сообщение Vit » 14 июл 2011, 02:01

Согласен на 100%, жму руку. С сегами и прочими приставками та же история. А, вспомнил, у Хоровица и Хилла в третьем томе есть глава про микропроцессоры и 68к в том числе :) Ну и чтение даташитов никто не отменял. Собственно интерес к этим процессорам у меня возник, когда появилось желание собрать пару реплик Apple. В домене ру в основном "ололо спектрум" и игровые денди и сега.
It's too simple to make complicated thing, but much more complicated to make simple thing
Аватара пользователя
Vit
 
Сообщения: 26
Зарегистрирован: 10 мар 2011, 16:48
Откуда: Earth. Planet Earth
прог. языки: Труъ ASM
ФИО: Вит


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18