Компьютер на i8051
Moderator: Shaos
-
- God
- Posts: 1343
- Joined: 13 Nov 2010 04:06
Re: Компьютер на i8051
Мозг ленится осваивать новые сущности. Плюс центнеры старых запчастей взывают. Плюс (вернее, минус) необходимость что-то покупать не радует. Покупать можно что-то для конкретной надобности. Для душевного поделия лучше использовать подножный корм.
155-ю серию не обязательно использовать. Есть и 1533, и 1554, и 1594, хоть и не в таком большом ассортименте. Да и всё равно использовать сетевой БП, где уже без особой разницы - 100 мА или 1А.
155-ю серию не обязательно использовать. Есть и 1533, и 1554, и 1594, хоть и не в таком большом ассортименте. Да и всё равно использовать сетевой БП, где уже без особой разницы - 100 мА или 1А.
-
- Writer
- Posts: 21
- Joined: 12 Aug 2011 12:04
- Location: 31.163.103.75
Re: Компьютер на i8051
Есть же панельки PLCC-PGA, с ними на макетке удобно. Есть платы-переходники... Я видел давно EPM7128 в PLCC на 84 ноги, но иногда надо больше.
А по поводу использования рассыпухи - да, у самого закрома в десятках КГ измеряются уже. Вот только километры МГТФ мне "говорят" о том, что можно было сделать проще...
А по поводу использования рассыпухи - да, у самого закрома в десятках КГ измеряются уже. Вот только километры МГТФ мне "говорят" о том, что можно было сделать проще...
-
- Supreme God
- Posts: 16687
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Компьютер на i8051
Всё это есть... но на макетке - НЕ удобно.alm604 wrote:Есть же панельки PLCC-PGA, с ними на макетке удобно. Есть платы-переходники...

iLavr
-
- Writer
- Posts: 21
- Joined: 12 Aug 2011 12:04
- Location: 31.163.103.75
Re: Компьютер на i8051
Я для этого не использую breadboards, там да, неудобно. А для гетинаксовых дешевых плат - самое то. Могу и сам вытравить плату, но я не знаю заработает ли какая-то идея и не представляю конечную схему компа.
-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
Re: Компьютер на i8051
моя компьютер на 8051, точнее, АТ89S52 (второй: 51)
https://goo.gl/photos/KvgmxKjLGX6bYEmy7
сделал, чтобы отлаживать код для АТ89С2051, которую заколебался выковыривать/заковыривать
во флеш - мини-загрузчик для загрузки кода в озу через исп разъем с лпт-порта через свою программулину (предполагалось, что это временно, но перспектив не вижу, по крайней мере, пока у меня жиф лпт
)
все прерывания также перенаправлены в озу. вот...
https://goo.gl/photos/KvgmxKjLGX6bYEmy7
сделал, чтобы отлаживать код для АТ89С2051, которую заколебался выковыривать/заковыривать
во флеш - мини-загрузчик для загрузки кода в озу через исп разъем с лпт-порта через свою программулину (предполагалось, что это временно, но перспектив не вижу, по крайней мере, пока у меня жиф лпт

все прерывания также перенаправлены в озу. вот...
-
- God
- Posts: 1343
- Joined: 13 Nov 2010 04:06
Re: Компьютер на i8051
Неожиданно симпатичный картономонтаж! 
Положил себе на ленивую полочку в мозгу закладку.

Положил себе на ленивую полочку в мозгу закладку.

-
- Doomed
- Posts: 487
- Joined: 05 Nov 2007 05:08
- Location: Украина
Re: Компьютер на i8051
могу поделиться разводкой в dxf
чертил также вариант для ве31+РФ2, но еще не изготавливал 


-
- Supreme God
- Posts: 16687
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Компьютер на i8051
О! Shoorick в этом спец!VituZz wrote:Неожиданно симпатичный картономонтаж!![]()


iLavr
-
- Writer
- Posts: 21
- Joined: 12 Aug 2011 12:04
- Location: 31.163.103.75
Re: Компьютер на i8051
Зачетная макетка! Тоже когда-то собирал на картонках.
Я вот сейчас думаю, как было бы здорово, если б stm8 хоть один был с внешней шиной...
Сейчас кто-то может сразу про FSMC stm32 сказать, но это не 8 бит. Я к тому, что кроме 51-го семейства уже не выпускают "процессоров" на 8 бит. В кавычках потому, что и 51-й тоже не CPU, просто его можно так включить. И то далеко не все модели...
Я вот сейчас думаю, как было бы здорово, если б stm8 хоть один был с внешней шиной...
Сейчас кто-то может сразу про FSMC stm32 сказать, но это не 8 бит. Я к тому, что кроме 51-го семейства уже не выпускают "процессоров" на 8 бит. В кавычках потому, что и 51-й тоже не CPU, просто его можно так включить. И то далеко не все модели...
-
- Doomed
- Posts: 662
- Joined: 18 Nov 2013 02:38
- Location: Москва
Re: Компьютер на i8051
Ну нет. 51 хорош в золоте в дип40. И чтоб россыпь вокруг тоже в золоте была. Иначе теряет смысл. Понятно, что на стмF050 в соик 24 или 28 можно такого наворотить, но...
-
- Writer
- Posts: 10
- Joined: 24 Jul 2017 23:48
- Location: ДОНЕЦК
Re: Компьютер на i8051
аппаратный модуль КОТУИНКО
модификация программы загрузки под AT89C\S52
http://radiokot.ru/forum/viewtopic.php? ... 7#p3167597

модификация программы загрузки под AT89C\S52
http://radiokot.ru/forum/viewtopic.php? ... 7#p3167597

-
- Admin
- Posts: 24046
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Компьютер на i8051
дык там всё историческое наследие переписывать надо т.к. команды будут друг-другу на пятки наступать (типа прочитать регистр можно только через N тактов, после того как ты его записал)IgorR76 wrote:У Atmel есть семейство 51-х "1 такт на инструкцию" :Shaos wrote:и никак не 12 тактов на инструкцию как MSC
http://www.atmel.com/products/microcont ... _core.aspx
Например, AT89LP51ED2. Шустрый, с хорошей периферией, в DIP. Я их использую в разных поделках. Нравятся. Только встроенный термометр не работает.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Writer
- Posts: 21
- Joined: 12 Aug 2011 12:04
- Location: 31.163.103.75
Re: Компьютер на i8051
Насчет 1Т не берусь утверждать, а 4Т пользовал - разницы с 12Т нету...Shaos wrote: дык там всё историческое наследие переписывать надо
-
- Admin
- Posts: 24046
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Компьютер на i8051
ну в 4 такта наверное можно утолкать без обгонялок (типа аля пик), а вот в 1 - без проблем не обойтись
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Senior
- Posts: 102
- Joined: 27 Jul 2015 15:20
Re: Компьютер на i8051
Насчет старых прошивок-конечно придется адаптировать, а новые, которые пишутся под 1Т - работают без проблем. Ограничений на времянки нет: записал, след.командой можно читать.