и это не позволило вам узнать порядок чтения регистров из задачи 11 курса ?
я уж много раз повотряю - не зависимо от языка на котором вы пишите программу, чтоб сделать что-то нужно записать нечто в одни и теже регистры МК !
avr123.nm.ru писал(а):и это не позволило вам узнать порядок чтения регистров из задачи 11 курса ?
я уж много раз повотряю - не зависимо от языка на котором вы пишите программу, чтоб сделать что-то нужно записать нечто в одни и теже регистры МК !
Goofy писал(а):Суть косяка была в том, что сначала должно читаться ADCL, а потом тока ADCH.
То есть теперь запись в массив выглядит так:
- Код: Выделить всё
ADCData[i]=ADCL + (ADCH<<8);
Две строчки в датащите и столько гимора без ведения о них Хоть восклицания поставили бы...
ADCData[i]=ADC;
Johnny Bravo писал(а):Нее, паузу подберем минимальную эксперементально, т.к. время бесценно - процесс длится единицы миллисекунд.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4