BeFFz писал(а):Имею дело с mega8 Я так понимаю, что если ножка сконфигурирована на выход, то если её через светодиод замкнуть на GND то он должен светиться
Найди пожалуйста время почитать стр. 2 и 3 курса !
Спасибо всем за ответ У меня подозрение на то, что погиб контроллер. (Его на днях статикой со свитера рубануло, кстати, мог он от этого погибнуть???) Так вот, как я уже писал, uniprof его прошивает, а при сверке в исходным hex говорит что всё ОК. Прошиваю простейший код (на b7 сигнал 1, на b6 - 0, оба output):
void main(void) { PORTB=0x80; DDRB=0xC0; PORTC=0x00; DDRC=0x00; PORTD=0x00; DDRD=0x00; TCCR0=0x00; TCNT0=0x00; TCCR1A=0x00; TCCR1B=0x00; TCNT1H=0x00; TCNT1L=0x00; ICR1H=0x00; ICR1L=0x00; OCR1AH=0x00; OCR1AL=0x00; OCR1BH=0x00; OCR1BL=0x00; ASSR=0x00; TCCR2=0x00; TCNT2=0x00; OCR2=0x00; MCUCR=0x00; TIMSK=0x00; ACSR=0x80; SFIOR=0x00; while (1) { }; } \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Код сгенерирован Code Vision. Контроллер подключен напрямую к блоку батарей (без стабилизации), подается около 4В (3 пальчика). После включения напрямую соединяю ножку b6 (сигнал 0) с VCC и b7 (сигнал 1) с GND тестером, но напряжения нет! Кроме блока батарей и двух проводов к VCC и GND от него в схеме ничего нет (вру, есть еще контроллер). Что делаю неправильно? Или контроллер погиб? Повторю, что прошивается все нормально. Как можно проверить контроллер на работоспособность?
в личку пришло писал(а):Вы всё время в кратком курсе пишите: Примеров навалом, найдите их в интернете...
Почему бы не разместить хотя-бы ссылки на лучшие изних? Это будет очень удобно.
Вы не внимательно наверно читали курс !
на первой странице же написано !!!
1) ссылка на проекты участников конфы телесистемы.ру - все на русском!
2) АпНоуты AVR - примерно 50 устройств со схемами теорией и текстами программ.
3) АпНоуты PIC - примерно 400 устройств с тем же набором информации
4) АпНоуты Motorola (теперь Freescell) - примерно 400 устройств с тем же набором информации
в личку пришло писал(а):Вот сейчас, к примеру, я решил найти схему робота на 16 меге и ничё не нашёл.
у меня же курс по AVR а не по роботам !
Но опять же - на первой странице !!! курса совет:
используйте наборы "мистер кит" и "велеман".
и только что на форуме обсуждался "робот-жук" мастер кит. Схема опубликована - используйте мегу16 если хотите.
=========
Что такое робот ?
это набор из кусков электронных устройств объединенный единой задачей -
я и пишу на ПЕРВОЙ странице курса :
Если вы и не найдете в интернете устройства целиком - вы найдете куски из чего сделать целое и как их "слепить" друг с другом.
=========
Пользуйтесь поиском - ведь недавно обсуждали тут на форуме серво контроллеры и там был пример контроллера на 8 16 32 серво и там же схема для шестинога с примером секвенсора - т.е. алгоритма шагания !
в личку пришло писал(а):Ещё можно разместить простейшие схемы, к примеру мигалку и когда человек её сделает сам, уже будет намного интереснее работать дальше! Вот и всё.
Дык! разместить то можно все - но курс то КРАТКИЙ !
и то ни как не добьюсь чтоб люди прочитали хотябы
ТОЛЬКО ПЕРВУЮ СТРАНИЦУ - ВНИМАТЕЛЬНО !
и многое прояснится - там методика дана.
в личку пришло писал(а):к примеру мигалку
Возьмите первую задачу курса и оставьте 1 светодиод из 8 - вот вам и мигалка !
Каждый следующий диод мигает в два раза реже предыдущего - чего проще ?
Совместиы ли avr и pic? Можно ли воткнуть в эту схему (http://akyv.narod.ru/demo.jpg) не pic, а avr atmega90s1200? Можно ли прошивать avr пиковским программатором?
и на той же странице по-моему есть какая-то путанница с программирование битов для установки коэффициента деления частоты : по даташиту 1024 коэф соотв cs02 - 1 cs01 - 0 cs - 1, т.е. должен быть TCCR0 = 0b00000101;