Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ATmega AVR Фьюзы Atmega8515 Собираю эту схему http://g-a-v.pisem.net/cdplr.htm и там написано : "При программировании ATMEGA8515 установить CKSEL=F, CKOPT=1, SUT=3, BRST=1, S8515C=0". Так как я новичок в этом деле я не знаю как это сделать (не знаю где поставить галочки при прошивке). Скажите пожалуйста где их нужно ставить!!! Программирую программатором громова а программа:uniprof. https://www.cyberforum.ru/ avr/ thread2088104.html индикация на часах постоянно прыгает ATmega AVR
Вот моя проблема! Собрал часики на Мега8+DS1307+4 будильника+Управление нагрузкой. В общем схема у меня в уме. Выкладываю печатки. Так вот пока писал программу, использовал питание для устройства от УСБ через программатор AVROSP. Запрограммировал, работает всё как часики(японские :))) Вобщем удачно всё, НО когда питание подаю от другого источника питания (будь-то бестрансформаторный или с...
ATmega AVR ATmega48 внешний кварц Собрал одно устройство на МК ATmega48 в корпусе TQFP. Подцепил программатор (AVRISP mkii). Программатор нашёл контроллер. Дальше я выставил фьюзы так, чтобы контроллер тактировался от внешнего кварца: <Изображение удалено> И после этого программатор не видит мегу!!! Пробовал подцеплять другой кварц - бестолку!! Подскажите, что делать??? https://www.cyberforum.ru/ avr/ thread2088102.html ATmega AVR нужна помощ с чтением сензора https://www.cyberforum.ru/ avr/ thread2088101.html
Короче соорудил я сензор как показано на схеме,.... http://dropmocks.com/mMlBH <Изображение удалено> сам по себе он работает довольно линиарно но при подключение его к мк через АЦП получается каша софт етот..... /***************************************************** This program was produced by the
ATmega AVR можно ли работать с адресами в avrasm2 наподобие указателей
интересует адресная арифметика. хочу написать макросы для загрузки/чтения 16-битных регистров, соответственно, передавать только адрес младшего байта и константу или адрес источника
ATmega AVR ШИМ 192кгц на AVR - возможно? https://www.cyberforum.ru/ avr/ thread2088099.html
Подскажите пожалуйста, а возможно ли реализовать ШИМ с частотой 192кГц на AVR?
ATmega AVR Надеялся на автотрейсер, получилось как всегда Вообщем делал я плату, разводил Иглом и провтыкал как развелся кварц. В юарт сыбятся тольо 00 и 80. На втроеном работает нормально. Вопрос, пытаться отмыть небольшие остатки ЛТИ-120 или забить и пользоваться встроенным? =) Кстати еще не очень хорошо идут DS1397, но я сейчас припаяю из нормально минуя панельку и повожу зубной щеткой со спиртом надеясь на лучшее ) <Изображение удалено> https://www.cyberforum.ru/ avr/ thread2088098.html Бегущий огонек ATmega AVR
Я только начал изучать микроконтроллеры. Читал книгу и там разбирался пример Бегущий огонек. Разобрался в нем. Собрал схему в протеусе и программу написал, но почему то в протеусе ничего не работает. Посмотрите пожалуйста. RUN.rar
ATmega AVR Программатор Всем привет. Недавно начал увлекаться микроконтроллерами AVR. Писал маленькие программки и моделировал все в Proteus. И вот решил все попробовать на реально мк. Объясните что да как дальше. Вот написал я программу и отладил. Проверил в Proteus все работает. Дальше как? Я думаю программатор? и поискал в сети и нашел такой http://www.domomsk.ru/pdf/459518.html он нормальный? какие микронтроллеры я... https://www.cyberforum.ru/ avr/ thread2088096.html ATmega AVR глюки студии https://www.cyberforum.ru/ avr/ thread2088095.html
основной цикл программы (чисто для примера уже пробую) while(1==1){ DevOn=4; DevOn=DevOn+1; PORTA=DevOn; }; при дебаге студия выкидывает строки DevOn=4; и DevOn=DevOn+1; и лазит зацикливается на PORTA=DevOn;
ATmega AVR Опкоды в AVR
1. Существует ли какая-нибудь общая структура и логика в опкодах AVR? 2. Можно ли найти такое минимальное множество инструкций, что остальные будут ими с предопределенными параметрами? 3. Зачем нужно было разбивать номера регистров приемника и источника в опкодах, например, инструкции AND? (0010 00rd dddd rrrr)
ATmega AVR Atmega8 и BootLoader https://www.cyberforum.ru/ avr/ thread2088093.html
всем добрый вечер. У меня такая проблема,решил на макетке поэкспериментировать с программой загрузчика из статьи учебного курса AVR Ди Хальта http://iosyitistromyss.ru/avr-uchebnyj- ... adera.html и набраться мозгов в программировании.Программу для заливки загрузчика использую PonyProk и STK200/300.Все вроде сделал по статье частоту ,скорость передаче и фьюзы выставил в PonyProk такие...
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 107
28.11.2010, 23:57 0

24с256 – AVR – PC и обратно - ATmega AVR - Ответ 11321748

28.11.2010, 23:57. Показов 21542. Ответов 36
Метки (Все метки)

Ответ

Для МК софт почти написал, чтение из памяти идет и выдача данных в УАРТ тоже.
Сейчас пытаюсь освоить VISUAL BASIC v.6
Помогите плиз! Изучать ради написания 1-й программы - жуть!
Алгоритм должен быть такой -
Нажимаю кнопку на ПК - в МК отправляется символ "r".
После этого МК сыпет в порт 32768 байт данных.
На Пк их необходимо принять и сохранить в файл.
МК в конце данных может выдать в порт (дополнительно) любой символ, например 0x1a. (если это конечно необходимо).

Вот что смог написать на VISUAL Basic:

Pryvate Sub Commomd2_Click()
Номер порта COM
MSComm1.CommPort = 2
19200 скорость, без паритета, 8 бит данных, и 1 стоп bit.
MSComm1.Settings = "19200,N,8,1"
Открыть порт
MSComm1.PortOpen = True
Из буфера читаем ВСЕ символы, которые в нем есть.
MSComm1.InputLen = 0
Возникает событие OnComm при получениив буфер 1-го символа
RThreshold = 1
Открыть файл для записи
InputMode = Binary
Open "C:\file-1.txt" For Output As #1
Print "Порт открыт, файл открыт"
Посылаем комманду в МК
MSComm1.Output = "r"
Цикл, пока счетчик не обнулится
While St <> Chr(26)
If somEvReceive Then
St = MSComm1.Input
Print #1, St;
End If
Wend
Закрываем COM порт
MSComm1.PortOpen = False
Закрываем файл
Close 1
Print "Готово!"
End Sub

Файл создается, все нормально, НО моя программа на ПК никогда не заканчивается!!!! -))))
Вертится в цикле - все! -))))

А вторая часть программы для ПК будет передавать в МК символ "w", после которого МК переходит в режим приема, принимает от ПК ровно 32768 байт и записывает их блоками по 64 байта в I2C.
Возможно в программе для ПК понадобится поставить задержку 10мс. после каждых 64 байт данных.

Подскажите пожалуйста!
С уважением,
Влид.

Вернуться к обсуждению:
24с256 – AVR – PC и обратно ATmega AVR
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2010, 23:57
Готовые ответы и решения:

AVR AVRISP STK500 V3.0 USB ISP Programmer for AVR IC
Люди помогите плз. не могу разобраться. приобрел этот чудный девайс (AVR AVRISP STK500 V3.0 USB...

AVR JTAG mkI + avarice + avr-gdb + Linux
По какой то неведомой причине мне причине не могу нормально подключится к серверу avarice через...

(Avr Studio + WinAvr) vs (mikroC PRO for AVR)
Сам пользуюсь (Avr Studyo + WinAvr). Ктонибудь использует mykroC PRO for AVR ? Слышал там...

avr-etherboot -> Ethernet bootloader for AVR & enc28j60
Всем доброго! Захотелось мне прошивать контроллер ATmega64a через Ethernet. Есть проверенная плата...

Как подкрутить AVR Toolchain к AVR Studio 4.19?
Здравствуйте. Как подкрутить AVR Toolchain к AVR Studio 4.19? avr-gcc есть, а make нет. Как...

36
28.11.2010, 23:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2010, 23:57
Помогаю со студенческими работами здесь

Анализ стека AVR / AVR stack analysis
Привет! Уперся я в стек, и решил понять что почем. Нашел вот такой вот скриптик:...

AVR Atmega324PU не прошивается AVR ISP Mk2
Добрый день. На плату впаян данный микроконтроллер в корпусе tqfp. При подключении программатора...

AVR Studio 6 и AVR Toolchain вопросы!
Всем доброго времени суток. Решил я написать софтинку в новой студии от Атмела AVR Studyo 6. Все...

STM8 после AVR с AVR-GCC
Привет! В процессе знакомства с STM8 накопились мелкие вопросы, ответы на которые пока не нашел:...

Что-то не так с Encoding данных туда и обратно: byte в string и обратно в byte
Добрый день, коллеги! Столкнулся с такой проблемой, причём заметил её не сразу (&quot;вроде бы всё...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru