Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
documentations:hardware:mo5 [2014/03/19 21:27] – created pulkomandydocumentations:hardware:mo5 [2018/04/08 15:39] (current) – [Expansion port] pulkomandy
Line 12: Line 12:
 ==== Boot screen ==== ==== Boot screen ====
  
 +{{ :documentations:hardware:thomson_mo5_ss_boot.gif?nolink |}}
 ===== External links ===== ===== External links =====
 ====== Specifications ====== ====== Specifications ======
 +
 <columns> <columns>
 ==== Frequencies ==== ==== Frequencies ====
 +  * [[documentations:devices:6809|6809E CPU]] at 1MHz
 +  * [[documentations:devices:gate.arrays#MO5|Gate Array]] at 16MHz
 +  * 50Hz interrupt
 ==== Video ==== ==== Video ====
 +  * 50Hz framerate
 +  * 16 color palette
 +  * 320x200 resolution with 8x1 attribute blocks
 +  * 16KB of video RAM
 +  * RGB with composite sync output
 ==== Audio ==== ==== Audio ====
 +  * 1-bit sound through PIA
 +  * Audio track from tape
 +  * Output on SCART connector and expansion port
 <newcolumn> <newcolumn>
 ==== Memories ==== ==== Memories ====
 +  * 48K of RAM
 +  * 16K of ROM
 +    * 4K for the monitor
 +    * 12K for the BASIC
 ==== Mass storage ==== ==== Mass storage ====
   * Tape port   * Tape port
 +  * Cartridge connector
 ==== Keyboard ==== ==== Keyboard ====
   * 58 keys   * 58 keys
Line 31: Line 49:
  
 ====== Connectors ====== ====== Connectors ======
-  * Lightpen 
-  * Tape 
-  * 17V input 
-  * SCART Video output 
-  * Expansion port 
-  * Cartridge port 
  
 ==== Lightpen ==== ==== Lightpen ====
 ==== Tape ==== ==== Tape ====
 +
 +{{:documentations:hardware:din5-pinout.gif?nolink|}}
 +
 +  * Pin 1: Motor control (set to 0 to spin motor)
 +  * Pin 2: ground
 +  * Pin 3: audio input
 +  * Pin 4: data input
 +  * Pin 5: data output
 +
 +All pins except the audio input are TTL levels, straight from the 6821 PIA. The tape port can be used as a generic bit-banged serial port for other applications. The tape drive does all the filtering and cleanup of the tape data itself, and transmitsthe binary level that the computer needs for decoding.
 +
 +The audio input comes from the second track of the tape drive, which has a stereo head. It is mixed with the 1bit sound from the machine and sent to the audio pins of the SCART connector.
 ==== 17V input ==== ==== 17V input ====
 ==== SCART video ==== ==== SCART video ====
 ==== Expansion port ==== ==== Expansion port ====
 +
 +^ B2    ^ B1 ^
 +| GND   | N.C. (+12v) |
 +| CLRG  | GND         |
 +| /A7Cx | SON         |
 +| /Axxx | R/W         |
 +| A11 | E |
 +| A10 | D7 |
 +| A9 | D6 |
 +| A8 | D5 |
 +| A7 | D4 |
 +| A6 | D3 |
 +| A5 | D2 |
 +| A4 | D1 |
 +| A3 | D0 |
 +| A2 | /Reset |
 +| A1 | /FIRQ |
 +| A0 | VCO 16MHz in |
 +| /Bxxx | /IRQ |
 +| SYNLT | VIDEO |
 +| +5V | N.C. (-5V) |
 ==== Cartridge port ==== ==== Cartridge port ====
 +<columns>
 +^A (Front)^Pin number^B (Back)^
 +|A14    |1 |A15|
 +|+5V    |2 |A12|
 +|PRCART |3 |A11|
 +|A13    |4 |A10|
 +|NCSCART|5 |A9|
 +|D7     |6 |A8|
 +|D6     |7 |A7|
 +|D5     |8 |A6|
 +|D4     |9 |A5|
 +|D3     |10|A4|
 +|D2     |11|A3|
 +|D1     |12|A2|
 +|D0     |13|A1|
 +|GND    |14|A1|
 +|R/-W   |15|E |
 +<newcolumn>
 +  * PRCART is pulled low by the cartridge to hide the BASIC ROM
 +  * NCSCART is the "chip select" line for the cartridge space. It is active low, for all access to the B000-EFFF memory range.
 +  * On first revision MO5, the A14, A15, and E signals are missing, making it impossible to use the RAM expansion.
 +</columns>
 +====== Keyboard ======
 +===== Layout =====
 +===== Mapping =====
 +| ^0^1    ^2^3^4^5^6^7^
 +^0|N|EFF  |J|H|U|Y|7|6|
 +^1|,|INS  |K|G|I|T|8|5|
 +^2|.|BACK |L|F|O|R|9|4|
 +^3|@|RIGHT|M|D|P|E|0|3|
 +^4| |DOWN |B|S|Z|/|-|2|
 +^5|X|LEFT |V|Q|*|A|+|1|
 +^6|W|UP|C|RAZ|ENT|CNT|ACC|STOP|
 +^7|SHIFT|BASIC| ||||||
 +
  
-====== Keyboard layout ====== 
 ====== Circuit diagram ====== ====== Circuit diagram ======
 ====== Pictures ====== ====== Pictures ======
 ===== Original release ===== ===== Original release =====
 ===== Revision 1 ===== ===== Revision 1 =====
documentations/hardware/mo5.1395260835.txt.gz · Last modified: 2015/02/28 18:08 (external edit)
CC0 1.0 Universal
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0