roboforum.ruТехнический форум по робототехнике. |
|
|
как это можно сделать? старый принтер безнадёжно засох по толстым слоем пыли под кроватью. Да и здесь ведь важно проверить именно те контакты, а не принтерные - так?1. проверить работу LPT
т.е. даже резисторов не должно быть?при этом на выводах МК соединенных с программатором ничего не должно быть, кроме самого программатора
ясно, только я провод от старого принтера пустил на программатор есть другой способ проверить или придётся искать провод для принтера?если принтер "засох" - значит ли это, что он не будет инициализирован PC? (печатать-то не обязательно)
.include "m8def.inc" ; подключаем заголовочный файл
.def Temp=R16 ; разное
.cseg ; начало программного сегмента
.org 0 ; задает начальный адрес. В данном случае он = 0
ldi Temp,0b00000001
out DDRB,Temp
again: ldi Temp,0b00000001
out PortB,Temp
ldi Temp,0
Delay_Half_Sec: dec Temp
brne Delay_Half_Sec
Delay_Half_Sec2: dec Temp
brne Delay_Half_Sec2
ldi Temp,0b00000000
out PortB,Temp
ldi Temp,0
Delay_Half_Sec0: dec Temp
brne Delay_Half_Sec0
Delay_Half_Sec02: dec Temp
brne Delay_Half_Sec02
rjmp again
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4