diff options
author | Nao Pross <naopross@thearcway.org> | 2017-03-17 16:19:01 +0100 |
---|---|---|
committer | Nao Pross <naopross@thearcway.org> | 2017-03-17 16:19:01 +0100 |
commit | 8434120295aac533a05d274236b1506cc215705b (patch) | |
tree | be7784133ef8e30c2150323c779bec9049a7d723 /doc | |
parent | updated todolist; doc: keyboard stuff (diff) | |
download | z80uPC-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 '')
-rw-r--r-- | doc/datasheets/GAL16V8.PDF | bin | 0 -> 779658 bytes | |||
-rw-r--r-- | doc/datasheets/MAX214.pdf | bin | 0 -> 136145 bytes | |||
-rw-r--r-- | doc/datasheets/MAX232.pdf | bin | 0 -> 1088179 bytes | |||
-rw-r--r-- | doc/report/build.cmd | 4 | ||||
-rw-r--r-- | doc/report/build/notes.pdf | bin | 28265 -> 2454 bytes | |||
-rw-r--r-- | doc/report/notes.tex | 10 | ||||
-rw-r--r-- | doc/report/res/iospace.svg | 70 |
7 files changed, 69 insertions, 15 deletions
diff --git a/doc/datasheets/GAL16V8.PDF b/doc/datasheets/GAL16V8.PDF Binary files differnew file mode 100644 index 0000000..f4c4ed5 --- /dev/null +++ b/doc/datasheets/GAL16V8.PDF diff --git a/doc/datasheets/MAX214.pdf b/doc/datasheets/MAX214.pdf Binary files differnew file mode 100644 index 0000000..a7589be --- /dev/null +++ b/doc/datasheets/MAX214.pdf diff --git a/doc/datasheets/MAX232.pdf b/doc/datasheets/MAX232.pdf Binary files differnew file mode 100644 index 0000000..8be84ac --- /dev/null +++ b/doc/datasheets/MAX232.pdf 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 Binary files differindex d895c04..d1f33d3 100644 --- a/doc/report/build/notes.pdf +++ b/doc/report/build/notes.pdf 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> |