Перейти к содержанию
    

kama3er

Участник
  • Постов

    14
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о kama3er

  • День рождения 29.04.1979

Контакты

  • ICQ
    Array

Информация

  • Город
    Array
  1. ну вот не прошло и несколько лет как практически готов ген синуса по Ридико.. Так вот вопросец возник такой мега 16 частота 16Мгц ------------ accumulator += add_value; temp = accumulator; с переменной типа int accumulator, add_value, temp, accumulator; все ок, только смысла с переменной типа float не помещается в прерывании... OCR = 16E6/2*2^16 = 122,0703125 это значение должно быть больше значения времени обработки прерывания в тактах процессора OCR1 = 122 (0x7A)..... Как быть ????Подскажите ПЛЗ..
  2. попробовал есть смысл , но кроме того нуно визарду CVAVR в закладке project/config/C Compiler/ sprintf выставить размерность вывода вот откуда у меня лезли непонятки
  3. госпада есть трудно выловимый :laughing: для меня трабл при написании генератора сигналов, с исходника одого из форумчан, нашел глюк и не могу выличить далее по тексту объявление переменных #define FREQ_MAX 65536 unsigned long int accumulator, add_value, temp=0, freq, freq_last=6553; //32 bit variables unsigned char waveform[256]; unsigned char lcd_string[32]; unsigned char mode; обратите внимание freq_last=6553 тоесть добавив цыфру более 5 мы превысим значение unsigned char и FREQ_MAX размерность позволяет еще не раз добавить младший разряд , но после case 0x05: freq = (freq * 10) + 5; значение freq равно 0 и далее на лсд выводить 0 lcd_gotoxy(8,1); sprintf(&lcd_string[0], "%6u", freq); lcd_puts(&lcd_string[0]); помогите голову сломал ниче не могу понять
  4. как мне кажеться у диода есть маленькая неприятность обычные кремниевые диоды имеют прямое падение напряжения около 0,6—0,7 вольт, применение диодов Шоттки позволяет снизить это значение до 0,2—0,4 вольт, а если сделать активный выпрямитель и того не останется :laughing:
  5. Снова возник вопрос как рассчитать заполнение и регулирование амплитуды на разных диапазанах частот даташит по етому повуду
  6. за конструктивную критику спасибо , учту, а за подсказку двойной СПАСИБО суть движения уловил, только маленькое уточнение Phase_delta равен величине предыдущего импульса или фиксированная величина uint16_t Phase; // 8.8 fixed point uint16_t Phase_delta; // 8.8 fixed point далее по тексту программы
  7. по 1 Гц если можно.... ткните еще носом в заполнение синуса на F=10 Гц и 10кГц естественно разное??? или не.. ???
  8. Вери биг сенкс всем учавствовавшим, темка то что доктор прописал как раз то что меня интересует оч нужно сгородить ген синусоиды на частоту от 10Гц до 5кГц . пофиг что пропал топик стартер, ему уже до лампы эта тема , но поверте многим нужна. И еще небольшая просьба гуру: поделитесь кусочком кода на Си в теме формирования синуса , а то уже голову сломал подсказать некому, вот шляюсь по форумам , а тут такая тема... сорри что распыляюсь просто за 2 недели единственная толковая ветка.. :08:
  9. STK500

    Посмтри внимательно не просит он обновить прошику. Если да, то выключи питание програматора , нажми на платке кнопку programe держи и включи питание отпусти кнопку прошьется и будет тебе счастье По крайней мере у меня так запустился
  10. USB programmer AVR910

    I NEED HELP PLS Какая вероятность того что программатор не верно прошился .... если автоматически определяется WinXP как AVR910? На выходе LED шпарит 1МГц? обращается к портам...на reset програмируемого 50к к +3,6 питание на програмируемом +4,8В.... НО в CVAVR решительно error.... в других прогах тож глюки... И как тактировать програмируемый(target) сигналом LED какие биты как ставить в CVAVR :crying:
  11. USB programmer AVR910

    сенкс вери биг г-ну Prottoss-у програматор определяется в CVAVR при програмировании выдеет error, AVROSP даже шьет но постоянно отваливается как-то неуверенно себя чувствую когда железка тут работает а тут нет :laughing:
  12. USB programmer AVR910

    Ауу или ветка уже умерла
  13. USB programmer AVR910

    Музчины объясните неандертальцу что унас висит с права от прагроматора?какое питание? какие ноги у слейва задействованы? висит ли на нем кварц? питание от программатора или внешнее у слейва? какая величина? mosi miso у master со slave по диагонали или прямое тоесть mosi mosi или mosi miso? А то кроме заветной надписи error..... от него ничего не могу добиться мож че упустил ... ПІ СІ. бейте меня все, но плз объясните по шагово блин подключил программер подал питание на слейв. Еще раз ПЛЗ а то пропадает вера в адекватность мысли
×
×
  • Создать...