Введение

Юго-западная корпорация технических продуктов (Southwest Technical Products Corporation, или SWTPC) — американский производитель электронных наборов для сборки и, позднее, готовых компьютерных систем. Компания была зарегистрирована в 1967 году в Сан-Антонио, штат Техас, как преемник компании Daniel E. Meyer. В 1990 году SWTPC была переименована в Point Systems, а через несколько лет прекратила деятельность.

История

В 1960-х годах многие журналы для любителей электроники, такие как Popular Electronics и Radio Electronics, публиковали статьи о создании различных устройств, для многих из которых автор договаривался с компанией о поставке комплекта деталей для сборки проекта. Дэниел Мейер опубликовал несколько популярных проектов и успешно продавал комплекты запчастей. Вскоре он начал продавать наборы и для других авторов, таких как Дон Ланкастер и Луи Гарнер. В период с 1967 по 1971 год SWTPC продавала наборы для более чем 50 статей, опубликованных в журнале Popular Electronics. Большинство этих комплектов предназначались для аудиоприменений, таких как hi-fi, усилители общего назначения и контрольно-измерительное оборудование, например, генератор сигналов на основе микросхемы Intersil ICL8038. Многие из этих ранних наборов использовали аналоговую электронику, поскольку цифровая технология еще не была доступна по цене большинству любителей. Некоторые наборы использовали новые интегральные схемы, что позволяло создавать проекты с низкой себестоимостью. Например, новая микросхема Signetics NE565 – фазовый детектор с обратной связью (ФД с ОС) – была основой платы декодера сигналов вспомогательной службы вещания (SCA), которую можно было собрать и добавить к FM-радиоприемнику для демодуляции специальной программы (часто фоновой музыки), ранее недоступной широкой публике. Правила FCC не запрещали прием или декодирование радиопередач, но для демодуляции SCA ранее требовалась сложная и дорогая схема. Другой популярной новой интегральной схемой была Signetics NE555 – универсальный и недорогой генератор импульсов, который использовался в генераторах сигналов и простых таймерах. В 1972 году у SWTPC накопилось достаточно наборов, чтобы оправдать издание 32-страничного каталога. В январе 1975 года SWTPC представила комплект компьютерного терминала, получивший название "TV Typewriter" (Телевизионная пишущая машинка) или CT 1024. К ноябрю 1975 года они поставляли полные компьютерные комплекты на основе микропроцессоров Motorola. Они были очень успешны в течение следующих пяти лет и разрослись до более чем 100 сотрудников. Поскольку новый рынок быстро развивался, большинство компаний, продававших компьютерные наборы в 1975 году, прекратили свою деятельность к 1978 году. Около 1987 года SWTPC перешла на продажу компьютерных систем для точек продаж, в конечном итоге сменив название на Point Systems. Эта новая компания просуществовала всего несколько лет.

Пионеры микрокомпьютеров

Когда микропроцессоры (чипы CPU) стали доступны, SWTPC стала одним из первых поставщиков микрокомпьютеров для широкой публики, сосредоточившись на разработках с использованием процессоров Motorola 6800 и, позднее, 6809. Первым таким микрокомпьютером, представленным компанией в ноябре 1975 года, был SWTPC 6800, который также является прародителем широко используемой шины SS 50. Многие продукты SWTPC, включая микрокомпьютер 6800, поставлялись в виде комплектов для сборки. SWTPC также разрабатывала и поставляла компьютерные терминалы, шасси, процессорные платы, платы памяти, материнские платы, платы ввода-вывода, системы дисководов и системы хранения на магнитной ленте. Из более ранней конструкции "TV Typewriter" видеотерминал эволюционировал в терминальную систему CT 64, которая являлась важной частью многих ранних систем SWTPC. Впоследствии была представлена более продвинутая версия этого терминала – CT 82, а также графический терминал GT 6144 Graphics Terminal. Позже была разработана плата расширения для шины SS 50 – "Data Systems 68 6845 Video Display Board", к которой можно было подключить клавиатуру. Это позволило отказаться от использования внешнего терминала. Шина SS 50 от SWTPC также поддерживалась или использовалась другими производителями: (Midwest Scientific, Smoke Signal Broadcasting, Gimix, Helix, Tano, Percom Data, Safetran) и др. Она была расширена до SS 64 (для процессора 68000) компанией Helix. SWTPC также разработала один из первых доступных принтеров для пользователей микрокомпьютеров, основанный на механизме чекового принтера. Technical Systems Consultants, изначально базировавшаяся в Вест-Лафайетте, штат Индиана (выпускники Университета Пердью), а затем в Чапел-Хилле, Северная Каролина, являлась ведущим поставщиком программного обеспечения для оборудования, совместимого с SWTPC. Их программное обеспечение включало операционные системы (Flex, mini FLEX, FLEX09 и UniFLEX) и различные языки программирования (несколько вариантов BASIC, FORTRAN, Pascal, C, ассемблеры и т.д.), а также другие приложения. Программное обеспечение от сторонних разработчиков включало компилятор C от Introl, компилятор Pascal от Omegasoft, систему Lucidata Pascal (из Кембриджа, Великобритания) и различные электронные таблицы и текстовые процессоры. К 1980 году TSC разработала многопользовательскую операционную систему, подобную Unix (UniFlex), для систем 6809 с 8-дюймовыми дискетами с DMA и расширенной памятью. Несколько языков программирования от TSC были портированы на UniFlex, как и система Lucidata Pascal. Каталог программного обеспечения SWTPC включал программное обеспечение TSC и программное обеспечение из многих других источников (включая саму SWTPC). Большая часть программного обеспечения также была доступна в исходном коде по более высокой цене. Вдохновленный призывом People's Computer Company к созданию Tiny BASIC, Роберт Уайтервик написал интерпретатор MICRO BASIC 1.3 для SWTPC 6800, который SWTPC опубликовала в июньском выпуске информационного бюллетеня SWTPC за 1976 год. Уайтервик написал язык от руки на листе бумаги в клетку. Позже он расширил язык до 4K, добавив поддержку арифметики с плавающей точкой; эта реализация была уникальной среди интерпретаторов BASIC, поскольку использовала двоично-десятичный код с точностью до девяти знаков, с диапазоном до 1099. Версия 8K добавила строковые переменные и тригонометрические функции. Версии объемом 4K и 8K продавались SWTPC. В январе 1978 года Уайтервик продал права на исходный код компании Motorola.