странность с мега8 на выводах pb6 pb7

Есть 2 меги 8 в дип корпусе. Решил проверить ее выводы, а то были подозрения на повреждение.
#include <built_in.h>
void main() {
  DDRC = 0xff;
  DDRD = 0xff;
  DDRB = 0xff;
 
  while(1)
  {
          PORTC = 0;
          PORTB = 0;
          PORTD = 0;
          delay_ms(500);
          PORTC = 0xff;
          PORTB = 0xff;
          PORTD = 0xff;
          delay_ms(500);
  }
}

Используется microC 6.1.1.
Настройки по умолчанию выставил. 0xe1 0xd9. Стоит в плате easy avr5.
На этих выводах как бы еще можно повесить кварц. В даташите сказано, что если работает от внутреннего генератора и бит AS2 выключен, а по дефолту он выключен, то эти 2 вывода можно использовать как ио. Однако светодиоды не мигают на этих выводах.

В гугле есть такой же вопрос, но там это связано с платой стк500, там эти выводы на другом разъеме.

В чем может быть гимор? Проверил 2 меги, но вторая не использовалась и у меня нет подозрений на дохлый пин.

Создание контроллера ШПЛЗ для контроля смеси своими руками.

Итак, так как я занимаюсь автотюнингом, меня иногда посещают мысли, по изготовлению мелких поделок для своего проекта. Например, задался целью, сделать на коленке контроллер для широкополосного лямбда-зонда. Рассказывать для чего это — не буду, в Интернетах и так много информации по этим приблудам.

На рынке, существуют множество контроллеров, в том числе и с показометрами, но цель у нас другая: необходимо сделать мелкий проект, который можно внедрять в любые поделки. В моём случае — для подключения к MegaSquirt.

Сразу скажу, я не претендую на авторство, я просто взял всеми известный контроллер от открытого проекта Waltech WBO2, который доработал немецкий коллега, точнее уменьшил и убрал лишнее.

Ничего трудного, в сборке и поиске деталей нет, схема отлажена и работоспособна.
Прошивку для контроллера, можно скачать с официального сайта Waltech.
Ну а тут, можно заказать печатную плату недорого, я для Вас уже добавил проект, достаточно просто заказать на свой адрес и оплатить. Вроде около 15$ за 3 платки.



В приложении, всё необходимое для изготовления печатной платы, перечень деталек и естественно, принципиальная схема.
  • 0
  • 20 июня 2015, 03:01
  • acab

Mодуль AVR ATmega8A (TQFP32) для Pinboard II

Чем он отличается от уже имеющегося модуля?
  • наличие двух дополнительных входов ADC6 и ADC7 (только для TQFP32).
  • возможность джампером подключить AREF к AVCC или конденсатору.
  • возможность джампером подключить pull-up резисторы шины I2C.
  • возможность джамперами подключить одновременно восемь линий портов PB и/или PD к светодиодам для отладки программы.
При этом модуль менее универсален т. к. контроллер незаменяемый.


Читать дальше

AVRISP mkii \ USBAsp

AVR
Под катом 2 вышеприведённых программатора, разведённые на минимально возможной площади (25мм на 20мм).


Читать дальше

Вольтметр/амперметр для лабораторного БП


В ходе размышлений над проектом лабораторного блока питания решил я немного поизучать возможности AVR в качестве измерителя напряжения и тока. Как известно, контроллеры серии ATMega имеют 10-разрядный АЦП, который можно использовать для измерения.

Вообще, точные измерения любых величин — дело далеко не простое. Начинается все с резисторов повышенной точности, за ними идут источники опорного напряжения, а там уже и до термокомпенсации недалеко… Ну и хорошо бы иметь заведомо точный измерительный прибор для калибровки нашего изделия.

Но на этом не заканчивается, в дело вступают проблемы программного характера: не всегда полученное количество отсчетов АЦП можно непосредственно вывести на экран, вступают в силу ошибки накопления, округления и прочие.

Насколько возможно, я пытался уйти от всех этих проблем и сохранить простоту схемного решения. Заодно в программировании поупражняться. Конечно, это только макет, но он определяет приоритеты в конструировании готового прибора.

Итак, что же мы имеем?


Читать дальше

Бюджетная радиосвязь для микроконтроллеров AVR

AVR
Здравствуйте. Задался я недавно целью организовать радиосвязь между контроллерами AVR, бюджет был очень ограничен и поэтому в качестве контроллеров для теста были выбраны два Atmega8 давно валявшиеся без дела. Когда же начался поиск подопытного трансивера я был неприятно удивлен ценами на готовые радио модули, короче на те деньги что я рассчитывал в Украине можно было купить только пару «плата приемника — плата передатчика» на 433 мгц (такая китайская там еще катушки проволочные на плате). Но хотелось то полноценный двусторонний линк и поэтому я начал искать в инете подходящий вариант. Им оказался радиомодуль на 2,4 Ггц. NRF24L01 привлек конечно ценой.

В базовой версии без усилителя и с антенной выполненной на печатной плате. На момент написания статьи пару таких модулей на ebay можно было купить по $3.23


Читать дальше

Подарок на годовщину свадьбы (или 8 марта, 14 февраля)

Не претендую на новизну идеи или исполнения, однако может кому пригодится.
Собственно сей девайс был изготовлен жене на годовщину свадьбы, хотя вы вполне легко можете его переориентировать и на другие праздники.
Сердце DIY


Читать дальше

Гигрометр HMZ-333B

Еще один пост из серии «а вдруг кому пригодится».
Как-то по долгу службы понадобилось мне знать влажность воздуха. Быстрое гугление по украинским магазинам показало что влажность можно определять двумя способами: точно, но дорого и недорого, но не точно. И, конечно же, был выбран вариант — для начала «не точно и относительно не дорого», а потом посмотрим. Под описание хорошо подходила деталька HMZ333, которую я и взял в количестве двух штук.
Макет гигрометра, действующий :)В общем виде, состав конструкции для работы с гигрометром был следующим:
Основной деталью конструкции является гигрометр HMZ-333B, который состоит из емкостного датчика влажности HCZ-H6A (по другим данным HCZ-H8A :)) со схемой преобразования емкость-напряжение. Напряжение измеряется встроенным АЦП и пересчитывается согласно таблицам из даташита в значение влажности, которое выводится на семи-сегментный индикатор.
 
Модуль гигрометра обладает такими характеристиками:
 
 
  • диапазон рабочих температур: 0...+60°С
  • диапазон рабочих значений влажности: 20...90%RH
  • точность измерения влажности: +/-5%RH
  • цена (в Украине): 3,0-4,0$


Читать дальше

5 копеек в копилку сообщества или ещё одна отладочная плата

AVR
Всем доброго времени!

Выношу на суд общественности свои скромные 5 копеек. Ещё одна отладочная плата, на этот раз на основе AVR ATMEGA8, с навесным экраном и заодно собранным программатором.




Читать дальше

HELP

идея такова: наделать 15-20 небольших модулей типа USB<->UART+ацп+шим+остальное на битбанг, а потом, когда возникнет необходимость связи с компом, просто соиденить пару проводочков и примотать изолентой.
если кто знает, подскажите статейку, ибо свои мозги сейчас совсем не варят.
заранее благоданен.
  • 0
  • 24 декабря 2011, 17:39
  • Synth