Курсовая работа: Программно-аппаратный комплекс для тестирования интегральных микросхем 155 серии

adda,r1; складываем аккумулятор и регистр r1

outp0,a; выводим в порт p0 данные из аккумулятора

nop; пустой оператор фактически задержка на такт для

; страховки, чтобы сигнал на входе мс точно; установился и мс успела отреагировать

ina,p2; читаем из порта p2 выходной сигнал в аккумулятор

cjner1,#0fh, n_f; если в счетчике цикла не f, то переходим к метке n_f,

; если f, то переходим к следующему сравнению; (ответный сигнал мс должен быть нулем)

cjnea,#00 h, error; если в аккумуляторе не 0 - значит мс работаем; неправильно переходим к метке error, если 0, то; переходим к следующему оператору

decr1; уменьшаем счетчик цикла на 1

sjmpcmp_st; возвращаемся на метку cmp_st

n_f: cjnea,#03 h,error; если в аккумуляторе не 3- значит мс работаем

; неправильно переходим к метке error, если 3, то

; переходим к следующему оператору

decr1; уменьшаем счетчик цикла на 1

cjner1,#00 h, cmp_st; если в счетчике цикла не 0 - значит переходим к метке

; cmp_st, если 0 переходим к следующему оператору

clrp3.0; зажигает зеленый светодиод - мс работает правильно

ret; выход из процедуры

error: clrp3.1 ; зажигает красный светодиод - мс работает

; неправильно

ret; выход из процедуры

6. Выбор расчет элементов схемы

В данном проекте программно-аппаратный комплекс тестера реализован на базе микроконтроллера КМ1816ВЕ51, основные характеристики которого приведены в табл.2.1 Для задания тактовых импульсов микроконтроллера был задействован кварцевый резонатор: НС-49, с частотой импульсов 12МГц. Конденсаторы в цепи кварцевого резонатора: К10-7В-50В-30пФ±5% и сопротивление: МЛТ-0.25-91к±5%. RC- цепь на выводе сброса, служит для задержки включения контроллера и надежного сброса при замыкании "Сброс", выбрали элементы: сопротивление МЛТ-0.25-8.2к±5%, конденсатор: К50-6-10В-10мкФ±20%.

Для осуществления ввода номера тестируемой микросхемы и задания режима "тест", и подачи на тестер питающего напряжения выбрали набор перекидных переключателей П1Т1-1, рассчитанные на максимальное напряжение 30В и ток 0.5А.

Для правильной и надежной работы портов на входные/выходные линии были установлены резисторы: МЛТ-0.25-1к±5%.

В качестве индикаторов выбрали светодиоды АЛ307БМ подключенные через резисторы R7 - R9, сопротивление которых вычислили по формуле:

R = (Uп - Uo - Uvd) / Ivd = (5 - 0.4 - 0.5) /15×10-3 = 2733 Ом;

где

Uп =5 В- напряжение питания;

Uo = 0,4 В - уровень логического ноля на выходе микроконтроллера;

К-во Просмотров: 351
Бесплатно скачать Курсовая работа: Программно-аппаратный комплекс для тестирования интегральных микросхем 155 серии