From 8434120295aac533a05d274236b1506cc215705b Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Fri, 17 Mar 2017 16:19:01 +0100 Subject: 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 --- doc/report/build.cmd | 4 +++ doc/report/build/notes.pdf | Bin 28265 -> 2454 bytes doc/report/notes.tex | 10 ++++++- doc/report/res/iospace.svg | 70 ++++++++++++++++++++++++++++++++++++--------- 4 files changed, 69 insertions(+), 15 deletions(-) create mode 100644 doc/report/build.cmd (limited to 'doc/report') 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 Binary files a/doc/report/build/notes.pdf and b/doc/report/build/notes.pdf 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;" /> 0x4000 + x="-25.317501" + y="236.93015">0x4000 0x8000 + id="tspan4163" + x="-25.317501" + y="300.93015">0x8000 + 0x6000 + + + 0x5000 + 0x7000 -- cgit v1.2.1