nedoPC.org

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



Reply to topic  [ 1 post ] 
SPI для 8080 на CPLD 
Author Message
Senior
User avatar

Joined: 11 Jun 2012 07:30
Posts: 128
Reply with quote
Несколько лет назад написал для CPLD ATF2500 контроллер SPI шины. Идея была оснастить Радио-86РК этим популярным интерфейсом и получить возможность подключать к РК современную периферию.

Код написан на языке CUPL для компилятора Atmel WinCUPL. В симуляторе вроде бы работал, но реализация в железе столкнулась с неожиданным препятствием - нечем прошить ATF2500. Мой ChipProg должен уметь, но при попытке это сделать выдает ошибку - перегрузка по току или что-то в этом роде. Сам программатор исправен и успешно пишет и читает все остальное, кроме этого конкретного типа CPLD.

Я надеялся со временем разобраться, но как-то все не до того. Выкладываю код как есть - может, кому-пригодится, а может, кто-то сможет прошить и проверить работу в железе. Исходный текст - .PLD. Там много комментариев, в том числе описание доступных для 8080 регистров и назначение ног CPLD. Лицензия CC BY-SA 4.0 - пользуйтесь как угодно, но ссылайтесь на меня, а любые изменения и производные раздавайте на тех же условиях.


Attachments:
File comment: SPI для 8080 на ATF2500
SPI8080.zip [24.05 KiB]
Downloaded 34 times
08 Jan 2024 09:26
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

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