nedoPC.org

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



Reply to topic  [ 146 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10  Next
Плата центрального недопроцессора nedoCPU-32 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Всё - XORLib портирован на PC с CGA ;)

Теперь программки можно писать на OpenWatcom и отлаживать в DOSBox-e, в котором даже цвета можно подкрутить до "стандартных" XORLib-овских через сдвиг Hue (цветовой фазы) до +60 градусов путём 12 нажатий на Alt-F11 (при условии machine=cga):

Attachment:
File comment: DOSBox CGA adjusted colors
colors-cga-xorya.png
colors-cga-xorya.png [ 2.12 KiB | Viewed 15272 times ]


P.S. Сравним с цветами, восстановленными по фотке с телека SONY:
Code:
 0 - 4   4   12   #04040C H=... S=67  V=5   0000  [0] Black
 1 - 1   19  159  #01139F H=233 S=99  V=62  0001  [1] Blue
 2 - 70  2   172  #4602AC H=264 S=99  V=67  0010  [5] Magenta
 3 - 1   86  255  #0156FF H=220 S=100 V=100 0011  [9] Bright Blue
 4 - 102 15  15   #660F0F H=0   S=85  V=40  0100  [4] Red
 5 - 122 133 137  #7A8589 H=... S=11  V=54  0101  [7] White (Light Gray)
 6 - 249 49  131  #F93183 H=335 S=80  V=98  0110 [12] Bright Red
 7 - 219 118 254  #DB76FE H=285 S=54  V=100 0111 [13] Bright Magenta
 8 - 0   99  34   #006322 H=141 S=100 V=39  1000  [2] Green
 9 - 1   207 133  #01CF85 H=158 S=100 V=81  1001  [3] Cyan
10 - 127 133 125  #7F857D H=... S=6   V=52  1010  [8] Gray
11 - 15  188 253  #0FBCFD H=196 S=94  V=99  1011 [11] Bright Cyan
12 - 138 185 54   #8AB936 H=82  S=71  V=73  1100  [6] Brown (Dark Yellow)
13 - 102 253 90   #66FD5A H=116 S=64  V=99  1101 [10] Bright Green
14 - 253 182 74   #FDB64A H=36  S=71  V=99  1110 [14] Yellow
15 - 220 217 202  #DCD9CA H=... S=8   V=86  1111 [15] Bright White

Цвета из DOSBox-а (сдвинутые на 60 градусов) такие:
Code:
 0 - 0   0   0    #000000 H=... S=0   V=0   0000
 1 - 0   81  169  #0051A9 H=211 S=100 V=66  0001
 2 - 123 6   199  #7B06C7 H=276 S=97  V=78  0010
 3 - 110 88  255  #6E58FF H=248 S=65  V=100 0011
 4 - 140 45  0    #8C2D00 H=19  S=100 V=55  0100
 5 - 127 127 127  #7F7F7F H=... S=0   V=50  0101
 6 - 255 52  157  #FF349D H=329 S=80  V=100 0110
 7 - 250 134 255  #FA86FF H=298 S=47  V=100 0111
 8 - 4   120 0    #047800 H=118 S=100 V=47  1000
 9 - 0   202 97   #00CA61 H=149 S=100 V=79  1001
10 - 127 127 127  #7F7F7F H=... S=0   V=50  1010
11 - 114 209 255  #72D1FF H=200 S=55  V=100 1011
12 - 144 166 0    #90A600 H=68  S=100 V=65  1100
13 - 131 248 55   #83F837 H=96  S=78  V=97  1101
14 - 255 173 85   #FFAD55 H=31  S=67  V=100 1110
15 - 255 255 255  #FFFFFF H=... S=0   V=100 1111

Почему-то в голубых цветах наблюдается повышенное содержание красного оттенка...

_________________
:dj: https://mastodon.social/@Shaos


24 Apr 2015 21:12
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
C помощью http://Circuits.CC нарисовал простейший вариант схемы
для генерации чёрно-белого видео (опция -DPIC32NTSC):
Image
и цветного (опция -DPIC32NTSCQ):
Image
Эдакая супер-дешёвая игровая телевизионная приставка ;)

P.S. Позже пририсую кнопки и стерео-звук...

P.P.S. 27 апреля выкинул из схем резистор и конденсатор на AVSS и AVDD, а также привёл все номиналы в соответствии с реально использованными...

P.P.P.S. 3 мая выкинул резистор от видеовыхода на землю - без него цвета ярче и стабильнее :)

_________________
:dj: https://mastodon.social/@Shaos


25 Apr 2015 18:23
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Потестил всё на бредборде, причём с батарейным питанием - схема жрёт порядка 40 мА.
Таблеточной 3-вольтовой батарейки CR2025 хватило меньше чем на минуту - после падения напряжения до 2 вольт схема перестала нормально запускаться :(
А вот 2 пальчиковые батарейки держались стабильно - т.к. алкалиновые AA обещаются быть как минимум 1700 мАч, то можно предположить, что их хватит более чем на 40 часов...


Attachments:
File comment: PICKit3
pic32bb1.jpg
pic32bb1.jpg [ 26.92 KiB | Viewed 15217 times ]
File comment: CR2025
pic32bb2.jpg
pic32bb2.jpg [ 33.52 KiB | Viewed 15217 times ]
File comment: 2xAA
pic32bb3.jpg
pic32bb3.jpg [ 32.07 KiB | Viewed 15217 times ]

_________________
:dj: https://mastodon.social/@Shaos
27 Apr 2015 18:53
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Пропеарился на хакадее :)

https://hackaday.io/project/5507-xorya-extremely-low-cost-game-console-on-pic32

_________________
:dj: https://mastodon.social/@Shaos


28 Apr 2015 17:57
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Меня ретвитнул микрочип :o

https://twitter.com/MicrochipTech

P.S. А потом ещё и подписался...

_________________
:dj: https://mastodon.social/@Shaos


29 Apr 2015 05:13
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Теперь всё что касается прожэкта XORYA будет в англоязычном топике:

viewtopic.php?f=62&t=10960

В этом остаётся nedoCPU-32 и всё что с ним связано...

P.S. PIC32, как оказалось, является продуктом двойного назначения (т.е. и для военного использования тоже годится), так что экспортировать их из США я не смогу в любом случае :-?

_________________
:dj: https://mastodon.social/@Shaos


29 Apr 2015 06:36
Profile WWW
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
От меня hackaday.io вообще никак не видится, видимо тоже двойная контора ;)


30 Apr 2015 19:37
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
jdigreze wrote:
От меня hackaday.io вообще никак не видится, видимо тоже двойная контора ;)


Странно, а hackaday.com?

http://hackaday.com/2010/09/05/self-playing-bayan-built-nearly-22-years-ago/

_________________
:dj: https://mastodon.social/@Shaos


01 May 2015 07:05
Profile WWW
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Shaos wrote:
jdigreze wrote:
От меня hackaday.io вообще никак не видится, видимо тоже двойная контора ;)


Странно, а hackaday.com?

http://hackaday.com/2010/09/05/self-playing-bayan-built-nearly-22-years-ago/
Вообще чудеса, сегодня оба, и .com, и .io, открываются без проблем. 1-го мая .com не открывался, вис на загрузке, а .io вообще не опознавался через dns.


04 May 2015 01:19
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Линк на будущее - отсюда можно взять заготовку генерации синхры для PAL сигнала на PIC32:

http://infiniteprojects.blogspot.com/2015/01/a-new-game-console-project-part-2.html

_________________
:dj: https://mastodon.social/@Shaos


16 May 2015 18:29
Profile WWW
Senior

Joined: 23 Feb 2015 15:37
Posts: 151
Location: OMS
Reply with quote
Shaos wrote:
Теперь всё что касается прожэкта XORYA будет в англоязычном топике:

viewtopic.php?f=62&t=10960

В этом остаётся nedoCPU-32 и всё что с ним связано...

P.S. PIC32, как оказалось, является продуктом двойного назначения (т.е. и для военного использования тоже годится), так что экспортировать их из США я не смогу в любом случае :-?

Странно, тогда почему мы можем заказать в Россию, тот же самый Maximite на PIC32? Я думаю, хоть и PIC двойного назначения, но всё-таки не стратегической важности. (малопроизводительная схема, на основе общедоступной MIPS). А использовать несколько палитр одновременно можно? Ну допустим с помощью ухищрений, сделать автоматический color bust декодер? (я подозреваю, что это можно, должно быть можно!)


25 Jun 2015 23:38
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Подцепился к мультисистемному 7-дюймовому китайскому телеку, купленному на ebay.com за 34 бакса:
http://www.ebay.com/itm/7-inch-Portable-Digital-Multimed-LCD-Analog-TV-FM-MP3-USB-Slot-Car-Reader-SD-MMC-/111840914326


Attachments:
ChinaTV.jpg
ChinaTV.jpg [ 72.19 KiB | Viewed 14608 times ]

_________________
:dj: https://mastodon.social/@Shaos
11 Jan 2016 18:02
Profile WWW
Senior

Joined: 23 Feb 2015 15:37
Posts: 151
Location: OMS
Reply with quote
кстати как у PIC32 дела с оперативкой обстоят? я слышал, что микроконтроллеры отвратительно работают с оперативкой.


23 Jan 2016 09:07
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Odin P. Morgan wrote:
кстати как у PIC32 дела с оперативкой обстоят? я слышал, что микроконтроллеры отвратительно работают с оперативкой.


хорошо обстоят - к ОЗУ микроконтроллер обращается без задержек, а вот с FLASH-памятью всё хуже - там уже циклы ожидания требуются...

_________________
:dj: https://mastodon.social/@Shaos


23 Jan 2016 09:10
Profile WWW
Senior

Joined: 23 Feb 2015 15:37
Posts: 151
Location: OMS
Reply with quote
Shaos wrote:
Odin P. Morgan wrote:
кстати как у PIC32 дела с оперативкой обстоят? я слышал, что микроконтроллеры отвратительно работают с оперативкой.


хорошо обстоят - к ОЗУ микроконтроллер обращается без задержек, а вот с FLASH-памятью всё хуже - там уже циклы ожидания требуются...

О как! А сколько может тащить оперативной памяти?


23 Jan 2016 11:03
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 146 posts ]  Go to page Previous  1 ... 4, 5, 6, 7, 8, 9, 10  Next

Who is online

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