Старые проекты (MCS51, PC) с исходниками Печать
Добавил(а) microsin   

На этой страничке лежат мои старые проекты.

1

2

3

12to300.zip

 

отлаженная схема преобразователя DC 12 В >> DC 300 В, со стабилизацией, в формате ACCEL EDA 14

adc2.arj

MCS51

сервисный интерфейс к пейджинговому передатчику с использованием АЦП AD7858 (восьмиканальный, с последовательным интерфейсом). Там же принципиальная схема в формате Corel Draw 5.

i2c_sl.arj

MCS51

работа микропроцессора AT89C1051 в качестве slave-устройства на шине I2C, но: кривовато, не хватает быстродействия

at24cxx.arj

MCS51

работа с микросхемами энергонезависимой памяти по шине I2C

lead.arj

MCS51

регулятор напряжения для паяльника на AT89C2051 (!..)

c_loader.arj

MCS51

программа загрузчика для самодельного эмулятора 80C31

24cxx.zip

Delphi

программирование микросхем 24Cxx с интерфейсом I2C через порт LPT компьютера

homefone.arj

MCS51

программа для домофона

hf_bell1.arj

MCS51

тоже программа для домофона, но звук ДИН-ДОН генерируется с помощью ШИМ

kl1.arj

MCS51 + Delphi

программатор для микросхем KeeLoq (брелки для автомобильных сигнализаций с прыгающим кодом). Сам программатор выполнен на AT89C2051, работает через RS232 с компьютерной программой.

brel_prg.zip

 

принципиальная схема и разводка печатной платы программатора kl1.arj в формате MicroSim Design Center 8

tele2.arj

MCS51

интегрированное управление системой телевизионного наблюдения (поворот камер, управление видеокоммутатором ROBOT).

t_mdm.zip

 

принципиальная схема и разводка печатной платы приёмника DTMF для tele2.arj (подключение удалённого пульта управления) в формате Corel Draw 5.

keybrd7.arj

MCS51

удалённый пульт управления для tele2.arj. Сам пульт - обыкновенная PC-клавиатура, подключенная напрямую к AT89C52. Управляющая информация передаётся в линию с помощью DTMF (генерация ШИМ).

k7.arj

MCS51 + Delphi

тот же пульт управления, но реализованный с помощью компьютера. Для передачи информации в кодер DTMF (на AT89C2051) используется RS232.

driver.arj

ASM8086

простой пример написания DOS-драйвера

ed_pgm.arj

ASM8086

редактор основной (conventional) памяти AT-совместимого компьютера

dtmf.arj

ASM8086 + Borland C

генерация DTMF с использованием LPT, ЦАП на резисторах и прерываний таймера

go_mus.arj

ASM8086 + Borland C

проигрывание звуков (wav без заголовков) через LPT и ЦАП на резисторах.

load_old.arj, loader.arj

Borland C

старая и новая версии программы-загрузчика для эмулятора ПЗУ (Borland C). Эмулятор собран с использованием макетной платы, вставляемой в шину ISA, эмуляционная память встраивается в адресное пространство convertional-памяти AT-совместимого компьютера с адреса D0000H.

prog.arj

Borland C

программатор ПЗУ, собранный на той же макетной плате. Но здесь обмен данными уже происходит через порты ввода/вывода

make_f2.arj

Borland C

формирование частотных таблиц для номерных фильтров в программе радиотелефона "Волемот-АРС"

rs-232.arj

ASM8086 + Borland C

работа с портом RS232 через прерывания - чтение данных от мышки

tst62256.arj

MCS51

проверка микросхем статической памяти 62256 с помощью псевдослучайной последовательности

rd_eepr5.arj

MCS51

автономный программатор/считыватель микросхем X24022 (интерфейс I2C). Индикация режимов с помощью азбуки Морзе (!)

iblock.zip

MCS51

электронный замок с использованием ключей-таблеток iButton фирмы Dallas Semiconductor.

2ton.arj

MCS51

пример декодирования DTMF

3s6.arj, cdr.arj

MCS51

приставка для радиотелефона "Алтай-3С", схема и разводка печатной платы приставки в формате Corel Draw 5

443va12.arj

MCS51

программа для радиотелефона "Волемот-АРС"

aon1.arj

MCS51

тоже программа для радиотелефона "Волемот-АРС", но с возможностью изменения АОНа с клавиатуры

amd.arj, amd1.arj, amd_cdr.arj

MCS51

система подключения сигнализации "Vista-10" к компьютеру, схема этой системы в формате Corel Draw 5

sota.arj, sota1.arj

MCS51

подключение сотового телефона NOKIA (аналоговой системы NMT450) к телефонной сети

imp51.arj, imp52.arjimp_cdr.arj

MCS51

приставка для радиотелефона "Волемот-АРС", схема и разводка печатной платы приставки в формате Corel Draw 5

decoder.zip

MCS51

декодирование POCSAG с использованием фазовой подстройки частоты. Этот пример скачан откуда-то из Интернет (не проверял).

ps9_1.arj, spp-v1_1.zip

MCS51

кодер POCSAG, схема и разводка печатной платы кодера POCSAG (ps9_1.arj) в формате MicroSim Design Center 8. В эпоху популярности пейджинга этот кодер трудился в Калуге, в Обнинске и в Останкино (Москва).

r20.arj, eh_filtr.arj

MCS51

пейджинговый ретранслятор, расчёт низкочастотного фильтра для пейджингового ретранслятора

r10a.zip

 

схема и разводка печатной платы пейджингового ретранслятора r20.arj в формате ACCEL EDA 14

repit10.zip, compar.zip

 

то же самое, но в формате MicroSim Design Center 8

testbch3.arj

Delphi

проверка работы алгоритма BCH коррекции ошибок пейджингового ретранслятора r20.arj

tstrs.zip

Delphi

тестовая программа для пейджингового ретранслятора r20.arj

sp.arj, sp8m1.zip

8080

программа для радиотелефона "Алтай-СП"

ats.arj

MCS51

старая версия приставки для радиотелефона "Алтай-СП" (импульсный набор цифр)

prist.arj

MCS51

более новая версия приставки для радиотелефона "Алтай-СП" (тональный набор цифр)

sp_cdr.arj

 

схема и разводка печатной платы приставки prist.arj в формате Corel Draw 5

Примечание: в столбце 2 MCS51 означает микропроцессор типа 8751H, AT89С51 или 8031(наш КР1830ВЕ31), Delphi - программа для компьютера IBM PC (486 и выше), 8080 - процессор типа 8080 (наш КР580ВМ80), ASM8086 - ассемблер процессора 8086 (и выше), Borland C - язык Си фирмы Borland (откомпилировано для DOS).