nedoPC.org

Community of electronics hobbyists established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 22 Jan 2022 23:14



Reply to topic  [ 78 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Компьютер на i8051 
Author Message
God
User avatar

Joined: 13 Nov 2010 05:06
Posts: 1320
Reply with quote
Мозг ленится осваивать новые сущности. Плюс центнеры старых запчастей взывают. Плюс (вернее, минус) необходимость что-то покупать не радует. Покупать можно что-то для конкретной надобности. Для душевного поделия лучше использовать подножный корм.

155-ю серию не обязательно использовать. Есть и 1533, и 1554, и 1594, хоть и не в таком большом ассортименте. Да и всё равно использовать сетевой БП, где уже без особой разницы - 100 мА или 1А.


04 Aug 2017 05:27
Profile
Writer

Joined: 12 Aug 2011 13:04
Posts: 21
Location: 31.163.103.75
Reply with quote
Есть же панельки PLCC-PGA, с ними на макетке удобно. Есть платы-переходники... Я видел давно EPM7128 в PLCC на 84 ноги, но иногда надо больше.
А по поводу использования рассыпухи - да, у самого закрома в десятках КГ измеряются уже. Вот только километры МГТФ мне "говорят" о том, что можно было сделать проще...


04 Aug 2017 05:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
alm604 wrote:
Есть же панельки PLCC-PGA, с ними на макетке удобно. Есть платы-переходники...

Всё это есть... но на макетке - НЕ удобно. :-?

_________________
iLavr


04 Aug 2017 05:44
Profile
Writer

Joined: 12 Aug 2011 13:04
Posts: 21
Location: 31.163.103.75
Reply with quote
Я для этого не использую breadboards, там да, неудобно. А для гетинаксовых дешевых плат - самое то. Могу и сам вытравить плату, но я не знаю заработает ли какая-то идея и не представляю конечную схему компа.


04 Aug 2017 05:51
Profile
Doomed
User avatar

Joined: 05 Nov 2007 06:08
Posts: 479
Location: Украина
Reply with quote
моя компьютер на 8051, точнее, АТ89S52 (второй: 51)
https://goo.gl/photos/KvgmxKjLGX6bYEmy7
сделал, чтобы отлаживать код для АТ89С2051, которую заколебался выковыривать/заковыривать
во флеш - мини-загрузчик для загрузки кода в озу через исп разъем с лпт-порта через свою программулину (предполагалось, что это временно, но перспектив не вижу, по крайней мере, пока у меня жиф лпт :) )
все прерывания также перенаправлены в озу. вот...


11 Aug 2017 04:11
Profile WWW
God
User avatar

Joined: 13 Nov 2010 05:06
Posts: 1320
Reply with quote
Неожиданно симпатичный картономонтаж! :-)
Положил себе на ленивую полочку в мозгу закладку. :-)


11 Aug 2017 05:15
Profile
Doomed
User avatar

Joined: 05 Nov 2007 06:08
Posts: 479
Location: Украина
Reply with quote
могу поделиться разводкой в dxf :) чертил также вариант для ве31+РФ2, но еще не изготавливал :)


11 Aug 2017 06:33
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
VituZz wrote:
Неожиданно симпатичный картономонтаж! :-)

О! Shoorick в этом спец! :kruto: Молодец, кстати... а чего долго церемониться? :wink:

_________________
iLavr


11 Aug 2017 06:46
Profile
Writer

Joined: 12 Aug 2011 13:04
Posts: 21
Location: 31.163.103.75
Reply with quote
Зачетная макетка! Тоже когда-то собирал на картонках.
Я вот сейчас думаю, как было бы здорово, если б stm8 хоть один был с внешней шиной...
Сейчас кто-то может сразу про FSMC stm32 сказать, но это не 8 бит. Я к тому, что кроме 51-го семейства уже не выпускают "процессоров" на 8 бит. В кавычках потому, что и 51-й тоже не CPU, просто его можно так включить. И то далеко не все модели...


11 Aug 2017 20:23
Profile
Doomed

Joined: 18 Nov 2013 03:38
Posts: 653
Location: Москва
Reply with quote
Ну нет. 51 хорош в золоте в дип40. И чтоб россыпь вокруг тоже в золоте была. Иначе теряет смысл. Понятно, что на стмF050 в соик 24 или 28 можно такого наворотить, но...


13 Aug 2017 12:24
Profile
Junior

Joined: 25 Jul 2017 00:48
Posts: 8
Location: ДОНЕЦК
Reply with quote
аппаратный модуль КОТУИНКО
модификация программы загрузки под AT89C\S52
http://radiokot.ru/forum/viewtopic.php? ... 7#p3167597
:obye:


22 Aug 2017 03:16
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 20079
Location: Silicon Valley
Reply with quote
IgorR76 wrote:
Shaos wrote:
и никак не 12 тактов на инструкцию как MSC ;)


У Atmel есть семейство 51-х "1 такт на инструкцию" :
http://www.atmel.com/products/microcontrollers/8051architecture/flash_isp-single_cycle_core.aspx
Например, AT89LP51ED2. Шустрый, с хорошей периферией, в DIP. Я их использую в разных поделках. Нравятся. Только встроенный термометр не работает.

дык там всё историческое наследие переписывать надо т.к. команды будут друг-другу на пятки наступать (типа прочитать регистр можно только через N тактов, после того как ты его записал)

_________________
:eugeek: https://twitter.com/Shaos1973


24 Oct 2017 23:06
Profile WWW
Writer

Joined: 12 Aug 2011 13:04
Posts: 21
Location: 31.163.103.75
Reply with quote
Shaos wrote:
дык там всё историческое наследие переписывать надо

Насчет 1Т не берусь утверждать, а 4Т пользовал - разницы с 12Т нету...


24 Oct 2017 23:59
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 20079
Location: Silicon Valley
Reply with quote
ну в 4 такта наверное можно утолкать без обгонялок (типа аля пик), а вот в 1 - без проблем не обойтись

_________________
:eugeek: https://twitter.com/Shaos1973


25 Oct 2017 02:32
Profile WWW
Senior

Joined: 27 Jul 2015 16:20
Posts: 123
Reply with quote
Насчет старых прошивок-конечно придется адаптировать, а новые, которые пишутся под 1Т - работают без проблем. Ограничений на времянки нет: записал, след.командой можно читать.


25 Oct 2017 04:05
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 78 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.