|
Message
From: cvs at opencores.org<cvs@o...>
Date: Sat May 24 17:19:50 CEST 2008
Subject: [cvs-checkins] MODIFIED: z80soc ...
Date: 00/08/05 24:17:19 Modified: z80soc/doc README-S3E.txt Log: Version 0.6 Revision Changes Path 1.5 z80soc/doc/README-S3E.txt http://www.opencores.org/cvsweb.shtml/z80soc/doc/README-S3E.txt.diff?r1=1.4&r2=1.5 (In the diff below, changes in quantity of whitespace are not shown.) Index: README-S3E.txt =================================================================== RCS file: /cvsroot/rrred/z80soc/doc/README-S3E.txt,v retrieving revision 1.4 retrieving revision 1.5 diff -u -b -r1.4 -r1.5 --- README-S3E.txt 14 May 2008 00:00:30 -0000 1.4 +++ README-S3E.txt 24 May 2008 15:19:50 -0000 1.5 @@ -7,36 +7,27 @@ Memory ------ -0000H - 01FFH - ROM (0 - 8191) -2000H - 3FFFH - VIDEO RAM (8192 - 16383) -4000H - 7FFFH - RAM memory (16384 - 32767) -8000H - 801FH - LCD Video RAM (32768 - 32769) - -IO --- - -Output Ports ------------- -01H - Green Leds (7-0) - -Inputs ------- - -Switches --------- -20H - SW(3-0) - -Push Buttons ------------- -30H - KEY(3-0) - -Rotary Knob ------------ -70H - Rotary control direction - -Keyboard --------- -80H - Read Keyboard Ascii code +0000H - 3FFFH - ROM (0 - 16383) +4000H - 5FFFH - VIDEO RAM (16384 - 24575) +7FE0H - 7FFFH - LCD Video RAM (32736 - 32767) +8000H - BFFFH - RAM memory (32768 - 49151) + +Registers +--------- +7FDDH - Z80SOC VERSION (0 = DE1, 1 = S3E) +7FDEH - 7FDFH - STACK ADDRESS (should be loaded with "ld sp,(7FDEh)" in the beginning of program + +IO (Ports) +---------- + +01H - Out - Green Leds (7-0) +20H - In - SW(3-0) +30H - In - KEY(3-0) +70H - In - Rotary control direction +80H - In - PS/2 Keyboard +90H - Out - Video +91H - Out - Video cursor X +92H - Out - Video cursor Y -- @@ -52,7 +43,7 @@ Input push buttons Input Switches PS/2 keyboard - Video text out + Video text out (memory mapped and port mapped) Leds LCD Rotary Knob @@ -70,7 +61,10 @@ The Rotary knob can be used at any time to rotate the text in the LCD to the left or to the right. -To reset the Z80, use Key West (left push button). +The looping text inside the box demonstrates how to access the video ram. +To change speed of scrolling, use the switches (SW). + +To reset the Z80, press the Knob Button (rotary). Hope you enjoy.
|
 |