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

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

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

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

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

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


 
Опции темы
Непрочитано 16.05.2016, 23:07  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Сообщение от miwutka Посмотреть сообщение
omercury, и тем не менее никто на вопрос мне не ответил в той теме про таймер.
Это от неуверенности в собственных знаниях, почерпнутых из CVAVR.
Таймер2 и в восьмой и в шестнадцатой одинаковые, разница в Таймере1 больше похожа либо на ошибку при проектировании, либо на ошибку в документации. В любом случае непонятно, зачем делать в одинаковых по сути таймерах разницу в нвстройках. Походу они различаются как Пентиум и Целерон...
Сообщение от miwutka Посмотреть сообщение
У 168-ой встроенный 2-тактный множитель написано в даташите.
Будешь ржать, но он во всех Мегах.

Сообщение от miwutka Посмотреть сообщение
Только omercury и jump - ведут себя как обычно)))
Ну - Слава Богу!

Я уж испугался, что и у мну слюни потекли.
Реклама:

Последний раз редактировалось omercury; 16.05.2016 в 23:09.
omercury вне форума  
Непрочитано 17.05.2016, 09:32  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Сообщение от miwutka Посмотреть сообщение
На атмеге 8 индикация тормозит а на атмеге 168(атмеги 88 нету) вообще без задержек.
"Ну и шутки, у Мишутки!"(с)
Сообщение от miwutka Посмотреть сообщение
Ну и изза войны 2 года потерял.
Ещё легко отделался.
STM32F0 вне форума  
Непрочитано 20.05.2016, 18:36  
Signalshik2
Вид на жительство
 
Аватар для Signalshik2
 
Регистрация: 11.08.2015
Сообщений: 408
Сказал спасибо: 17
Сказали Спасибо 37 раз(а) в 28 сообщении(ях)
Signalshik2 на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Динамическая индикация, однако!
Миниатюры:
Нажмите на изображение для увеличения
Название: Динамическая индикация.png
Просмотров: 0
Размер:	11.9 Кб
ID:	93068  
Signalshik2 вне форума  
Непрочитано 20.05.2016, 21:16  
miwutka
Почётный гражданин KAZUS.RU
 
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
miwutka на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

omercury, это не в тему, но - я то знаю что меги все с множителем двух тактным. Но в 2009 году примерно мне ктото доказывал что перемножение около 22 такта..... Ну а таймеры я настроил одинаково. Проверил на осциллографе. Сисю в писю одинаково. И тем не менее чегото вот так по разному работают. Код в студии был набран. Менял только регистры настройки. Ну как-нибудь разберусь что не так...

Но CVAVR - это зло! )) Загоняет не туда.... ))

Последний раз редактировалось miwutka; 20.05.2016 в 21:19.
miwutka вне форума  
Непрочитано 21.05.2016, 17:04  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Сообщение от miwutka Посмотреть сообщение
Ну а таймеры я настроил одинаково. Проверил на осциллографе. Сисю в писю одинаково. И тем не менее чегото вот так по разному работают.
Миш, ну ты же понимаешь, что одинаково настроенные таймеры при одинаковой частоте и считать будут одинаково. С учётом асинхронности, конечно. Ведь таймер в меге8 может быть запущен на, к примеру, 51й микросекунде, а в 88 на 49й. И все ли различия учёл? А то ведь берём например, первый же регистр таймера1 TCCRA1 для меги8 и меги88. И сразу видим, что отличия есть. Во-первых, при одинаковом названии, эти регистры расположены в разных адресах. Как следствие, код, скомпилированный для меги8 и прошитый в мегу88 если и будет работать, то весьма странно. Да и само содержимое регистра отличается:
Миниатюры:
Нажмите на изображение для увеличения
Название: TCCR1A.PNG
Просмотров: 0
Размер:	14.4 Кб
ID:	93096  
Someone вне форума  
Непрочитано 21.05.2016, 19:10  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Сообщение от miwutka Посмотреть сообщение
omercury, это не в тему, но - я то знаю что меги все с множителем двух тактным. Но в 2009 году примерно мне ктото доказывал что перемножение около 22 такта.....
Всё зависит от того, что и на что умножать.
Если каждый множитель умещаются в байт, то само умножение в регистрах занимает именно 2 такта. Другой вопрос, что множители надо сначала положить в регистры и из регистров же забрать результат.

Сообщение от Someone Посмотреть сообщение
для меги8 и меги88.
Someone, речь вот об этом.
https://kazus.ru/forums/showthread.php?t=112428
omercury вне форума  
Непрочитано 21.05.2016, 21:42  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Сообщение от omercury Посмотреть сообщение
Someone, речь вот об этом.
Я был в той теме, отвечал. Просто забыл что там он таймер2 жаловался, читая тут подумал что но в той теме про таймер1 говорил. Тем не менее, на суть это не влияет. В меге8 и меге88 касательно таймера2 разницы ещё больше, например регистр TCCR2 в меге8, а в меге88 этот регистр разбит на два: TCCR2A и TCCR2B. И в 88й гораздо больше настроек. Ну и адреса регистров само-собой разные.
Someone вне форума  
Непрочитано 21.05.2016, 23:24  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Сообщение от Someone Посмотреть сообщение
В меге8 и меге88 касательно таймера2 разницы ещё больше
Даже не знаю, что и сказать...
Сообщение от miwutka Посмотреть сообщение
Timer2 in Atmega8 and Atmega16
omercury вне форума  
Непрочитано 24.05.2016, 20:03  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: Семисегментный индикатор и клавиатура

Сообщение от omercury Посмотреть сообщение
Даже не знаю, что и сказать...
А чего говорить-то? Речь - то вот об этом:
Сообщение от miwutka Посмотреть сообщение
Про ту тему - в европейских журналах по электронике всё где нужно быстро измерять на АЦП используют атмегу 88, а там где просто ножками дрыгать берут атмегу 8 или 16. Вот и я сделал амперметр с выборкой 5000 измерений по одному каналу и вывод на индикатор семисегментный. На атмеге 8 индикация тормозит а на атмеге 168(атмеги 88 нету) вообще без задержек.
Он же амперметр в той теме вроде делал, вот и сделал. На меге168 ( она же 48, 88, 328 ). И сравнивает атмегу8 именно с этим семейством.
Someone вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Индикатор для китайского приёмника radiolubitel 512 Автоматика и аппаратура связи 6 17.06.2015 13:32
Вывод числа на семисегментный индикатор lexa1424 Микроконтроллеры, АЦП, память и т.д 26 01.05.2013 08:26
Способы вывода данных на семисегментный индикатор artyomugr Микроконтроллеры, АЦП, память и т.д 44 04.08.2011 17:25
PIC16F690+семисегментный индикатор johnnyr Микроконтроллеры, АЦП, память и т.д 8 25.12.2009 21:25
Не матричная клавиатура для МП alexplev Микроконтроллеры, АЦП, память и т.д 8 22.02.2009 03:16


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


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