BASCOM AVR в вопросах и ответах

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Сообщение Секретный кот »

kkozyrev писал(а):
Секретный кот писал(а):Есть. Но они импульсные, например ADP1111.

а нельзя ли чуть подробнее

Микросхема ADP1111 – импульсный стабилизатор заданного напряжения (есть на фиксированные напряжения, в том числе 5 В, а есть регулируемые версии), может как повышать, так и понижать выходное напряжение по сравнению с входным. Корпус DIP-8 (SO8), минимум обвязки. Остальные подробности в даташите.
Даже остановленные часы два раза в сутки показывают правильное время.
VladI+
Открыл глаза
Сообщения: 69
Зарегистрирован: Чт мар 19, 2009 08:58:08

Сообщение VladI+ »

Bascom Avr + Proteus.

Изучаем арабский язык!
Качаем полезную книгу Walidа Balidа (Сирия)
http://www.mcselec.com/index.php?option ... iew&id=254
И самое нужное и полезное - Source Code
http://www.mcselec.com/index.php?option ... ad&gid=219

С Новым Годом!!! :beer:
Последний раз редактировалось VladI+ Чт дек 31, 2009 18:25:32, всего редактировалось 1 раз.
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Сообщение Секретный кот »

VladI+ писал(а):Качаем полезную книгу

Походу по этой ссылке открывается не книга, а AN #168. Хотя если книга действительно на арабском, то толку от неё мало :)))
С наступающим НГ! :beer:
Даже остановленные часы два раза в сутки показывают правильное время.
VladI+
Открыл глаза
Сообщения: 69
Зарегистрирован: Чт мар 19, 2009 08:58:08

Сообщение VladI+ »

Правильная ссылка-
http://www.mcselec.com/index.php?option ... iew&id=254

И самое нужное и полезное - Source Code
http://www.mcselec.com/index.php?option ... ad&gid=219
Аватара пользователя
dimon-790
Мучитель микросхем
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37
Контактная информация:

Сообщение dimon-790 »

Народ подскажите чё не так делаю ? в симуляторе , при нажатии кнопки зависает и всё. :(
Вложения
ver1.1.rar
(440 байт) 199 скачиваний
Все мы работаем по методу Робинзона Крузо – ждем пятницу.
omike
Родился
Сообщения: 9
Зарегистрирован: Вт окт 02, 2007 21:27:15

Сообщение omike »

Арабский учебник очевидно не плох, впечатляет еще тестовая плата ,кто-бы его перевел...
Аватара пользователя
pashteet
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср авг 19, 2009 14:30:07

Сообщение pashteet »

Подскажите плиз, как можно иметировать сигнал пульта (от телека например) с протоколом RС-5. Есть задача сделать свой пульт, но незнаю как заставить МК формировать правильный сигнал :(
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Сообщение Секретный кот »

pashteet писал(а):Подскажите плиз, как можно иметировать сигнал пульта (от телека например) с протоколом RС-5. Есть задача сделать свой пульт, но незнаю как заставить МК формировать правильный сигнал :(

Команда RC5SEND вам в помощь :))
Даже остановленные часы два раза в сутки показывают правильное время.
Аватара пользователя
pashteet
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср авг 19, 2009 14:30:07

Сообщение pashteet »

о как все просто оказалось! Большое спасибо!
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Сообщение Секретный кот »

Не за что :). на всякий случай надеюсь, вы в курсе, что далеко не все телевизоры управляются кодом RC-5 :wink:
Даже остановленные часы два раза в сутки показывают правильное время.
Vaks
Родился
Сообщения: 4
Зарегистрирован: Пн окт 19, 2009 02:24:41

Сообщение Vaks »

omike писал(а):Арабский учебник очевидно не плох, впечатляет еще тестовая плата ,кто-бы его перевел...

Вот тут есть по этой плате, на ангельском, схемы, PCB http://www.sonsivri.com/forum/index.php?topic=24936.0
Аватара пользователя
dimon-790
Мучитель микросхем
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37
Контактная информация:

Сообщение dimon-790 »

Хм , восемь человек скачали иcходник , а ответом ни кто не порадовал... Может я не достоин..?. :(
Все мы работаем по методу Робинзона Крузо – ждем пятницу.
minime
Открыл глаза
Сообщения: 42
Зарегистрирован: Пн янв 04, 2010 16:06:47

Сообщение minime »

В смысле в вертолет не все войдут чтоль ?
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Todimon 790 У вас описана переменная, как Iram Byte...
Dim Key As Iram Byte
А зачем? Может просто как Byte ее описать и попробовать? Симулятор может и не определять такие специфические типы переменных. ИМХО, потому и висит, т.к. сим пытается найти ваш Iram Byte, а не находит...
Цапу крутить надо!!! Ку или не ку?
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Сообщение Секретный кот »

А что такое вообще IRAM? В хелпе такой тип переменной не описан.
Даже остановленные часы два раза в сутки показывают правильное время.
minime
Открыл глаза
Сообщения: 42
Зарегистрирован: Пн янв 04, 2010 16:06:47

Сообщение minime »

Наврено интенал рам внутренняя оперативка

Только почему ж без ругани компилится ?
Аватара пользователя
Секретный кот
Поставщик валерьянки для Кота
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки
Контактная информация:

Сообщение Секретный кот »

minime писал(а):Наврено интенал рам внутренняя оперативка

Внутренняя оперативка это SRAM (что можно и не объявлять, т.к. по умолчанию). Есть ещё XRAM и ERAM. А вот IRAM недокументировано, хотя в нескольких примерах из хелпа попадается (без комментариев). Поэтому наверно и компилится, что есть такая недокументированная опция. Вот и интересно узнать, что это такое.
Даже остановленные часы два раза в сутки показывают правильное время.
Аватара пользователя
dimon-790
Мучитель микросхем
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37
Контактная информация:

Сообщение dimon-790 »

Igor_67 писал(а): У вас описана переменная, как Iram Byte...Dim Key As Iram Byte А зачем? Может просто как Byte ее описать и попробовать?

пробовал но так , (без "Iram")именно на тини13 вообще не компилится :( А с исходником я разобрался . дело-было не в "бабине" :) Винду переустановил (давно она меня об этом просила 8) )и всё заработал баскомчик,правда всё равно тормозно на дебоунсе стопорится на минуту где-то а по том нормально дальше идёт .
Все мы работаем по методу Робинзона Крузо – ждем пятницу.
Аватара пользователя
Igor_67
Электрический кот
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Возможно, конечно, дело было и в винде, но чем хороши Винды семейства ХР-Виста-Семерка, так это тем, что просто из старой Винды(если она конечно была) кидаешь в програм файлз папку с ранее установленной программой (например: MCS/Bascom) и все работает как здрасьте. По крайней мере я так на работе делал, когда Винда полетела, просто установил новую, предварительно скопировав нужные папки из програм файлз во временную директорию, а потом обратно. Еще зависит от версии Баскома. Вы какой используете? Последние версии не очень стабильны, к сожалению...
Цапу крутить надо!!! Ку или не ку?
Аватара пользователя
dimon-790
Мучитель микросхем
Сообщения: 442
Зарегистрирован: Пт авг 29, 2008 09:22:37
Контактная информация:

Сообщение dimon-790 »

Вот ещё одна загадка на день грядущий :) .Возникла необходимость в создании суммарного счётчика. Казалось-бы чего проще !??? подсчитываем входящие импульсы , выдаём на lcd 2*16 при отключении питания ушли на прерывание , где записали в еепром то , что посчитали до сего момента. Собственно вопрос вот в чём. Как организовать если можно так выразится саму "структуру" счётчиков? Раньше я делал так: инкриминировал байт до 9-ти затем обнулял инкриминировал следующий и т.д. А тут вдруг осенило !!! а что если байт инкриминировать не до 9-ти а до 99-ти ??? попробовал ессно но , вы уже наверное догадались что из этого получилось...Если нет то рассказываю: на lcd байты выдаются но с каждого байта гаситься незначащий ноль . Может кто знает как убрать не нужное в моём случае гашение нолей ? или как ещё есть способы построения счётчиков ?
Все мы работаем по методу Робинзона Крузо – ждем пятницу.
Ответить

Вернуться в «AVR»