the Mountain Computer Expansion Box
   a legendary expansion to the Apple ][ series

  reverse engineered and de-mystified

   Page No.:H054-5
 
     
      Copyright note: The pictures used in this page, have been taken from members gsmcten, macnoyd* and Keatah ( all members at the Applefritter Forum )
                              * the pictures from macnoyd, result from the ebay offer he successfully won
                                 Therefor the copyrights of the pictures displayed at this page remain of course to the members at AF whom the units belong.
                                 The other pictures here resulting from the reengineering process remain with their copyright to me and none of the contents from this
                                 page may be used ( not even partially ) in any other webpage without the permission of the copyright owners.

 
 
     
 
 
   
    
  So letīs now investigate the functions within the Interfacecard.....
  again we will first display the plan of the components splitted in function groups and then weīll display the
  related circuitplan marked up with the same function groupd and the same numbering.

  Before we start with examination of the circuitplan and the electronical part of the unit letīs take a short close view to the 1 part of the connection between
  the interfacecard and the Apple II - in this very case the 16 pin flatribboncable and the mainboard of the Apple II. The conection is performed in 2 steps:
  1) unplugging the 74LS138 in the position just besides of the D0 ROM ( 7a )and plugging it in the position of U11 ( 7b ) on the interfacecard. In the picture
       below i inserted a small detail view of the Apple II mainboard numbered as 7a.
  2) then the flatpincable that is pluged in at the J2 position ( 5 ) is also plugged in at the position where the 74LS138 has been unplugged. You must
      pay attention that pin 1 ( at 5 -J2 ) within the flatribboncable is connected again in that socket to pin 1 ( at 7a ).
  In general you may just assume that the IC hac been relocated to the Interfacecard and most signals are redirected back to the Apple II. I listed the
  signals present at the IC and "looped through" back to the socket ( 7a ) in the part of number 6. All signals listed as "to Apple II" are that signals looping
  back to the mainboard. The signals labeled as "from Apple II" are also looped back to the Apple II but they are also used within the interfacecard.
  A remark to the notation: from Apple II H12 pin 16 marks the location of the IC at the Apple II mainboard - means Apple II Mainboard position H12 and at
  that IC, pin 16. In fact the interfacecard uses the signals from the cableplug socket from pin 4,5,6 and 15.
 
    

  Now we can start comparing the first function groups in the card and at the circuitplan. In the circuitplan i have marked the datalines in light violett and the
  adressing-lines in blue. Yoe will recognize that this lines pass through the entire card from the slot connectionpads  ( 1 )  entering the resistornetworks  ( 3 )
  and then end at the connector ( 4 ) which lead by the 50pin flatribboncable straight to the MCEB box. So in general that lines are just looped through the card.
  Only for very specific operations some of the lines are used also within the card and some of the lines have splitting knot to branch off also into the logic of
  the card. That part will be discussed later in the page. Just plaes also recognize that the resistorpacks used on this card are not common "pullup" networks.
  but instead resistors bundled in packs but eash resistor single. These resistors are used to operate as "impandance" resistors to optimize the transmission
  of the signals while they pass within that long flatribboncable.

     

   Allthough i havenīt marked the function groups in the next circuitplan the same function groups are valid like in the circuitplan above. The difference in the plan
   below i have marked a group of the "control-lines" ( using the same term like i used in the last page explaining the box ) and a quite large group of this lines also
   are just looped through the card starting from the connectionpads at the slot and the running up straight to the IC U5 ( marked with the red 2 in the plan ) and
   then passed over to the 50-pin connector at the backpanel of the card where the 50-pin flatribboncable leads them to the MECB box. The IC U5 just acts as a
   kind of "amplifier" and strengthens the signals before they anter the cable. Here is the same valid as explained above with the datalines and the adressing lines:
   some of them have "split off knots" and lead selected signals in the card to for use within the logic of the card. This parts will be examined next.

     

   The next point to examine in the new re-arranged circuitplan will be again the busses at the interfacecard - but this time the parts like resistornetworks
   and gates of ICīs which are directly integrated in the path of the busses have been relocated to reside within the bus-paths. This way we can see what is
   not related to the bus-paths. The adressingbus is marked up in blue color and the related resistor networks are kept in the path. The databus is marked
   in violett color an also there the related resistor networks are kept within the databuspaths. Parts of the controlbus lines have been splitted apart, due to their
   functions - in this case the clocking signals are collected to one group and marked with pink color. The handshaking signals ( those that determine the interaction
   of communication between the MCEB box and the Apple II ) have been asumed to a fourth group and marked in darker shaded pink. Lines not used or connected
   are marked with light yellow. The reset-line has been marked in light red color.
 

   

   The next point to examine are the 2 JK FlipFlops within the 74LS74. Each of them is used to handle timing issues, that can be viewed as a kind of
   triggered unit that sends a signal until one of the inputs resets the unit. So each of this timingunits may be operated indenpendent from the other unit.
   But in this case the second unit may be triggered from the first unit in aome circumstances. And at the IC U1 at gate d both signals are collected for
   genarating a combined signal if both units result to a preset condition. I have marked only the lines related to the 2 timingunits and labeled them as
   ">T1" and ">T2" for the lines leading to the units where ">T1" lead to the first unit and ">T2" lead to the second unit both Inputline groups are marked
   up in blue. The lines that result as output are marked in red color and they are labeled as "T1>" if they result from the noninverting output of unit 1 and
   as "T1>" if the have origin from the inverting output. At Unit 2 only the inverting output is used and marked as "T2>" while the noninverting output was
   not used.
 

   

   The next point to examine in the following picture is an examination of those gates that have been used "for other purposes" which i usually call the "knitting logic".
   In modern circuits this kind of logic is often collected in a single pal chip. Itīs a kind of "switching logic" that determines the "action" of the card dependent to the
   "status" of a group of input lines.
   Just for an example:
   Only if inputs A and E and F are high and Inputs B and C and D are low then the common output G of all gates will
   switch to high and enable a communicationline from Direction right to direction left.

 

   

   In this next picture the lines discussed previously have been removed.... this permits far more readability for the rest of the circuit and this remaining
   "logic knitting" by the remaining circuits can now be easily examined. Some of the powerlines +5V and GND have been left in the picture because some
   of the lines within the logic have been tied up to the +5V using a so called "pullup-resistor" and some are tied directly to GND. only few resistors have
   been used as so called "impendance resistors" in lines running along the "long path" by the 50 pin flatribboncable. In the previous pictures the dataline-
   bus and the adressinglinebus have been displayed in general while passing along through from the IFcard to the rear 50 pin connector to the MCEB. Therefor
   in this picture the display of the busses has been reduced to the remaining lines "split off" and used within the logic. I have marked 3 lines of special interest:
   the reset line, the User1 line and the Read/Write line ( R/W ). I have left the U6 ( 74LS74 ) within the picture because it is very close "knitted" within the logic
   and is very important for timing portion of the logic.
 

   

   to be continued...
 

    
         
         
       
 
 <= here is the link back to the previous page

 
 
 
 <= here is the links to turn back to the indexpage of the Applebox
 
 
 
         
       due to european laws and german court decision:
 I hereby declare no responsibility to any "deep links" resulting from the links in this page. I have no influence to the pages linked hereby in this page and the
 contents in those pages. I therefor canīt take any kind of responsibility to contents in the pages, where these links direct the readers browser to nor to the
 contents resulting from following up links from those pages. The reference to contents by this links is dependent ro the status of the date when the links have
 been set ( April 2013 ) and it might occur that references and contents may change by the fact that domains may have been discontinued from their former owners.
 In such cases i canīt take any kind of responsibility to the changed contents. this is specialy valid to banners, advertisements or merchandising links in the targeted
 pages.