уже переделал :) чуть позже выложу
---------- Post added at 17:22 ---------- Previous post was at 17:06 ----------
VV 6.80
Тип: Сообщения; Пользователь: Ramiros; Ключевые слова:
уже переделал :) чуть позже выложу
---------- Post added at 17:22 ---------- Previous post was at 17:06 ----------
VV 6.80
Сделал програмку для расчета палитры, действительно получилось 72 значения :)
при включении одновременно нескольких разрядов, токи в их резисторах будут сумироваться и яркость будет пропорциональна сумарному току
это код расчета палитры из VV, уже исправленый
BWR: array [0..7] of byte=(0,1,2,3,4,5,6,7);
BWG: array [0..7] of byte=(0,2,4,6,8,10,12,14);
BWB: array [0..3] of byte=(0,1,2,3);
for B:=0 to 3 do
for G:=0 to 7 do
for R:=0 to 7...
только что просчитал все варианты по схеме, получилось 133 градации.
R:
1= 5.10к - 1 (код = сопротивление - яркость)
2= 3.30к - 2
3= 2.00к - 3
4= 1.60к - 4
5= 1.20к - 5
6= 1.08к - 6
7=...
Я непойму о каких 19 градациях речь, вектор способен выдать 256 уровней яркости от черного до белого, т.е. 256 градаций. другое дело, что без изврата с мультиколором одновременно можно только 16...
думаю за эталон надо брать обычный 06ц.
если FF получается белый, то тогда 00 т.е. черный должен быть не черный, а немного синий, т.к. уровни напряжений красного и зеленого будут больше синего ровно...
Да, действительно железный аргумент. желтизна выходит недостаток доработки с применением инверторов (не транзисторных, а именно логики).
В общем убидили 255-белый.
все же в реале 255 (по крайней мере у меня желтило). речь идет о палитре по умолчанию, ее же легко можно поправить кому как нравится.
в новой версии я поправлю таблицу палитры по умолчанию (точнее уровни синего), красный и зеленый думаю оставить как есть.
Есть еще какие соображения по уровням красного/зеленого?
получается что гуд :) а в эмуляторе несовсем тру, но это я потом поправлю.
да это я ступил :) чисто белый будет F6h.
вспомнил, зачем я резюки у себя менял - я подбирал их так, чтобы FFh стал чисто белый.
судя по номиналам резисторов для краного и зеленого (1,6кОм/820 Ом/430 Ом) и синего (820 Ом/430 Ом), чисто белый цвет будет 01101111b или 6Fh, а FFh должен немного отдавать желтизной.
как видно синии битики РУ-ки живы
набей такую програмку в бейсике и посмотри.
резюки менять ненадо. черный должен стать белым, а белый - черным и. т.д.
Если номиналы резюков соответствуют тем что в схеме, и доработка сделана так, как ты говориш, то твоему вектору верить можно...
у вектора по умолчанию цвета инверсные, чтобы цвета стали правильные нужно было делать доработку, и тут уже делали кто как умел, так что за истину такие векторы принимать наверное нельзя.
Это не баг, это спец опция чтобы подсмотреть грязные дела, которые невидно при обычной палитре :)
сделаю, но быстро неполучается, времени нехватает
нужен только просмотр, или еще возможность изменить?
в отладчике?
Tim0xA, Я обновил эмуль, выложи на сайт
Да я подтверждаю что реальный вектор немного желтил при цвете $FF
Потому что, при значении 255 должен быть как мне кажется белый цвет, а не желтый. Я у себя помню перепаивал эти резюки, чтобы картинка не отдавала желтизной.