как это можно сделать?
помогите!!! очень надо!
чтобы то что было на входах PD0-PD7 было тоже на выходах PB0-PB7
на обычной си можете помочь написать прогу?
1. Dimorus - 15 Апреля, 2010 - 21:40:22 - перейти к сообщению
2. mihail - 16 Апреля, 2010 - 00:08:26 - перейти к сообщению
#include <avr/io.h>
void main(void) {
PORTB=0xFF;
DDRB=0xFF;
PORTD=0x7F;
DDRD=0x00;
while(1) {
PORTB=PIND;
}
}
void main(void) {
PORTB=0xFF;
DDRB=0xFF;
PORTD=0x7F;
DDRD=0x00;
while(1) {
PORTB=PIND;
}
}
3. Dimorus - 16 Апреля, 2010 - 08:12:27 - перейти к сообщению
спасибо попробую... и у меня еще проблемка...
у меня есть схема:
в atmega8-16 у меня забита прога: то что получает на порты PD0-PD7 высталяет на PB0-PB7.... прога написана и работает даже вроде...
теперь другая проблемка...
надо в лаб вью как то дополнить модули которые могу на Ft245 на порт D0-D7 выставлять нужные сигналы...
тоесть.. есть поле в котором написана
1 : и на портах D0-D7 : 00000001
2 : и на портах D0-D7 : 00000010
3 : и на портах D0-D7 : 00000100
и так далее логика понятна?
как это реализовать? кто может показать как это делается? или готовый скинуть чтоб можно было поэкспериментировать... !!!
помогите кто чем может)
схема:
у меня есть схема:
в atmega8-16 у меня забита прога: то что получает на порты PD0-PD7 высталяет на PB0-PB7.... прога написана и работает даже вроде...
теперь другая проблемка...
надо в лаб вью как то дополнить модули которые могу на Ft245 на порт D0-D7 выставлять нужные сигналы...
тоесть.. есть поле в котором написана
1 : и на портах D0-D7 : 00000001
2 : и на портах D0-D7 : 00000010
3 : и на портах D0-D7 : 00000100
и так далее логика понятна?
как это реализовать? кто может показать как это делается? или готовый скинуть чтоб можно было поэкспериментировать... !!!
помогите кто чем может)
схема: