Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

Ответ
Опции темы
Непрочитано 16.02.2008, 19:25   #11
baliser
Прохожий
 
Регистрация: 28.10.2007
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
baliser на пути к лучшему
По умолчанию

еще бы его архив в нормальном месте выложили, а то эта ПОЧТА.РУ ***!!! ниче не скачаешь оттуда...
Реклама:
baliser вне форума   Ответить с цитированием
Непрочитано 16.02.2008, 21:25   #12
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Попробовал только что

http://www.avr123.nm.ru/avr123.nm.ru.rar

нормально архив "курс AVR" скачался.

http://www.proavr.narod.ru/avr123.nm.ru.rar

тоже скачивается "гуд".

Попробуйте http://reget.com

Вот еще архив положил
http://w14.easy-share.com/1699594140.html
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума   Ответить с цитированием
Непрочитано 16.02.2008, 22:19   #13
baliser
Прохожий
 
Регистрация: 28.10.2007
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
baliser на пути к лучшему
По умолчанию

там бы еще навигацию нормальную сделали, а то выкидывает постоянно в сеть,а не по архиву.я лично для себя сделал такую штуку чтоб только по тому что скачиваешь была навигация.сделал я так:запустил виртуальный сервер (денвер) и уже там лазил, потом нашел прогу для скачивания сайтов (http://www.httrack.com) и скачал этот сайт со своего виртуального сервера, теперь навигация курса только по той папке, в которой я сохранил этот курс и сслок в интернет нет.

убедительная просьба автора этого курса сделать архивную копию без ссылок в интернет
baliser вне форума   Ответить с цитированием
Непрочитано 17.02.2008, 01:16   #14
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Телепорт еще так красиво скачивает.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума   Ответить с цитированием
Непрочитано 18.02.2008, 13:35   #15
aak_s
Частый гость
 
Регистрация: 22.12.2004
Сообщений: 21
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
aak_s на пути к лучшему
По умолчанию

Уважаемые знатоки. Я пытаюсь изучить программирование AVR на С. Компилятор - Code Vision. Пытался написать программку измерения частоты с выводом на LCD дисплейчик.
Принцип - счет внешних импульсов ведется через счетчик T0. Задание временного интервала через T1.
Естественно в процессе работы будет возникать переполнение (и прерывание)счетчика Т0. Сосчитываем число прерываний после завершения отрезка времени заданного таймером Т1 (останавливается по переполнению тоже), умножаем на 256, прибавляем остаток из TCNT0 и, по идее, должны получить частоту. Вывод на LCD я сделал с использованием библиотеки CV AVR.
Для испытаний собрал простейший генератор на 561 микросхеме с кварцем.
Дальше началась полная чушь:
на кварце 3.5 мгц - показания 3.3ХХХХ, значения ХХХ постоянно плывут, да и последняя тройка прыгает то 2 то 4.
На кварце 4 мгц - 3.6ХХХХХХ
На кварце 5 мгц - 3.8ХХХХХХ
Тактовая частота контроллера ATTiny2313 - 16мгц.
Так-что помогите please!!! Или, если кто-то писал подобное сбросте текст программки?
Но надо только на С. Ассемблер учить некогда, к сожалению, а на С я программирую с 1985 года.
Спасибо за помощь.
aak_s вне форума   Ответить с цитированием
Непрочитано 18.02.2008, 15:15   #16
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от aak_s
Уважаемые знатоки. Я пытаюсь изучить программирование AVR на С. Компилятор - Code Vision.
Советую в дальнейшем брать те МК которые поддержиают симуляторы VMLAB и PROTEUS. Жить станет проще и всё как-то ЯСНЕЕ.

атмега8 -16 -32 -64 -128
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума   Ответить с цитированием
Непрочитано 19.02.2008, 08:30   #17
aak_s
Частый гость
 
Регистрация: 22.12.2004
Сообщений: 21
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
aak_s на пути к лучшему
По умолчанию

Спасибо за совет. Только Proteus надо потрогать. Я им никогда не пользовался.
ATMega-8 у меня есть, обязательно попробую с этим МК.
Но все-таки хотелось-бы найти решение задачки для ATTiny2313.
Просто у меня их десятка полтора.
Может использовать 2 корпуса? Один для измерения, один для индикации?
aak_s вне форума   Ответить с цитированием
Непрочитано 19.02.2008, 14:01   #18
serb-radio
Гражданин KAZUS.RU
 
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
serb-radio на пути к лучшему
По умолчанию

Могу посоветовать почитать статьи С. Рюмика в журналах Радиохобби и Радиоаматор, там очень толково все написано, я ,например, программить по ним училя, также можно в каяестве справочного руководства наити книгу Евстифеева AVR микроконтроллеры семейства Mega, эта книжух наиболее полно содержит даташитовские сведения по АВРкам...
serb-radio вне форума   Ответить с цитированием
Непрочитано 20.02.2008, 08:13   #19
aak_s
Частый гость
 
Регистрация: 22.12.2004
Сообщений: 21
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
aak_s на пути к лучшему
По умолчанию

Спасибо за совет. Сегодня и почитаю, естественно с паяльником.
aak_s вне форума   Ответить с цитированием
Непрочитано 20.02.2008, 09:51   #20
EagleB3
Вид на жительство
 
Регистрация: 03.05.2006
Сообщений: 312
Сказал спасибо: 30
Сказали Спасибо 144 раз(а) в 52 сообщении(ях)
EagleB3 на пути к лучшему
По умолчанию

Сообщение от aak_s
Дальше началась полная чушь:
на кварце 3.5 мгц - показания 3.3ХХХХ, значения ХХХ постоянно плывут, да и последняя тройка прыгает то 2 то 4.
На кварце 4 мгц - 3.6ХХХХХХ
На кварце 5 мгц - 3.8ХХХХХХ
Тактовая частота контроллера ATTiny2313 - 16мгц.
Давайте будем считать, что я недостаточно понятлив, но в Вашем алгоритме подсчета я не понял практически ничего. Воля Ваша, но какой-то он того-с... Непростой...
Так что может быть мой совет и "не в кассу", но Вы все же обратите внимание на то, что на возню с обработкой прерываний контроллер тратит время; и когда он занимается плюсованием единички к счетчику количества переполнений - время идет. Чем больше частота входного сигнала - тем больше переполнений и тем больше потерь времени. КМК, Вам надо вводить поправку в расчет.

Сообщение от aak_s
Ассемблер учить некогда, к сожалению, а на С я программирую с 1985 года.
Либо таки лезть в ассемблер и изучать время, затрачиваемое на служебные операции покомандно, либо менять алгоритм. Попробуйте определить рабочий диапазон частот и ведите счет в течение времени, за которое переполнения гарантированно не будет.

В общем, не забывайте про время, потребное на стартово/финишные операции...
EagleB3 вне форума   Ответить с цитированием
Ответ

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45


Часовой пояс GMT +4, время: 14:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot