Вопрос по стартовому ПЗУ - какие прошивки должны быть в этих 16К , для работы загрузчика они должны быть как то упорядочены по адресам.
у меня есть такие ранее скачанные, не знаю правильные или нет, по обьему не стыкуются ?
1 RAMFOS.ROM - 12 K
2 BIOS.ROM - 4 K
3 bios8.rom - 8 K
4 root.bin - 2 K
5 ROMDISK.BIN - 64 K
6 spmx.rom 46 K
LCD экран на АТМега для Ретро компьтеров
Moderator: Lavr
-
- Fanat
- Posts: 88
- Joined: 21 Feb 2017 06:54
- Location: Казань
-
- Supreme God
- Posts: 16699
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: LCD экран на АТМега для Ретро компьтеров
Должно быть spmx.rom 16 K
В противном случае за ним уже прилеплены файлы ROM-диска.
Я бы мог выложить свою прошивку, но она у меня очень старая - самая первая.
Вам скорее всего не подойдёт...
Откройте свой spmx.rom хекс-редактором: И если с адреса 4000Н увидите D3, D3, D3, то 0000-3FFFH - это прошивка системной ПЗУ.
В противном случае за ним уже прилеплены файлы ROM-диска.
Я бы мог выложить свою прошивку, но она у меня очень старая - самая первая.
Вам скорее всего не подойдёт...
Откройте свой spmx.rom хекс-редактором: И если с адреса 4000Н увидите D3, D3, D3, то 0000-3FFFH - это прошивка системной ПЗУ.
You do not have the required permissions to view the files attached to this post.
iLavr
-
- Admin
- Posts: 24097
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: LCD экран на АТМега для Ретро компьтеров
Про подключение TFT-дисплея к ретро-компьютеру у нас было тут:fifan wrote:Скажите, хочу заюзать данный шилд, уровни сигналов подаваемые/принимаемые, например с Arduino имеют ТТЛ уровень или нужно согласовывать с 3,3 вольтами? Ведь не секрет, что микросхемы ILI9488 и подобные питаются от 3,3 вольт. Также на боту шилда имеется держатель SD карты с 3,3 вольтовым питанием. По данной схеме вроде нужно ставить преобразователи уровней.
http://www.nedopc.org/forum/viewtopic.php?f=93&t=18776
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Fanat
- Posts: 88
- Joined: 21 Feb 2017 06:54
- Location: Казань
Re: LCD экран на АТМега для Ретро компьтеров
Да, так и есть :Lavr wrote:Должно быть spmx.rom 16 K
И если с адреса 4000Н увидите D3, D3, D3, то 0000-3FFFH - это прошивка системной ПЗУ.
и в начале у неё программа шагает по 0 адресам, видимо эти 46К должны занять первые 48К в ПЗУ :
спасибо!
You do not have the required permissions to view the files attached to this post.
-
- Supreme God
- Posts: 16699
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: LCD экран на АТМега для Ретро компьтеров
Сигнатура D3, D3, D3 предваряет заголовки файлов в структуре ROM-диска.Damir wrote:Да, так и есть : ...Lavr wrote:Должно быть spmx.rom 16 K
И если с адреса 4000Н увидите D3, D3, D3, то 0000-3FFFH - это прошивка системной ПЗУ.
iLavr
-
- Supreme God
- Posts: 16699
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: LCD экран на АТМега для Ретро компьтеров
Я, собственно, так и делал, подключая дисплейчик от Nokia 3310:Lavr wrote:Я когда искал поисковиками этот LCD-индикатор, по пути увидел варианты, как его цепляют к Ардуино.Damir wrote:... тоже поставил делители на резисторах и все работает.
Мне показалось, там и вовсе ставят в цепь сигналов что-то типа токоограничивающих, или "гасящих"
сопротивлений.

И где-то на форуме, помнится, мы разбирали, что делители там в общем-то как таковые не нужны.
И вот почему: На входах КМОП элементов есть защитные диоды, и эти диоды открываются, если напряжение на входе
превышает VDD.
Так что защитный диод ограничит напряжение на входе на уровне VDD + Uдиода = VDD + 0.6V, а задача
токоограничивающего сопротивления R - не дать "убить" этот диод выходом управляющего каскада.
You do not have the required permissions to view the files attached to this post.
iLavr
-
- Devil
- Posts: 913
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: LCD экран на АТМега для Ретро компьтеров
Данный шилд был специально сделан для Uno и вставляется прямо контактами в разъёмы платы Uno сверху, никаких токоограничительных резисторов нет. Просто мне нужно точно знать ставить резисторы или нет тк.к. я вместо Uno буду делать свою плату.Lavr wrote:Я когда искал поисковиками этот LCD-индикатор, по пути увидел варианты, как его цепляют к Ардуино.Damir wrote:... тоже поставил делители на резисторах и все работает.
Мне показалось, там и вовсе ставят в цепь сигналов что-то типа токоограничивающих, или "гасящих"
сопротивлений.
-
- Supreme God
- Posts: 16699
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: LCD экран на АТМега для Ретро компьтеров
Я не знаю, какой из них для тебя "Данный шилд", поскольку Damir пишет по крайней мере о двух.fifan wrote:Данный шилд был специально сделан для Uno и вставляется прямо контактами в разъёмы платы Uno сверху, никаких токоограничительных резисторов нет.Lavr wrote:Я когда искал поисковиками этот LCD-индикатор, по пути увидел варианты, как его цепляют к Ардуино.Damir wrote:... тоже поставил делители на резисторах и все работает.
Мне показалось, там и вовсе ставят в цепь сигналов что-то типа токоограничивающих, или "гасящих"
сопротивлений.
А если шарить поиском, то разновидностей и поболее...
А то, что я видел, я именно видел, поскольку не слепой.

You do not have the required permissions to view the files attached to this post.
iLavr
-
- Devil
- Posts: 913
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: LCD экран на АТМега для Ретро компьтеров
Данный шилд, это именно тот, который вставляется в плату Uno сверху своими штырьками, а указанный тобою, Lavr, универсальный. Я думаю он может использоваться со всеми DEVBoard, даже на ПЛИС.

Я этот шилд вставлял в стандартную андруино уно, загружал тестовые библиотеки и у меня всё работало. Здесь никакими токоограничительными резисторами и не пахнет, т.к. мы видим прямой контакт шилда и андруино через разъёмы. Может всё таки на самом шилде стоят резисторами на стороне, где располагается микросхема и сам TFT дисплей.
Я этот шилд вставлял в стандартную андруино уно, загружал тестовые библиотеки и у меня всё работало. Здесь никакими токоограничительными резисторами и не пахнет, т.к. мы видим прямой контакт шилда и андруино через разъёмы. Может всё таки на самом шилде стоят резисторами на стороне, где располагается микросхема и сам TFT дисплей.
Last edited by fifan on 27 Feb 2023 23:09, edited 1 time in total.
-
- Devil
- Posts: 913
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: LCD экран на АТМега для Ретро компьтеров
Для Специалиста МХ набор программ вставляемых в ROM-диск может быть какой угодно. Вот воспользуйтесь прошивками для мапера МХ ПК Сябр.Lavr wrote:Должно быть spmx.rom 16 K
В противном случае за ним уже прилеплены файлы ROM-диска.
Низ страницы, в таблице. http://www.xn----7sbombne2agmgm0c.xn--p1ai/index35.html
-
- Devil
- Posts: 913
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: LCD экран на АТМега для Ретро компьтеров
И именно TFT дисплея с со своим плоским шлейфом заканчивающимся разъёмом. В этом случае проблем вообще нет, т.к. сигналы подаваемые на дисплей уже стандартные: цвет и синхронизация. А вот несколько разновидностей шилдов с TFT дисплеями имеют у себя или последовательный интерфейс MISO или параллельный 8/16 битный. Для такого нужно не просто монстрячить плату переходник (как автор по указанной ссылке), а применять свой контроллер или готовый андруино. Для последнего написано уйма библиотек.Shaos wrote:Про подключение TFT-дисплея к ретро-компьютеру у нас было тут:
http://www.nedopc.org/forum/viewtopic.php?f=93&t=18776