roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 апр 2025, 09:53

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 115 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 15 янв 2006, 19:57 
Не в сети

Зарегистрирован: 09 авг 2005, 17:38
Сообщения: 37
Цитата:
ну этож древняя мудрость: "я мыслю значит я живу" иначе, без мысли человек не живет а существует.

Это Декарт (тот самый, который придумал координаты и западную философскую традицию) - Cogito ergo sum ("Я мыслю, следовательно, я существую")


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Прерывания
СообщениеДобавлено: 15 янв 2006, 20:06 
Не в сети

Зарегистрирован: 09 авг 2005, 17:38
Сообщения: 37
Попытаюсь последовать-таки советам termostat'a - "записать, и спросить, что непонятно". А непонятно мне вот что: что такое прерывания? Как я понял из курса (имхо - это упущение, текстом ОПРЕДЕЛЕНИЕ прерываний там не написано, приходится допирать из контекста) прерывания это события, прерывающие постоянный сигнал на определенной лапке МК; их можно вызвать, дождавшись переполнения таймера или какими-то другими изменениями состояния МК - относительно вызывающих событий - это я из курса уяснил. Это _верно_? Просто с таким же успехом "прерываться" могла программа или еще что-нибуть - сразу и не поймешь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прерывания
СообщениеДобавлено: 16 янв 2006, 11:49 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Тимофей писал(а):
Попытаюсь последовать-таки советам termostat'a - "записать, и спросить, что непонятно". .


Точность! Точность! ...

после "записать" я советую в курсе поискать ответ самомтоятельно!

и не найдя его уже "спросить"

Тимофей писал(а):
Как я понял из курса

прерывания это события, прерывающие постоянный сигнал на определенной лапке МК; их можно вызвать, дождавшись переполнения таймера или


Ну вот нет у меня этого в курсе - это неправильно,
только верно что "прерывания это события"

вот поиск по курсу (добавьте в избраное этот линк):

-> поиск GOOGLE по Краткому курсу AVR начинающим

находим:

задача 3 курса - очень крупно написано "ПРЕРЫВАНИЯ" и по моему подробно.

Цитата:

Interrupts - прерывания, очень важная и мощная функция МК.

При возникновении события которое может вызвать разрешенное в данный момент времени прерывание, выполнение программы МК останавливается, сохраняются место остановки и некоторые нужные данные, бит7 в регистре SREG обнуляется и затем выполняется функция-обработчик данного прерывания.  

и далее смотрим курс ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 янв 2006, 12:34 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Сергей наверно погрузился в курс! молчит что-то... или учится надоело.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 янв 2006, 21:51 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Сорри проблемы с учебой, да тем более нам нада выступать на концерте для ветеранов, репетируем. Просто небыло времени.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: конроллер
СообщениеДобавлено: 23 янв 2006, 16:04 
Не в сети

Зарегистрирован: 08 фев 2005, 15:48
Сообщения: 133
Откуда: СПб
Привет

файлик содержит схему и печать для контроллера на 16 серв
это слегка упрощенный SCC32 с lynxmotion
печать "оптимизирована" под утюг

прошивка используется оригинальная - единственное надо принудительно задать частоу RS - 115200 при старте
и если очень захочется - поменять маски каналов т к я переставил ноги разъемов исходя из удобства разводки

рекомендую использовать bootloader из оригинальной прошивки
- очень удобно

(примечание - сигналы на выходе появляются только после подачи команд)

Evgeny


Вложения:
sc.zip [75.14 КиБ]
Скачиваний: 107
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 янв 2006, 16:28 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
А в чем это делалось, чем открывать? Может просто схему картинкой выложите?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: контроллер
СообщениеДобавлено: 23 янв 2006, 17:09 
Не в сети

Зарегистрирован: 08 фев 2005, 15:48
Сообщения: 133
Откуда: СПб
сорри

использовался eagle

http://www.cadsoft.de

ftp://ftp.cadsoft.de/eagle/program/4.16 ... g-4.16.zip
он свободный если два слоя и плата меньше чем 100х160

Evgeny


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 янв 2006, 17:15 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
eagle - скачайте очень советую!

настоящий рулез для схем и авторазводки плат - одновременно какбы интерактивный справочник по компонентам


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 янв 2006, 18:02 
Не в сети
Модератор

Зарегистрирован: 11 ноя 2004, 03:18
Сообщения: 1274
Откуда: Москва
Да какой Eagle к чертям сабачачим?!? Я на Макинтоше :)
Приатачте схему картинкой.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 115 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO