From f2a179f4cf7159eb284443a26bdc2a62076dbd13 Mon Sep 17 00:00:00 2001 From: Tom Seddon Date: Sun, 5 May 2024 18:27:48 +0100 Subject: [PATCH] Add more stuff. --- B+/BBCB+64k.rtf | 69 ++++++++++++++++++ .../74S00N-Fairchild-Semiconductor.pdf | Bin 0 -> 42171 bytes 2 files changed, 69 insertions(+) create mode 100644 B+/BBCB+64k.rtf create mode 100644 ICs/74xx ICs/74S00N-Fairchild-Semiconductor.pdf diff --git a/B+/BBCB+64k.rtf b/B+/BBCB+64k.rtf new file mode 100644 index 0000000..3c7d2fd --- /dev/null +++ b/B+/BBCB+64k.rtf @@ -0,0 +1,69 @@ +{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;} +{\f16\froman\fcharset238\fprq2 Times New Roman CE;}{\f17\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f19\froman\fcharset161\fprq2 Times New Roman Greek;}{\f20\froman\fcharset162\fprq2 Times New Roman Tur;} +{\f21\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f28\fmodern\fcharset238\fprq1 Courier New CE;}{\f29\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f31\fmodern\fcharset161\fprq1 Courier New Greek;}{\f32\fmodern\fcharset162\fprq1 Courier New Tur;} +{\f33\fmodern\fcharset186\fprq1 Courier New Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255; +\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\widctlpar\adjustright \fs20\lang2057\cgrid \snext0 +Normal;}{\s5\sb240\sa60\widctlpar\adjustright \fs22\lang2057\cgrid \sbasedon0 \snext0 heading 5;}{\*\cs10 \additive Default Paragraph Font;}{\s15\widctlpar\adjustright \f2\fs20\lang2057\cgrid \sbasedon0 \snext15 Plain Text;}}{\info +{\title 64K Sideways Ram Daughter Board Fitting Instructions}{\author Mark Usher}{\operator Mark Usher}{\creatim\yr1998\mo4\dy26\hr18\min55}{\revtim\yr1998\mo4\dy26\hr19\min3}{\version8}{\edmins7}{\nofpages2}{\nofwords600}{\nofchars2648}{\*\company } +{\nofcharsws3187}{\vern89}}\paperw11907\paperh16840\margl1321\margr1321 \widowctrl\ftnbj\aenddoc\makebackup\hyphcaps0\formshade\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot \fet0\sectd \psz9\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl +{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5 +\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang +{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \s15\qc\ri1185\widctlpar\adjustright \f2\fs20\lang2057\cgrid {\b 64K SIDEWAYS RAM DAUGHTER BOARD FITTING INSTRUCTIONS +\par }\pard \s15\ri1185\widctlpar\adjustright { +\par }\pard \s15\qj\ri1185\sa240\widctlpar\adjustright { +These instructions are intended for use with the Acorn 64K upgrade board which may be fitted to the BBC microcomputer model B+. This upgrade should only be carried out by an Acorn authorised dealer and should not be attempted by members of the general pub +lic. +\par The upgrade kit should contain: +\par }\pard \s15\qj\ri1185\widctlpar\adjustright {1. The 64K Sideways RAM Daughter Board +\par 2. Acorn 64K Sideways RAM Support Disc +\par 3. l770 DFS +\par }\pard \s15\qj\ri1185\sa240\widctlpar\adjustright {4. Instructions for use +\par If any of these items are missing then you should contact your supplier. +\par To carry out this upgrade it is first necessary to dismantle the BBC microcomputer and remove the main PCB. Before removing the lid of any microcomputer ensure that it is not connected to the mains power supply. +\par When the PCB has been removed from the machine proceed as follows: +\par }\pard \s15\ri1185\widctlpar\adjustright { +\par }{\b Modifications to the Main PCB. +\par }{ +\par }\pard \s15\ri1185\sa120\widctlpar\adjustright {1. On the solder side of the main PCB locate and cut the track that connects pin 13 to pin 14 of IC40. When cutting the track, take care not to damage the adjacent signal tracks on the PCB. +\par 2. Locate and cut the track connecting to pin 10 of IC52. +\par }\pard \s15\ri1185\sa240\widctlpar\adjustright { +Having completed the modifications, the daughter board may be fitted. The daughter board should be positioned such that the solder side of the daughter board is to the outside ( adjacent to the case ) Of the machine . Insert the pins o +f the daughter board into position IC96, having previously cleared this position of any excess solder, and solder the board in place. Great care must be taken to ensure that the board is vertical. If the daughter board is permitted to lean towards the sid +e of the case it will prevent the case lid from being fitted. +\par }\pard \s15\ri1185\widctlpar\adjustright {Having installed the daughter board, the 10 flying leads must be connected. With one exception (the black lead) all the leads are routed around the rear of the daughter board and under the PCB, t +he solder connections to be made on the solder side of the main PCB. The black lead travels over the main component side of the main PCB and will be connected by means of the shell housing already fitted to the lead. +\par +\par }\pard \s15\ri1185\sa240\widctlpar\adjustright {\page The points to which the 10 leads must be connected are detailed in the table below. +\par }\pard \s15\qc\ri1185\sa240\widctlpar\adjustright {\b WIRING CONFIGURATION TABLE +\par }\trowd \trgaph108\trrh240\trleft993\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 +\cltxlrtb \cellx2235\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx3511\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx4929\clvertalt\clbrdrt\brdrs\brdrw10 +\clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx6771\pard \s15\qc\widctlpar\intbl\adjustright {WIRE COLOUR\cell SIGNAL NAME\cell WIRE LENGTH\cell TO POINT (MAIN PCB)\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row +}\trowd \trgaph108\trrh240\trleft993\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 +\cltxlrtb \cellx2235\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx3511\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx4929\clvertalt\clbrdrt\brdrs\brdrw10 +\clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx6771\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {BROWN\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {QA\cell }\pard \s15\qc\widctlpar\intbl\adjustright {255mm +\cell }\pard \s15\widctlpar\intbl\adjustright {IC 45 pin 14\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\trowd \trgaph108\trrh240\trleft993\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr +\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx2235\clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx3511\clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrr +\brdrs\brdrw10 \cltxlrtb \cellx4929\clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx6771\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {RED\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {C/D\cell }\pard +\s15\qc\widctlpar\intbl\adjustright {265mm\cell }\pard \s15\widctlpar\intbl\adjustright {IC 46 pin 9\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {ORANGE +\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {4M\cell }\pard \s15\qc\widctlpar\intbl\adjustright {155mm\cell }\pard \s15\widctlpar\intbl\adjustright {IC 53 pin 6\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row +}\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {YELLOW\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {ENB\cell }\pard \s15\qc\widctlpar\intbl\adjustright {145mm\cell }\pard \s15\widctlpar\intbl\adjustright {IC 40 pin 13\cell +}\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {GREEN\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {RSL\cell }\pard \s15\qc\widctlpar\intbl\adjustright { +125mm\cell }\pard \s15\widctlpar\intbl\adjustright {VIA hole *\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {BLUE\cell }\pard +\s15\fi209\widctlpar\intbl\adjustright {2M\cell }\pard \s15\qc\widctlpar\intbl\adjustright {175mm\cell }\pard \s15\widctlpar\intbl\adjustright {IC 26 pin 6\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\pard\plain +\s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {VIOLET\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {ENCAS\cell }\pard \s15\qc\widctlpar\intbl\adjustright {165mm\cell }\pard \s15\widctlpar\intbl\adjustright {IC 52 pin 10\cell }\pard\plain +\widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {GREY\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {PGRAM\cell }\pard \s15\qc\widctlpar\intbl\adjustright {155mm\cell +}\pard \s15\widctlpar\intbl\adjustright {IC 40 pin 12\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {WHITE\cell }\pard +\s15\fi209\widctlpar\intbl\adjustright {AL5\cell }\pard \s15\qc\widctlpar\intbl\adjustright {170mm\cell }\pard \s15\widctlpar\intbl\adjustright {IC 40 pin 10\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\row }\trowd +\trgaph108\trrh240\trleft993\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb +\cellx2235\clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx3511\clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx4929\clvertalt\clbrdrl\brdrs\brdrw10 \clbrdrb +\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb \cellx6771\pard\plain \s15\widctlpar\intbl\adjustright \f2\fs20\lang2057\cgrid {BLACK\cell }\pard \s15\fi209\widctlpar\intbl\adjustright {0/1\cell }\pard \s15\qc\widctlpar\intbl\adjustright {305mm\cell +}\pard \s15\widctlpar\intbl\adjustright {S13 north pin\cell }\pard\plain \widctlpar\intbl\adjustright \fs20\lang2057\cgrid {\f2 \row }\pard\plain \s15\ri1185\widctlpar\adjustright \f2\fs20\lang2057\cgrid { +\par }\pard \s15\qj\ri1185\sa240\widctlpar\adjustright {*The VIA hole to which the green lead must be connected is located next to pins 10 and 11 of IC 63. +\par When all of the connections have been made the PCB should be replaced inside the case and the machine should be reassembled. +\par Before replacing the lid replace the original 1770 DFS with the one supplied with the upgrade kit. This replacement is essential as it contains the utilities for use with the RAM upgrade. +\par Having completed the upgrade and replaced the lid, the upgraded machine should be tested. +\par A test routine is supplied on the disc that accompanies the upgrade. +\par }\pard \s15\qj\ri1185\widctlpar\adjustright {To run this test, enter CHAIN"TEST" and when the > prompt reappears, press the BREAK key. Upon completion of the test a pass or fail message will be displayed. +\par }\pard \s15\widctlpar\adjustright { +\par +\par }} \ No newline at end of file diff --git a/ICs/74xx ICs/74S00N-Fairchild-Semiconductor.pdf b/ICs/74xx ICs/74S00N-Fairchild-Semiconductor.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0e9c938fc1a4993254abc03480880f9dbd2876dd GIT binary patch literal 42171 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 LIKAw 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 F{{#*X