Спасибо.. Но я имел ввиду другое.. Я имел ввиду книжки для того,чтобы научиться самому писать программы прошивки для этих ПЛМок.. Не для того,чтобы заливать прошивки в микросхемы,а именно изучить язык программирования этих микрух...
Спасибо.. Но я имел ввиду другое.. Я имел ввиду книжки для того,чтобы научиться самому писать программы прошивки для этих ПЛМок.. Не для того,чтобы заливать прошивки в микросхемы,а именно изучить язык программирования этих микрух...
ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
http://www.atmel.com/dyn/products/to...p?tool_id=2759
Вы скачайте Wincupl, там примеры есть и описание на английском.
Можно разобраться что и как.
Если влом раpбираться с языками типа Wincupl, могу посоветовать софтину от Lattice - ispLever(лучше не самую последнюю). Она по аналогии с Квартусом/МАКсом от Альтеры позволяет рисовать "схемы" и компилить их в прошивки для PAL/GAL.
Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
http://www.latticesemi.com/products/...ssic/index.cfm
Начинаем отсюда и смотрим в сторону ispLEVER Classic и SPLD: GAL and ispGAL
http://pen.phys.virginia.edu/daq/lat...oc17819x60.pdf -3-я страница:
Schematic/Verilog Schematic/VHDL Schematic/ABEL
Последний раз редактировалось Alex_NEMO; 03.08.2010 в 16:39.
Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....
Добрый день. Решил собрать себе простейший программатор для ATF16V8B по схеме во вложении. Архив содержит программу для прошивки, принципиальную (PDF и TIFF в высоком разрешении) и монтажную (PDF и PCB для PCAD2006) схему программатора. Программатор представляет из себя плату с расположенными на ней разъемом DB25M, панельки под программируемую микросхему ATF16V8B, минимальной обвески из сопротивлений, разьема для подключения выключателя EDIT и разъема питания. Сразу скажу что в программаторе используются 12 и 5 вольт, которые я брал с разъема питания 3,5’ дисковода AT блока питания компа. ВНИМАНИЕ!!! При подключении разъема питания строго соблюдайте полярность и значение напряжений питания (не переверните разъем другой стороной). Принципиальная схема была нарисована с оригинального текста на англ. языке (program.html в архиве), единственное отличие – наличие выключателя EDIT. Печатная плата была разведена по принципиальной схеме.
Последовательность программирования:
1. Запустить AtfBlast.exe и выбрать тип микросхемы «ATF16V8B»;
2. Выбрать LPT порт, к которому подключен программатор. (подсмотреть можно в Диспетчере устройств Windows).
3. Вставить в панельку ATF16V8B.
4. Подключить кабель питания 3.5’ дисковода (красным проводом ближе к конденсатору С1)
5. Вставить программатор в LPT порт компа.
6. Перевести выключатель в положение ВКЛ. «EDIT».
7. Загрузить JEDEC-файл прошивки «Load JEDEC».
8. Нажать «Write GAL», на запрос о несоответсвии микросхемы выбранной ответить «Да».
9. В появившемся окне нажать «Write PLD» и подождать пока курсор поменяется на стрелочку, это будет означать, что запись закончена.
10. Нажать «Verify GAL» на запрос о несоответсвии микросхемы выбранной ответить «Да». Должно появиться окно с надписью «Verify ok!». Это будет означать, что запись прошла успешно. (если появилось окно «Verify failed», то необходимо кнопкой «Erase GAL» стереть PLD и повторить п.9 и п.10)
11. Перевести выключатель в положение ВЫКЛ. «EDIT».
12. Отключить программатор от LPT порта.
13. Отключить разъем питания.
14. Вытащить запрограммированную микросхему ATF16V8B.
С помощью такой методики успешно была запрограммирована ATF16V8B для ZXMC2.
Программатор запускался из под Windows XP c установленным драйвером USERPORT.
Драйвер USERPORT прилагается. В оригинальном описании на программатор написано, что длина LPT провода должна быть не более 10см. Я проверял программатор как с прямым подключением к LPT, так и с экранированным метровым кабелем LPT – Всё работало четко. Питание брал от того же источника питания, каким питается комп. Проверял на AMD-K6-300 c соответствующей под проц AT матерью.
Ссылка на архив - https://www.dropbox.com/s/bjvudzyyla...zip?dl=0&raw=1
PS: Я не стал ставить стабилизатор напряжения 7805 и обратный диод по питанию, т.к. хотел проверить саму схему на работоспособность… если у кого-то будет желание доработать эту схему и печатную плату для стабилизатора 7805 и обратного диода, а лучше диодного моста от переполюсовки я буду только рад… хз может и сам до этого дойду
PPS: Извините за плохое качество фотки, как будет возможность сделать его получше, заменю эту...
Последний раз редактировалось solegstar; 06.08.2016 в 22:04.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Спасибо, обнадеживающе! Прошивался только один чип, или есть какая статистика? В смысле всем чипам нравится 12V или есть отбраковка?Сообщение от solegstar
Последний раз редактировалось solegstar; 18.10.2010 в 16:00.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
solegstar, спасибо за эксперимент. Теперь хоть будем знать что ATF не безнадежны
Кстати, попробуй вариант сначала воткнуть микросхему, потом подключить LPT-шлейф, затем включить 5 вольт, затем 12.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)