The Compact Computer 40, or CC-40, is a
notebook-sized computer developed by
Texas Instruments
Texas Instruments Incorporated (TI) is an American multinational semiconductor company headquartered in Dallas, Texas. It is one of the top 10 semiconductor companies worldwide based on sales volume. The company's focus is on developing analog ...
. It started development in 1981, and was released in March 1983 for US$249. The CC-40 has a single-line 31 character
LCD
A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals combined with polarizers to display information. Liquid crystals do not em ...
display, weighs and is powered by an
AC adapter
An AC adapter or AC/DC adapter (also called a wall charger, power adapter, power brick, or wall wart) is a type of external power supply, often enclosed in a case similar to an AC plug. AC adapters deliver electric power to devices that la ...
or can operate for 200 hours on four
AA batteries
The AA battery (or double-A battery) is a standard size single cell cylindrical dry battery. ANSI and IEC battery nomenclature gives several designations for cells in this size, depending on cell features and chemistry. The IEC 60086 system c ...
. Memory is not erased by turning the unit off; it can retain data for several months. The CC-40 lacks a way to store data more permanently. Software was only available on
cartridge or by typing programs into its built-in
BASIC
Basic or BASIC may refer to:
Science and technology
* BASIC, a computer programming language
* Basic (chemistry), having the properties of a base
* Basic access authentication, in HTTP
Entertainment
* Basic (film), ''Basic'' (film), a 2003 film
...
interpreter. The
BASIC interpreter
A BASIC interpreter is an Interpreter (computing), interpreter that enables users to enter and run programs in the BASIC programming language, language and was, for the first part of the microcomputer era, the default Application software, applica ...
is similar but not identical to that of the
TI-99/4A
The TI-99/4 and TI-99/4A are home computers released by Texas Instruments (TI) in 1979 and 1981, respectively.
Based on TI's own TMS9900 microprocessor originally used in minicomputers, the TI-99/4 was the first 16-bit home computer. The assoc ...
.
The CC-40 uses TI's TMS70C20 CPU, an 8-bit
microprocessor
A microprocessor is a computer processor (computing), processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, a ...
that runs at 2.5 MHz. The system has 6
kilobytes
The kilobyte is a multiple of the unit byte for digital information.
The International System of Units (SI) defines the prefix '' kilo'' as a multiplication factor of 1000 (103); therefore, one kilobyte is 1000 bytes.International Standar ...
of
random-access memory
Random-access memory (RAM; ) is a form of Computer memory, electronic computer memory that can be read and changed in any order, typically used to store working Data (computing), data and machine code. A random-access memory device allows ...
(RAM; expandable to 18 KB), and 34 KB of
read-only memory
Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices. Data stored in ROM cannot be electronically modified after the manufacture of the memory device. Read-only memory is useful for storing sof ...
(ROM). Peripherals can be connected via a
Hexbus
The Texas Instruments Hex-Bus interface (sometimes used unhyphenated as Hex Bus and with varying capitalization) was designed in 1982 and intended for commercial release in late 1983. It connects the console to peripherals via a high-speed seri ...
port: an 80 column printer, printer/plotter,
RS-232
In telecommunications, RS-232 or Recommended Standard 232 is a standard introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such as a compu ...
interface, and modem. A licensed version of the
Exatron Stringy Floppy as a digital "Wafertape" unit depicted on the computer's box was only released as a prototype, reportedly because it proved too unreliable.
Development
The Compact Computer 40 was developed under the internal codename "Lonestar". "We believe this is a solutions machine
or30 million professionals and college students", a TI executive said in mid-1983.
Reception
''
BYTE
The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable un ...
'' heavily criticized the CC-40, noting that "there's no
clock
A clock or chronometer is a device that measures and displays time. The clock is one of the oldest Invention, human inventions, meeting the need to measure intervals of time shorter than the natural units such as the day, the lunar month, a ...
. No
file system. Only one BASIC program at a time can reside in memory, and the user can only work with about 5200 bytes of that. And the keyboard is vile". It also noted the lack of any external storage because the TI Wafertape drive was not available, and the complete lack of software. The review suggested that the computer should be considered a "dandy
scientific calculator
A scientific calculator is an Electronics, electronic calculator, either desktop or handheld, designed to perform calculations using basic (addition, subtraction, multiplication, Division (mathematics), division) and advanced (Trigonometric fun ...
" since good programmable calculators cost about the same as the CC-40's price, but that otherwise "virtually all of its competition vastly outstrips it in power and features", including the TI-99/4A.
In a review for ''
Creative Computing
''Creative Computing'' was one of the earliest magazines covering the microcomputer revolution. Published from October 1974 until December 1985, the magazine covered the spectrum of hobbyist/home/personal computing in a more accessible format t ...
'', Joe Devlin wrote, "The permanent memory and powerful Basic exceed the capabilities found in most hand-held computers."
[ He recommended it as a convenient tool for learning BASIC or for someone who frequently does calculations with formulas.][
In 1983, ''MicroKids'' magazine included the CC-40 on a list of "Top 10 Great Gift Ideas."
]
Legacy and Planned Software/Hardware
Planned hardware
TI planned to license the Exatron Stringy Floppy as the Wafertape
Planned software
According to TI Engineer Stephen Reid, these are the software titles that would have been released for the CC-40 had the Hexbus Waftertape drive been reliable and released. Each program (or combination of programs) would have been available to be purchased on Waftertape at a retail outlet.
All code to the below programs was authored and finalized. These programs are archived at Texas Instruments, and some documentation is also written. The programs were never released to the public due to the failure of the Hexbus Waftertape drive.
*This was for building cartridge images, etc. These were mostly ram-loadable assembly utilities.
Planned Hardware
The Hex-Bus
The Texas Instruments Hex-Bus interface (sometimes used unhyphenated as Hex Bus and with varying capitalization) was designed in 1982 and intended for commercial release in late 1983. It connects the console to peripherals via a high-speed seri ...
interface was also available for the TI-99/4A
The TI-99/4 and TI-99/4A are home computers released by Texas Instruments (TI) in 1979 and 1981, respectively.
Based on TI's own TMS9900 microprocessor originally used in minicomputers, the TI-99/4 was the first 16-bit home computer. The assoc ...
as an unreleased prototype expansion peripheral. It was built into the prototypes of the cancelled TI-99/2 and TI-99/8 computers.
An improved model, the CC-40 Plus, was in the final stages of development and included a cassette port. The project was canceled when Texas Instruments discontinued the 99/4A and exited the home computer
Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a s ...
market. Most of the architecture of the CC-40 Plus was reused in the Texas Instruments TI-74. The TI-74 changed the physical footprint of the Hexbus port and rename it Dockbus. Old Hexbus peripherals could even be used on the TI-7
with an adapter
Also in development was the Compact Computer 70 (codenamed "Superstar"). The CC-70 was to have four cartridge ports, more RAM, and an 8 x 80 display with graphics capability. The CC-70 mock-up from Calculator division lead CB Wilson showed up on eBay in 2020. Engineer Steven Reid has stated that the first run of chips for the CC-70 failed, and TI discontinued the Home Computer division in October 1983 before the chip issues could be corrected.
References
* Thomas, David (1983). ''Learn BASIC: A Guide to Programming the Texas Instruments Compact Computer 40''. Texas Instruments, Inc. and McGraw Hill, Inc. .
External links
CC-40 images and documentaiton
(archived)
{{Authority control
Computer-related introductions in 1983
Early laptops