Так ведь именно об этом и надо было спросить Романа. Что означают цифры, которые выводятся при тесте памяти?
Вид для печати
АлександрПП, спрошу.
Дмитрий, переставил ряды местами.
http://photo.qip.ru/photo/zorel/3991...e/95754363.jpg
zorel, разницы особой я не увидел, так что вряд ли тут именно микруха памяти замешана...
---------- Post added at 13:21 ---------- Previous post was at 12:59 ----------
мусор на экране статичный или постоянно меняется? На вид есть 2 варианта: ПЗУ с знакогенератором битое, либо ШД на нем с чем-то коротит.
но имеют постоянство от символа к символу, одинаковые символы на экране имеют одинаковый шум.
---------- Post added at 13:46 ---------- Previous post was at 13:42 ----------
А что касается битой РАМ я пожалуй погорячился - на первом скрине есть раскрашенные знакоместа, надо как-то вычислить адреса, где они располагаются в адресном пространстве и узнать соответствие микросхемам.
---------- Post added at 14:00 ---------- Previous post was at 13:46 ----------
Так, вот что нашел:
Далее следует целый абзац с описанием прохождения образа символа из ПЗУ знакогенератора, который бы тоже стоит проверить. см. стр.17-18 Инструкции по сборке и использованию АТМ Турбо2+.Цитата:
Текстовый экран 640х200. Атрибут, также как и в высоком разрешении 640х200, поступает со 2-й линейки памяти...
---------- Post added at 14:24 ---------- Previous post was at 14:00 ----------
Вот строение текстового экрана с привязкой по адресам:
Цитата:
5.2. Text mode 80х25
(RG2=1, RG1=1, RG0=0)
Pixels are narrow (1:0.5). Every character is 8x8, so total resolution in 640x200.
Memory:
RAM pages #05 and #01 (if port #7FFD was written with D3=0) or #07 and #03 (if port #7FFD was written with D3=1). Screen data size is 4000 bytes (not continuous).
Structure:
Text mode memory consists of character codes and attributes. Characters are defined in character ROM (KOI-8 codepage).
Characters with even and odd X-coordinates are placed apart. "Even" and "odd" fields have lines of 40 characters, padded to 64 bytes.
RAM page #05 (#07):
#21C0...#27FF - character codes of odd characters (25 lines, every line is 64 bytes, of which only first 40 are significant).
#01C0...#07FF - character codes of even characters (ditto).
RAM page #01 (#03):
#21C0...#27FF - attributes of even(!) characters (ditto).
#01C0...#07FF - attributes of odd(!) characters (ditto).
Attribute byte structure:
D6,D2,D1,D0 - INK colour (character).
D7,D5,D4,D3 - PAPER colour (background).
Экранная область расположена в 128й памяти.Цитата:
5.2. Текстовая консоль 80х25
(RG0=0, RG1=1, RG2=1)
Расположение:
Страницы #05 и #01 ОЗУ при D3=0 порта #7FFD или страница #07 и #03 ОЗУ при D3=1 порта #7FFD.
Пропорции пикселей 1:0.5. Размер экрана 4000 байт (разделен на 4 независимые группы).
Структура:
Структура похожа на ZX экран делением на поле монохромного изображения и поле атрибутов. Основное различие заключается в том, что в этом видеорежиме нельзя работать с отдельными пикселями. Работа идет с отдельными знакоместами (8x8 пикселей). При этом один байт из видеоОЗУ определяет содержание конкретного знакоместа: в него аппаратными средствами из знакогенератора, прошитого в специальное ПЗУ, выводится соответствующее этому байту (по стандарту КОИ-8) изображение символа. Таких знакомест – 2000 (80 столбцов и 25 строк, или 640x200 пикселей).
Столбцы символов делятся на группы четных и нечетных, которые располагаются в различных местах видеоОЗУ. Строки четных и нечетных знакомест имеют длину в 64 байта, однако из них отображаются только первые 40. Аналогично расположены и байты атрибутов. Расположение строк – линейное.
Структура страницы 5(7):
#01C0 - #07FF - Знакоместа четных символов (1000 байт)
#21C0 - #27FF - Знакоместа нечетных символов (1000 байт)
Структура страницы 1(3):
#01C0 - #07FF - Атрибуты нечетных(!) символов (1000 байт)
#21C0 - #27FF - Атрибуты четных(!) символов (1000 байт)
(!) – области четных/нечетных атрибутов противоположны аналогичным областям символов!
Структура байта атрибутов:
D0,D1,D2,D6 - цвет INK (окраска символа)
D3,D4,D5,D7 - цвет PAPER (фон за символом)
Видно, что байт атрибутов в режиме 80x25 схож с аналогичным в ZX-режиме, за исключением того, что биты D6 и D7 используются для задания яркости (точнее – выбор цветов 8-15) отдельно для INK и PAPER, а режима FLASH не существует.
---------- Post added at 14:27 ---------- Previous post was at 14:24 ----------
Если пораскинуть мозгами, то можно вычислить микруху более-менее точно.
Какое изображение на экране должно быть при неустановленной пзу после ресета?
Разобрался было внутримикросхемное к\з. в микросхеме D41.
У меня картинка тоже появилась, буквы кривые, цвета на полосках неправильные, при сбросе цвета могут поменяться, подскажите куда копать? Память менял, эффекта нет.
http://img-fotki.yandex.ru/get/4423/...453f773_XS.jpghttp://img-fotki.yandex.ru/get/4714/...32ff7ca_XS.jpg
im2, homer, возможно натолкнет на мысль. http://zx.pk.ru/showpost.php?p=263272&postcount=12
---------- Post added at 04:32 ---------- Previous post was at 04:12 ----------
homer, может просто не хватает напруги? http://zx.pk.ru/showthread.php?t=12665
напряжение в норме. спасибо за ссылки - почитаю.