Данная программа мигает лампочкой, одну секунду горит, одну не горит. Сделано под частоту процессора в 14.318 MHz , без использования встроенных таймеров и счётчиков, в качестве задержки выступает цикл, в который добавлен «счетчик» на регистре R16, в качестве умножителя. 256 умножается на количество nop.

.include «m16def.inc»
start:
ldi r17,0b0010000;
ldi r18,0b0000000;

Читать полностью »

Код программы, читаем с порта A числа, перемножаем их и выводим на индикатор

.include «m16def.inc»
start:
clr r17;
ldi r16,0b00001111;
out ddrA,r16;
in r17,pina;

lsr r17;
lsr r17;
lsr r17;
lsr r17;

clr r18;
ldi r16,0b11110011;
out ddrA,r16;
in r18,pina;

Читать полностью »

Что такое акустическое эхо и что является причиной его появления?

Предположим, необходимо оснастить два конференц-зала микрофонами участников и системами звукоусиления. Затем установить связь между ними с помощью телефонной линии или видеокодека. При осуществлении этой задачи можно столкнуться с акустическим эхом. Рисунок 1 иллюстрирует происхождение этого явления. pic1.jpg
Читать полностью »


© 2008-2009 Kuznetsoff