nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 13:45



Reply to topic  [ 17 posts ]  Go to page Previous  1, 2
Недокомпьютер КК0.0 
Author Message
Senior
User avatar

Joined: 11 Jun 2012 07:30
Posts: 128
Reply with quote
VituZz wrote:
описание монстрика прилагаю
Замечательно! Весьма компактная и гибкая реализация конечного автомата:
Attachment:
Screenshot 2022-11-27 at 11.17.16 PM.png
Screenshot 2022-11-27 at 11.17.16 PM.png [ 53.27 KiB | Viewed 1557 times ]
Перемычка, которая сейчас используется для переключения программ, может быть входом для внешнего сигнала, на который машина может реагировать.

В качестве ещё одной идеи, можно попробовать использовать вместо ПЗУ с параллельным интерфейсом ПЗУ с SPI, например 93C46D емкостью 128 байт или 64 16-битных слова. Вместо параллельного регистра потребуется два регистра сдвига: один parallel in, serial out для (фиксированной) команды чтения и на вход, второй serial in, parallel out на выход. Правда, нужно ещё как-то считать биты и вовремя формировать сигнал /CS.


27 Nov 2022 21:41
Profile WWW
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
alexcp wrote:
Перемычка, которая сейчас используется для переключения программ, может быть входом для внешнего сигнала, на который машина может реагировать.

Ну, это будет как безусловный переход, немножко не гибко по сравнению со случаем программного анализа входа и решения, переходить или не переходить.

alexcp wrote:
В качестве ещё одной идеи, можно попробовать использовать вместо ПЗУ с параллельным интерфейсом ПЗУ с SPI, например 93C46D емкостью 128 байт или 64 16-битных слова. Вместо параллельного регистра потребуется два регистра сдвига: один parallel in, serial out для (фиксированной) команды чтения и на вход, второй serial in, parallel out на выход. Правда, нужно ещё как-то считать биты и вовремя формировать сигнал /CS.

Как мне кажется, это сложное решение. Пока требуемая ёмкость ПЗУ невелика, я для экспериментов соорудил "ПЗУ" на компьютерных джамперах. "Программируется" беспрецедентно легко - просто ручками :-). Любая разрядность и любой объём (ну, почти :- ).


01 Dec 2022 19:57
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 17 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 13 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.