summaryrefslogtreecommitdiffstats
path: root/doc/report
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2017-03-17 16:19:01 +0100
committerNao Pross <naopross@thearcway.org>2017-03-17 16:19:01 +0100
commit8434120295aac533a05d274236b1506cc215705b (patch)
treebe7784133ef8e30c2150323c779bec9049a7d723 /doc/report
parentupdated todolist; doc: keyboard stuff (diff)
downloadz80uPC-8434120295aac533a05d274236b1506cc215705b.tar.gz
z80uPC-8434120295aac533a05d274236b1506cc215705b.zip
hardware nearly finished
doc: added datasheets for - GAL16V8 - MAX214 - MAX232 added script to build doc under windows with miktex updated notes hw: finished i/o devices and bus viewer sw: created files for pld programming
Diffstat (limited to 'doc/report')
-rw-r--r--doc/report/build.cmd4
-rw-r--r--doc/report/build/notes.pdfbin28265 -> 2454 bytes
-rw-r--r--doc/report/notes.tex10
-rw-r--r--doc/report/res/iospace.svg70
4 files changed, 69 insertions, 15 deletions
diff --git a/doc/report/build.cmd b/doc/report/build.cmd
new file mode 100644
index 0000000..3c5248e
--- /dev/null
+++ b/doc/report/build.cmd
@@ -0,0 +1,4 @@
+@echo off
+
+texfot lualatex --output-directory=build notes.tex
+pause \ No newline at end of file
diff --git a/doc/report/build/notes.pdf b/doc/report/build/notes.pdf
index d895c04..d1f33d3 100644
--- a/doc/report/build/notes.pdf
+++ b/doc/report/build/notes.pdf
Binary files differ
diff --git a/doc/report/notes.tex b/doc/report/notes.tex
index 79aaa68..c2510ef 100644
--- a/doc/report/notes.tex
+++ b/doc/report/notes.tex
@@ -96,7 +96,8 @@ permettendo di interfacciare delle periferiche specifiche per computer ancora
diponibili sul mercato. Il connettore standard per PC/104 \`e un header 32x2,
quindi con 64 pin mappato come indicato sotto, con un opzionale estensione che
pu\`o aumentare il connettore a 146
-pins\footnote{http://pinouts.ru/Slots/Pc104_pinout.shtml}.
+pins\footnote{http://pinouts.ru/Slots/Pc104\_pinout.shtml}.
+
\begin{tabular}
\csvautotabular{res/pc104conn.csv}
\end{tabular}
@@ -152,4 +153,11 @@ loop lda PRB
ende rts ; back to BASIC
\end{verbatim}\end{centering}
+\renewcommand\ddate{16.03.2017}
+\section{Visualizzare e i dati}
+Avendo messo un ``clock-stepper'' probabilmente \`e utile poter anche
+visualizzare i valori esadecimali sul bus di dati e di indirizzi, dunque ho
+pensato di aggiungere dei display a 7 segmenti collegati alle 8 e 16 linee dei
+due bus,
+
\end{document}
diff --git a/doc/report/res/iospace.svg b/doc/report/res/iospace.svg
index 237e971..5e8adea 100644
--- a/doc/report/res/iospace.svg
+++ b/doc/report/res/iospace.svg
@@ -25,9 +25,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="0.23741232"
- inkscape:cx="216.35737"
- inkscape:cy="921.6891"
+ inkscape:zoom="2.6860138"
+ inkscape:cx="149.60098"
+ inkscape:cy="112.15076"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
@@ -74,27 +74,69 @@
style="stroke-width:0.26458332;font-size:9.87777778px;" /></text>
<text
xml:space="preserve"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.40555573px;line-height:6.61458349px;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
- x="-45.687298"
- y="240.85254"
- id="text4549-9"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.3499999px;line-height:661.00001335%;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+ x="-25.317501"
+ y="236.93015"
+ id="text4549-9"
+ sodipodi:linespacing="661.00001%"><tspan
sodipodi:role="line"
id="tspan4615"
- x="-45.687298"
- y="240.85254">0x4000</tspan></text>
+ x="-25.317501"
+ y="236.93015">0x4000</tspan></text>
<text
xml:space="preserve"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.40555563px;line-height:661%;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono, Normal';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332;text-anchor:start;text-align:start;writing-mode:lr;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;"
- x="-45.687298"
- y="296.85013"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.3499999px;line-height:661.00001335%;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+ x="-25.317501"
+ y="300.93015"
id="text4549-0"
- sodipodi:linespacing="661%"><tspan
+ sodipodi:linespacing="661.00001%"><tspan
sodipodi:role="line"
- id="tspan4163">0x8000</tspan></text>
+ id="tspan4163"
+ x="-25.317501"
+ y="300.93015">0x8000</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.28222221px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 0,264.85889 127.64128,0"
id="path4165"
inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35000004px;line-height:661%;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332;"
+ x="-25.317501"
+ y="268.93015"
+ id="text4549-9-7"
+ sodipodi:linespacing="661%"><tspan
+ sodipodi:role="line"
+ id="tspan4159">0x6000</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.28222221px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 0,280.85889 127.64128,0"
+ id="path4165-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.28222221px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 0,248.85889 127.64128,0"
+ id="path4165-1-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.3499999px;line-height:661.00001335%;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+ x="-25.317501"
+ y="252.93015"
+ id="text4549-9-0"
+ sodipodi:linespacing="661.00001%"><tspan
+ sodipodi:role="line"
+ id="tspan4615-8"
+ x="-25.317501"
+ y="252.93015">0x5000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35000004px;line-height:661%;font-family:'Latin Modern Mono';-inkscape-font-specification:'Latin Modern Mono, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332;"
+ x="-25.317501"
+ y="284.93015"
+ id="text4549-9-0-2"
+ sodipodi:linespacing="661%"><tspan
+ sodipodi:role="line"
+ id="tspan4227">0x7000</tspan></text>
</g>
</svg>