Tangerine Microtan 65

The Microtan 65 in the full System Rack enclosure and with the ASCII keyboard
ManufacturerTangerine Computer Systems
TypePersonal Computer
Release date1979; 46 years ago (1979)[1]
Introductory price£90.85 (assembled)
£79.35 (kit)
CPU6502 clocked at 0.75 MHz
Memory1–48 KB RAM, 1–14 KB ROM
Display32 × 16 monochrome text, 64 × 64 with graphic characters[2]
InputASCII Keyboard or 20-key Hex keypad
SuccessorOric-1

The Tangerine Microtan 65 (sometimes abbreviated M65) was a 6502-based single board microcomputer, first sold in 1979, that could be expanded into, what was for its day, a comprehensive and powerful system. The design became the basis for what later became the Oric Atmos and later computers. Those later machines have similar keyboard addressing and tape I/O as the Microtan 65. The Microtan 65 has a hardware single step function that can be used for debugging software in both ROM and RAM. The computer was available as ready-built boards or as kits consisting of board and components requiring soldering together.

The Microtan 65 was intended as a general purpose microcomputer which could be used by laboratories, original equipment manufacturers (OEMs), and computer enthusiasts, and it was designed with expandability in mind.[3] In this way the customer could customise the system, be it as a specialised control system, as a learning tool, or as a general purpose computing device.[4]

Price of the Microtan 65 board in 1981 was £79.35 (inc. VAT) in kit form or £90.85 ready-assembled. The system was not generally available in the shops.

To accompany the hardware and to offer further support to users, a magazine was created, the Tansoft Gazette (name inspired by the Liverpool Software Gazette). This was edited by Tangerine employee Paul Kaufman who continued as editor when the magazine was renamed Oric Owner. Tansoft also became the name of Tangerine Computer's official software house which supplied a number of software products and books for the Microtan system and subsequently for the Oric range of computers.

Main board

The Microtan 65 Main Board

The Microtan 65 was quite simple by today's standards, with:

Although the board + keypad could be used stand-alone, only 423 bytes were available for user program/data/stack and there was no facility for storing/loading programs.

Display

The major advance that the Microtan 65 had over a lot of the competition at that time was that the video display was flicker free. At the time a lot of microcomputers would either access the screen memory asynchronously to the video timing (causing flicker and splats on the screen), or would write to the screen memory during a non-display period (which was slow). The Microtan 65 got over this problem by making use of an incidental feature of the 6502. The 6502 (unlike most other CPUs) has a regular period in each instruction cycle when all CPU activity is inside the chip, leaving the external memory available without using complex external arbitration logic. This made video display design simpler and meant that video accesses could be made at maximum speed. This technique is also used on the Oric-1 and Atmos, and in the unrelated Apple II.

The 32×16 characters[2] was the reason that the 6502 was clocked at 750 kHz. To get the circuitry to work at a (nearly) standard video rate meant that the pixel clock had to be 6 MHz. When the Microtan 65 was designed only a 1 MHz 6502 was available, and so 750 kHz was used (6 MHz divided by 8).

The Microtan 65 Hex Keypad

Software

The 1K byte monitor program (later increased to a 2K) is called TANBUG. The software facilities were rudimentary:

  • M = Memory modify / examine
  • L = List a block of memory
  • G = Go command (Run a program)
  • R = Registers display / modify
  • S = set Single step mode
  • N = set Normal mode (cancel S command)
  • P = Proceed command (execute next instruction in Single step mode)
  • B = set Breakpoints
  • O = calculate Offset for use in branch instructions
  • C = Copy a block of memory

Memory map

The Microtan 65 memory map is shown below ($ representing a hexadecimal memory address):

  • $0000 Zero Page
  • $0100 Stack
  • $0200 Screen RAM
  • $0300 Screen RAM
  • $0400 End of Microtan 65 RAM - map continued from $0400 to $0700 as RAM on TANEX
  • $8000 I/O
  • $C000
  • $F800 TANBUG V2
  • $FFFF

The screen memory occupies the space between $200 and $3FF. In addition to the standard 8 bits of screen RAM, there was an (optional) additional 1-bit RAM shadowing the $200 to $300 space. This was used by the Microtan 65 to implement rudimentary Minitel type block graphics which worked as follows:

  • After a CPU read from $BFF0 all subsequent CPU writes to the screen memory set the 1-bit RAM for the associated screen location
  • After a CPU write to $BFF3 all subsequent CPU writes to the screen memory clear the 1-bit RAM for the associated screen location
  • When the video logic reads the screen memory, a screen location in which the 1-bit RAM is clear is treated as an ASCII code and rendered using data from the character generator ROM. A screen location in which the 1-bit RAM is set is treated as a bit-map which controls the combination of 2 (horizontal) x 4 (vertical) blocks to render as bright/dark.

The display is 32 characters across by 16 lines down (64 x 64 graphics blocks), with memory address $200 representing the top left hand displayed character, $220 the second row, etc. The character representation is standard ASCII. Several pieces of Microtan 65 software write to the bottom line by writing to memory starting at $3E0 - the leftmost character on the bottom line, rather than vectoring through TANBUG.

Input/output

I/O in the Microtan 65 is decoded into a 16 KB space to simplify the hardware. In fact the 1 KB of RAM is mirrored through the bottom 32 KB, the I/O through the next 16 KB, and the EPROM through the top 16 KB. If you added an expansion board (see TANEX below) the decoding was modified and the wasted space reclaimed.

In common with other 6502 designs, I/O is mapped into the memory space. There is no dedicated I/O space as on the Z80, 8086 etc. The I/O ports are (when fully decoded):

  • Write to $BFF0 Clear Keyboard Flag (Keyboard would generate an IRQ)
  • Read from $BFF0 Turn Graphics On (enables "9th bit" graphics writes)
  • Write to $BFF1 Used by the hardware single step
  • Write to $BFF2 To write a scan pattern to the hex keypad (if fitted)
  • Write to $BFF3 Turn off Graphics (disable "9th bit" graphics writes)
  • Read From $BFF3 Read Keyboard Port (either keypad or ASCII keyboard)

TANEX expansion board

The Microtan 65 Tanex board. The EPROM chip with the green spot (centre) contains the XBUG monitor extension, the other three EPROMs the Microsoft Extended BASIC. The bottom row of chips are the 7K static RAM - 14 X 2114. The 6522 VIA is at left, with an empty socket for an additional 6522 alongside. The empty green socket at top centre is for the 6551 UART.

Adding a TANEX board provided a number of features:

  • an add-on to TANBUG called XBUG
  • space for an additional 7K bytes of RAM
  • five EPROM sockets
  • two 6522 VIAs
  • a 6551 UART, providing a cassette interface for storing and retrieving programs (300 baud CUTS, and 2400 baud), and a serial interface

Without a TANEX board, and due to deliberately ambiguous address decoding, the address $F7F7 would appear to the 6502 to have the same data as $FFF7. In TANBUG, this is a jump to an internal monitor routine. With TANEX installed, $F7F7 is decoded properly, and that address is an entry point into XBUG. XBUG provided features such as cassette tape loading and saving, a simple assembler / disassembler, hex calculator.

The ROM sockets on TANEX could be used to run a 10K Microsoft Extended BASIC, a two-pass assembler, or even (and more likely given the hardware bias of the Microtan 65) code written for a specific hardware control application.

Price of the TANEX board in 1981 was £49.45 as a "minimum configuration" kit - lacking one of the 6522 VIAs and the 6551 and with 1K of RAM - and £60.95 for a similar board fully assembled. TANEX was also available with the board fully populated with chips (although excluding XBUG, ROMs & BASIC) and in this form the costs were £103.16 for the kit and £114.66 ready assembled.

Further expansion

The interior of a System Rack Microtan 65 with the front panel removed and the Microtan 65 & Tanex boards at the left

The Microtan 65 was designed as a modular system able to be expanded as required, and for this each board included an 80-pin connector at one end allowing it to be plugged into a backplane-type motherboard. A simple two-socket "Mini Motherboard" connected the Microtan 65 and TANEX boards for minimum expansion and in this form the system was also available ready-built from Tangerine, complete with case and full ASCII keyboard, as the Tangerine Micron, costing £395.00 in 1981. For further expansion the builder could purchase the full "System Motherboard" which featured an additional ten sockets, bringing the total available sockets to twelve. For housing this, a "System Rack", rack-based case was available, in black and silver with a black front panel trimmed in Tangerine's trademark orange.

Additional boards became available with time, including a 40K memory board - TANRAM, made up of 32K of dynamic and 8K of static RAM, bringing the total non-paged memory to 48K, a dedicated parallel I/O board featuring 16 parallel input/output ports; a similar dedicated serial I/O board featuring 8 serial input/output ports, a disk controller board for use with disk drives, a Disk Operating System - TANDOS 65, a high resolution graphics board featuring 8K of static graphics RAM giving a resolution of 256 × 256 pixels, a dedicated 32K ROM board, (aimed mainly at OEM and general purpose applications or for use with AIM, KIM and SYM systems), capable of holding either 8 × 2732 or 16 × 2716 EPROMs; and a 32K RAM board featuring two 16K banks of 4116 dynamic RAM, again intended for similar purposes to the 32K ROM board. In addition, several third-party suppliers offered boards designed for use with the Microtan 65 system.

In addition to the BASIC programming language Tangerine also released on disk TANFORTH, an extended version of FIG FORTH featuring a full FORTH compiler and editor.

See also

References

  1. ^ "OLD-COMPUTERS.COM : The Museum". Old-computers.com. Retrieved 2017-06-23.
  2. ^ a b "Character Sets". Geoff.org.uk. Retrieved 2017-06-23.
  3. ^ "Tangerine Microtan 65". Microtan.ukpc.net. Retrieved 2017-06-23.
  4. ^ "Tangerine Microtan 65 - Computing History". Computinghistory.org.uk. Retrieved 2017-06-23.
  5. ^ "Microtan Hex Keypad Design Details" (PDF). Microtan.ukpc.net. Retrieved 2017-06-23.

Read other articles:

Clostridium difficile Koloni C. difficile pada darah. Klasifikasi ilmiah Kerajaan: Bacteria Divisi: Firmicutes Kelas: Clostridia Ordo: Clostridiales Famili: Clostridiaceae Genus: Clostridium Spesies: C. difficile Nama binomial Clostridium difficileHall & O'Toole, 1935 Clostridium difficile atau dikenal sebagai Peptoclostridium difficile, C. difficile, atau C. diff. adalah spesies bakteri pada genus Clostridium yang dapat membentuk spora, gram-positif, anaerobik, motil, berbentuk-ton...

 

1962 United States Senate election in Washington ← 1956 November 6, 1962 1968 →   Nominee Warren Magnuson Richard G. Christensen Party Democratic Republican Popular vote 491,365 446,204 Percentage 52.09% 47.31% County resultsMagnuson:      50–60%      60–70% Christensen:      50–60%      60–70% U.S. senator before election Warren Magnuson Democratic Elec...

 

12th century work of Danish history This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (April 2012) (Learn how and when to remove this template message) Gesta Danorum (Angers Fragment), page 1, front. Gesta Danorum (Deeds of the Danes) is a patriotic work of Danish history, by the 12th-century author Saxo Grammaticus (Saxo the Literate, literally the Grammarian)....

Go Ahead Group bus operator The City of Oxford Motor Services LimitedRoute-branded Wright StreetDeck buses outside The Queen's College, Oxford in 2017FormerlyCity of Oxford Motor Services, Limited (February–March 2011)[1]ParentGo-Ahead GroupFounded1881; 143 years ago (1881)HeadquartersCowley, Oxford, England, UKService areaOxfordshireService typeBus and coach servicesDestinationsAbingdon, Bicester Village, Gatwick, Heathrow, Oxford, Watlington, Wantage, WythamFleet...

 

German actor (1883–1954) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Theodor Loos – news · newspapers · books · scholar · JSTOR (February 2024) (Learn how and when to remove this message) Theodor LoosTheodor Loos, c. 1920.BornTheodor August Konrad Loos(1883-05-18)18 May 1883Zwingenberg, Grand Duchy of ...

 

Revolusi FilipinaTanggal1896 - 1898LokasiFilipinaHasil Kemenangan Filipina Ekspulsi pemerintahan kolonial Spanyol. Pendirian Republik Filipina Pertama dan dimulainya Perang Filipina-AmerikaPihak terlibat Katipunan Republik Tagalog Republik Filipina Pertama Amerika Serikat Spanyol Filipina dibawah Spanyol Kuba dibawah SpanyolTokoh dan pemimpin Andrés Bonifacio† Emilio Aguinaldo George Dewey Ramon Blanco Camilo de Polavieja Fernando Primo de Rivera Basilio Augustín Fermin Jáudenes Revolusi...

Professional wrestling roster division, referred to as brands, in WWE NXTLogo for the brand and the NXT television program as of September 13, 2022Product typeProfessional wrestlingSports entertainmentOwnerWWEProduced byPaul Triple H LevesqueShawn MichaelsCountryUnited StatesIntroducedFebruary 23, 2010[1]Related brandsRawSmackDownECW205 LiveNXT UKTagline8 NXT Rookies. 8 WWE Pros. 1 Dream.(2010–2012)[2]We Are NXT(2015–present)[3]Other namesNXT 2.0(2021–2022) ...

 

AugustacityCity of Augusta Augusta – VedutaVeduta di Augusta LocalizzazioneStato Stati Uniti Stato federato Maine ConteaKennebec AmministrazioneSindacoWilliam R. Stokes (Democratico) TerritorioCoordinate44°18′38″N 69°46′46″W / 44.310556°N 69.779444°W44.310556; -69.779444 (Augusta)Coordinate: 44°18′38″N 69°46′46″W / 44.310556°N 69.779444°W44.310556; -69.779444 (Augusta) Altitudine20 m s.l.m. Superficie150,9 ...

 

Voce principale: Coppa UEFA 1994-1995. Finale della Coppa UEFA 1994-1995 Il parmense Dino Baggio, protagonista assoluto della doppia finale con due gol tra andata e ritorno, solleva il trofeo vinto per la prima volta dai ducali. Dettagli evento Competizione Coppa UEFA 1994-1995 Risultato  Parma2  Juventus1 Andata Parma1 Juventus0 Data 3 maggio 1995 Città Parma Impianto di gioco Stadio Ennio Tardini Spettatori 22 062 Arbitro Antonio López Nieto Ritorno Juventus1 Parma1 Data 1...

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

 

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要編修,以確保文法、用詞、语气、格式、標點等使用恰当。 (2013年8月6日)請按照校對指引,幫助编辑這個條目。(幫助、討論) 此條目剧情、虛構用語或人物介紹过长过细,需清理无关故事主轴的细节、用語和角色介紹。 (2020年10月6日)劇情、用語和人物介紹都只是用於了解故事主軸,輔助�...

 

العلاقات الليسوتوية المولدوفية ليسوتو مولدوفا   ليسوتو   مولدوفا تعديل مصدري - تعديل   العلاقات الليسوتوية المولدوفية هي العلاقات الثنائية التي تجمع بين ليسوتو ومولدوفا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه ا...

一中同表,是台灣处理海峡两岸关系问题的一种主張,認為中华人民共和国與中華民國皆是“整個中國”的一部份,二者因為兩岸現狀,在各自领域有完整的管辖权,互不隶属,同时主張,二者合作便可以搁置对“整个中國”的主权的争议,共同承認雙方皆是中國的一部份,在此基礎上走向終極統一。最早是在2004年由台灣大學政治学教授張亞中所提出,希望兩岸由一中各表�...

 

صامويل كوفور (بالإنجليزية: Samuel Kuffour)‏  معلومات شخصية الميلاد 3 سبتمبر 1976 (العمر 47 سنة)كوماسي الطول 1.78 م (5 قدم 10 بوصة) مركز اللعب مدافع الجنسية غاني مسيرة الشباب سنوات فريق 1991–1993 تورينو 1990–1991 الملك فيصل 1991–1993 تورينو المسيرة الاحترافية1 سنوات فريق مشاركات (أهداف) 199...

 

Administrative Division of Siam in 1900 Monthon (Thai: มณฑล) were administrative subdivisions of Thailand at the beginning of the 20th century. The Thai word monthon is a translation of the word mandala (maṇḍala, literally circle), in its sense of a type of political formation. The monthon were created as a part of the Thesaphiban (เทศาภิบาล, literally local government) bureaucratic administrative system, introduced by Prince Damrong Rajanubhab which, together wi...

AmyPoster bioskop versi BritaniaSutradaraAsif KapadiaProduser James Gay-Rees George Pank Paul Bell PemeranAmy WinehousePenata musik Amy Winehouse Antônio Pinto SinematograferMatt CurtisPenyuntingChris KingPerusahaanproduksi Film 4 Krishwerkz Entertainment On The Corner Films Playmaker Films Universal Music DistributorAltitude Film DistributionTanggal rilis 16 Mei 2015 (2015-05-16) (Cannes) 03 Juli 2015 (2015-07-03) (UK) Durasi128 menit[1]NegaraBritania RayaBah...

 

Dartmouth CollegeMotoVox clamantis in desertoMoto dalam bahasa InggrisSuara seseorang yang berteriak di hutan belantaraJenisSwastaDidirikan13 Desember 1769Dana abadiUS $3,44 miliar[1]PresidenJames Edward WrightStaf akademik647[2]Sarjana4.164[3]Magister1.685[3]LokasiHanover, New Hampshire, Amerika Serikat43°42′12″N 72°17′18″W / 43.70333°N 72.28833°W / 43.70333; -72.28833KampusKota pinggiran, 269 akre (1,1 km²)WarnaHijau ...

 

布鲁娜·特诺里奥(英文)Bruna Tenório模特儿出生Bruna Tenório (1989-06-27) 1989年6月27日(35歲) 巴西经纪公司Ford Models身高1.79米(5英尺101⁄2英寸)髮色黑色瞳色棕色三围33-23-34 (US)/85-58-87 (EU)女装尺码2 (US)/32 (EU) 布鲁娜·特诺里奥(Bruna Tenório,1989年6月27日—)出生在巴西阿拉戈阿斯的马塞约,是一位巴西職業模特兒,擁有葡萄牙,中國和日本的血統,也是一位世界超級名模...

Calendar year Millennium: 2nd millennium Centuries: 11th century 12th century 13th century Decades: 1170s 1180s 1190s 1200s 1210s Years: 1189 1190 1191 1192 1193 1194 1195 1192 by topic Leaders Political entities State leaders Religious leaders Birth and death categories Births – Deaths Establishments and disestablishments categories Establishments – Disestablishments Art and literature 1192 in poetry vte 1192 in various calendarsGregorian calendar1192MCXCIIAb urbe co...

 

Alpena Motor Car Company Rechtsform Company Gründung 1910 Auflösung 1914 Auflösungsgrund Insolvenz Sitz Alpena, Michigan, USA Leitung Richard Collins Branche Automobilindustrie Alpena Flyer Alpena Motor Car Company war ein US-amerikanischer Hersteller von Automobilen.[1][2] Inhaltsverzeichnis 1 Unternehmensgeschichte 2 Fahrzeuge 3 Modellübersicht 4 Literatur 5 Weblinks 6 Einzelnachweise Unternehmensgeschichte Thomas F. Ahern, ein Ingenieur aus Detroit, und sein Freund Dan...