Konference: SAPI-1 a československé mikropočítače

Od: EC1045
Datum: 21.8.2012 18:50
Předmět: Re: Peklo jmenem DBS-1A


tu byla ta zakroucena vec font-face { font-family: Calibri; } tu byla ta zakroucena vec font-face { font-family: Tahoma; } tu byla ta zakroucena vec font-face { font-family: Consolas; } tu byla ta zakroucena vec page WordSection1 {size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 70.85pt 70.85pt; } P.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times New Roman","serif" } LI.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times New Roman","serif" } DIV.MsoNormal { FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times New Roman","serif" } A:link { COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99 } SPAN.MsoHyperlink { COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99 } A:visited { COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99 } SPAN.MsoHyperlinkFollowed { COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99 } P { FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; COLOR: black; MARGIN-RIGHT: 0cm; FONT-FAMILY: "Times New Roman","serif"; mso-style-priority: 99; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto } PRE { FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Courier New"; mso-style-priority: 99; mso-style-link: "Formátovaný v HTML Char" } SPAN.FormtovanvHTMLChar { COLOR: black; FONT-FAMILY: Consolas; mso-style-priority: 99; mso-style-link: "Formátovaný v HTML"; mso-style-name: "Formátovaný v HTML Char" } SPAN.StylE-mailovZprvy20 { COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-reply } .MsoChpDefault { FONT-SIZE: 10pt; mso-style-type: export-only } DIV.WordSection1 { page: WordSection1 }
gratulace k uspechu
 
P.S. nebilo bi odveci se podelit o tu dokumentaci k CRT6845
 

Tak jsem dnes pokrocil celkem dopredu, uz zacinam verit, ze DBS-1 bude makat a to na kazdym, tedy i soucastnym digitalnim plackoidnim monitoru. Zadny krystaly se menit nemusi! Vcera jsem vecer narazil ma dokumentaci od 6845 kde je jasne a zretelne popsano, jak se konfiguruje CRT6845. Vsude jinde je o tom kupa hamotin, tady jsou pro kazdy registr vzorce, jak a z ceho hodnitu spocitat. Tak jsem to presne podle toho spocital na VGA 640x480 tedy 31469x59,94 Hz neboli 31,788uS x 16,683mS. Nastavil jsem v videoram zelenej podklad a po zadani registru CRT radice se krasne temer uprostred objevilo zeleny okno. Pak jsem zapsal do videoram vsude 30H a na obrazarne byly "0". Jenze zase 52 na radek.... Tak jsem to zacal pocitat a podle delicu v CRT radici t! o vic znaku zobrazit s hodinama 0,5uS proste nemohlo. Tak jsem o zkratil carovaci posuvnej registr na DBS1 a CLK pak byl 0,34uS. Vsechny registry jsem prepocital a na displeji konecne naskocil rastr 80x25!!! Takze na desce staci pridat jeden pin propojky, kde se muze nastavit pozadovany CLK pro TV ci VGA. Podle logickyho analyzatoru jsem vse presne nastavil na VGA 640 x 480 a pripojil digitalni monitor VGA. Trochu se jeste muselo dostavit v registrech CRT ale vysledek je v priloze. Znaky jsou zatim spatne citelne, Eprom s generatorem znaku je pro zobrazeni 64x20 v rastru 8x12 bodu znak. Zobrazeni VGA 80x25 ma jen  rastr 6x10, takze znaky se ted vycitaji moc siroky. Bude to chtit upravit generator znaku. AND-1Z mela bodovy rastr 6x10. Dival jsem se na to a bude stacit na znacich AND-1Z zrusit jednu spodni a jednu horni linku. Asii znaky se to vubec nedotkne, pouze celoplosna semigrafika se musi trochu upravit. Vertikalni rozmer nejde bohuzel zvetsit.! Je to delicima pomerama H kontra V v 6845. Proste tenkrat byla CGA a MGA ktery mely sice snimky 60 Hz ale radky o polovinu pomalejsi.

Koukal jsem na obsah generatoru znaku a zatim me neni vubec jasny, co tim chtel autor rici. Prvnich 16 znaku je stejnych jako v AND-1Z a dal je mi to zahadou....

Jirka

 


Ostatní příspěvky vlákna:

 
[2012/1 (114)] [2012/2 (102)] [2012/3 (30)] [2012/4 (9)] [2012/5 (18)] [2012/6 (32)] [2012/7 (143)] [2012/8 (197)] [2012/9 (161)] [2012/10 (43)] [2012/11 (90)] [2012/12 (37)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]