11.06.2013, 20:51 | #1 (permalink) |
Новичок
Регистрация: 16.04.2013
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите написать программу С++
РА0...РА7 задается 8-ми разрядное двоичное число, на входах РВ0...РВ2 количество разрядов, на которое число сдвигается. Результат выводится непрерывно на выходах РD0...PD7. есть только вот это //ICC-AVR application builder : 22.05.2013 21:38:25 // Target : M8535 // Crystal: 8.0000Mhz #include <iom8535v.h> #include <macros.h> void port_init(void) { PORTA = 0xFF; PORTB = 0x07; DDRD = 0xFF; } void main(void) { port_init(); while(1) { if((PINB&0x01)!=0) { PORTD=PORTA>>1; } if((PINB&0x02)!=0) { PORTD=PORTA>>2; } if((PINB&0x04)!=0) { PORTD=PORTA>>3; } } } |
11.06.2013, 20:51 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Можете поискать интересующую информацию в аналогичных топиках Помогите написать программу Помогите написать программу Помогите написать программу VBS Помогите написать программу |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|