Перейти к содержанию

Вопросы от начинающих по МК


Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

  • Ответов
  • Создана
  • Последний ответ

Топ авторов темы

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

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Да , Протеус просто из начально открывает делей , и если я жму пошаговую отладку , вижу как меняются переменные , а курсор в программе как стоял на одном месте так и стоит . В Студии в симуляторе , тоже заходит в делей , только постоит там малость , в зависимости от длинны паузы и выходит .

Изменено пользователем DmitryS
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

А если вручную поставить брякпоинт в другом файле и запустить выполнение, где он остановится?

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

Я когда дописывал библиотеку в соседней ветке на Атмел Студии, у меня была такая же ерунда. Компиль напрочь отказывается подключать к elf-файлу файлы исходника, кроме delay. Все мои попытки что-либо сделать были напрасны. Мало того, я даже не мог запустить собственный симулятор. Что я только не делал... В итоге, пришлось писать программу вслепую.

Очередной раз убедился в том, что прогать Атмелы - один гемор.

DmitryS, переходите на ПИКи :) Там любой компиль создаёт .cof-файл, с помощью которого можно безпроблемно всё отлаживать.

Ссылка на комментарий
Поделиться на другие сайты

Ну возможно, у меня не получилось из-за отсутствия каких-то знаний в этой области. Ибо я с АВРами на "Вы" :)

Не стоит это принимать как истину, я же - не великий гуру :)

Ссылка на комментарий
Поделиться на другие сайты

Совершенно верно , всё что не получается , это из-за отсутствия знания - знал бы прикуп , жил бы в Сочи. Но мой багаж знаний в прокраммировании МК , не идет ни в какое сравнение с Вашим .

Ссылка на комментарий
Поделиться на другие сайты

Не путайте человека, никаких неразрешимых проблем с AVR нет. Об этом говорит и то, что проектов на AVR как минимум не меньше чем на PIC.

DmitryS, вы же говорите, что в выпадающем списке есть все исходники. Переключаетесь на нужный и ставите точку останова.

Ругался на отсутствие форматирования исходного кода (включая отсутствие осмысленных комментариев и наличие неубранного после конфигуратора мусора) не менее 15 раз.

Часть моих наработок.

Ссылка на комментарий
Поделиться на другие сайты

Всем привет!

Подскажите пожалуйста, насколько короткий одиночный импульс может выдать Atmega8 (16MHz версия)? Меньше 100 микросекунд выдаст?

И ещё, слышал, что для подключения LCD дисплея к контроллеру необходим внешний кварц. Так ли это, или можно обойтись внутренним генератором?

Ссылка на комментарий
Поделиться на другие сайты

насколько короткий одиночный импульс может выдать Atmega8
В 1 такт МК.
И ещё, слышал, что для подключения LCD дисплея к контроллеру необходим внешний кварц. Так ли это, или можно обойтись внутренним генератором?

Нет, это не так.
Ссылка на комментарий
Поделиться на другие сайты

Меньше 100 микросекунд выдаст?

Выдаст и меньше 1-ой.

Никогда не спорьте с дураком - люди могут не заметить между вами разницы

Ссылка на комментарий
Поделиться на другие сайты

Как проверить дисплей нокиа 3310 по простому?

На половину дисплея перестала выводится информация.

Дисплей подключён к АТМеге8.

Может такое быть от статического пробоя дисплея или порта МК,повреждения флэш или еепром?

Изменено пользователем 546
Ссылка на комментарий
Поделиться на другие сайты

PICkit2

Проект открытый, включая топологию печатной платы и прошивку.

Изменено пользователем my504

戦う前に相手のベルトの色に注目

Ссылка на комментарий
Поделиться на другие сайты

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

Вот микроконтроллеры, которые могу достать: AT89C2051-24PU, Микроконтроллер 8-Бит, 8051, 24МГц, 2КБ Flash [DIP20] AT89C5131A-S3SUM, Микроконтроллер 8-Бит, 80C52X2, 48МГц, 32КБ Flash [PLCC52] AT89C51RC-24PU, Микроконтроллер 8-Бит, 8051, 24МГц, 32КБ Flash [DIP40] AT89S8253-24PU, Микроконтроллер 8-Бит, 8051, 24МГц, 12КБ Flash [DIP40] AT90USB162-16AU, Микроконтроллер 8-Бит, AVR, 16МГц, 16КБ Flash, с USB контроллером [TQFP32] AT91SAM7S256-AU-001 (=AT91SAM7S256D-AU), Микроконтроллер, ARM7TDMI, 256КБ Flash [LQFP64] AT91SAM7S512B-AU, LQFP64 ATmega1280-16AU, Микроконтроллер 8-Бит, AVR, 16МГц, 128КБ Flash [TQFP100] ATmega1281V-8AU, Микроконтроллер 8-бит AVR, 128КБ Flash, TQFP-64 ATmega128A-AU, Микроконтроллер 8-Бит, AVR, 16МГц, 128КБ Flash [TQFP64] ATmega128L-8AU, Микроконтроллер 8-Бит, AVR, 8МГц, 128КБ Flash [TQFP64] ATmega162-16AU, Микроконтроллер 8-Бит, AVR, 16МГц, 16КБ Flash [TQFP44] ATmega168-20AU, Микроконтроллер 8-Бит, AVR, 20МГц, 16КБ Flash [TQFP-32] ATmega168P-20AU, Микроконтроллер 8-бит picoPower AVR, 16КБ Flash, TQFP-32 ATmega168PA-AU, Микроконтроллер 8-Бит, picoPower, AVR, 20МГц, 16КБ Flash [TQFP-32] ATmega16L-8PU, Микроконтроллер 8-Бит, AVR, 8МГц, 16КБ Flash [DIP40] ATmega32-16PU, Микроконтроллер 8-Бит, AVR, 16МГц, 32КБ Flash [DIP40] ATmega324PA-AU, Микроконтроллер 8-Бит, picoPower, AVR, 20МГц, 32КБ Flash [TQFP40] ATmega32A-AU, Микроконтроллер 8-Бит, AVR, 16МГц, 32КБ Flash [TQFP44] ATmega32A-PU, Микроконтроллер 8-Бит, AVR, 16МГц, 32КБ Flash [PDIP40] ATmega32U4-AU, Микроконтроллер 8-Бит, AVR, 16МГц, 32КБ Flash, с USB контроллером [TQFP44] ATmega48A-AU, Микроконтроллер 8-Бит, AVR, 20МГц, 4КБ Flash [TQFP32] ATmega48PA-AU, Микроконтроллер 8-Бит, picoPower, AVR, 20МГц, 4КБ Flash [TQFP32] ATmega8-16AU, Микроконтроллер 8-Бит, AVR, 16МГц, 8КБ Flash [TQFP32] ATmega8-16PU, Микроконтроллер 8-Бит, AVR, 16МГц, 8КБ Flash [DIP28] ATmega8515-16PU, Микроконтроллер 8-Бит, AVR, 16МГц, 8КБ Flash [DIP40] ATmega8515L-8AU, Микроконтроллер 8-Бит, AVR, 8МГц, 8КБ Flash [TQFP44] ATmega88P-20AU, Микроконтроллер 8-Бит AVR, 20МГц, FLASH-8КБайт, TQFP-32 ATmega88PA-AU, Микроконтроллер 8-Бит, picoPower, AVR, 20МГц, 8КБ Flash [TQFP32] ATmega8A-AU, Микроконтроллер 8-Бит, AVR, 16МГц, 8КБ Flash [TQFP32] ATMEGA8A-PU, Микроконтроллер 8-Бит, AVR, 16МГц, 8КБ Flash [DIP28] ATtiny13-20PU, Микроконтроллер 8-Бит, AVR, 20МГц, 1КБ Flash [DIP8] ATTINY13A-SSU, Микроконтроллер 8-Бит, picoPower, AVR, 20МГц, 1КБ Flash [sO8] ATtiny13V-10PU, Микроконтроллер 8-Бит, AVR, 10МГц, 1КБ Flash [DIP8] ATtiny2313-20PU, Микроконтроллер 8-Бит, AVR, 20МГц, 2КБ Flash [DIP20] ATtiny2313A-SU, Микроконтроллер 8-Бит, picoPower, AVR, 20МГц, 2КБ Flash [sO20] ATtiny2313V-10PU, Микроконтроллер 8-Бит, AVR, 10МГц, 2КБ Flash [DIP20] ATTINY44A-SSU, Микроконтроллер 8-Бит, picoPower, AVR, 20МГц, 4КБ Flash [sO14] ATTINY45-20PU, Микроконтроллер 8-Бит, AVR, 20МГц, 4КБ Flash [DIP8] ATtiny45-20SU, Микроконтроллер 8-Бит, AVR, 20МГц, 4КБ Flash [sO8] ATtiny85-20PU, Микроконтроллер 8-Бит, AVR, 20МГц, 8КБ Flash [DIP8] C8051F340-GQR, Микроконтроллер 8-Бит, 8051, 48МГц, 64КБ (64Кx8) Flash, USB, 40 I/O [TQFP48] LPC2478FBD208.551, Микроконтроллер 16/32-Бит, ARM7TDMI-S, 72МГц, 512КБ Flash, Ethernet, CAN, LCD, USB [LQFP208] MRF49XA-I/ST, Трансивер, RF, 433/868/915MHZ [TSSOP16] PIC12F629-I/SN, Микроконтроллер 8-Бит, PIC, 20МГц, 1.75КБ (1Кx14) Flash, 6 I/O [sO8] PIC12F675-I/SN, Микроконтроллер 8-Бит, PIC, 20МГц, 1.75КБ (1Кx14) Flash, 6 I/O [sO8] PIC12F683-I/P, Микроконтроллер 8-Бит, PIC, 20МГц, 3.5КБ (2Кx14) Flash, 6 I/O [DIP8] PIC12F683-I/SN, Микроконтроллер 8-Бит, PIC, 20МГц, 3.5КБ (2Кx14) Flash, 6 I/O [sO8] PIC16F628A-I/P, Микроконтроллер 8-Бит, PIC, 20МГц, 3.5КБ (2Кx14) Flash, 16 I/O [DIP18] PIC16F676-I/P, Микроконтроллер 8-Бит, PIC, 20МГц, 1.75КБ (1Кx14) Flash, 12 I/O [DIP14] PIC16F73-I/SP, Микроконтроллер 8-Бит, PIC, 20МГц, 7КБ (4Кx14) Flash, c АЦП, 22 I/O [DIP28] PIC16F84A-04I/P, Микроконтроллер 8-Бит, PIC, 4МГц, 1.75КБ (1Кx14) Flash, 13 I/O [PDIP18] PIC16F876-20I/SP, Микроконтроллер 8-Бит, PIC, 20МГц, 14КБ (8Кx14) Flash, 22 I/O [DIP28] PIC16F876A-I/SP, Микроконтроллер 8-Бит, PIC, 20МГц, 14КБ (8Кx14) Flash, 22 I/O [DIP28] PIC16F877-20I/P, Микроконтроллер 8-Бит, PIC, 20МГц, 14КБ (8Кx14) Flash, 33 I/O [DIP40] PIC16F88-I/P, Микроконтроллер 8-Бит, PIC, 20МГц, 7КБ (4Кx14) Flash, 16 I/O [DIP18] PIC18F252-I/SO, Микроконтроллер 8-Бит, PIC, 40МГц, 32КБ (16Кx16) Flash, c 10-Бит АЦП, 23 I/O [sO28] PIC18F2550-I/SP, Микроконтроллер 8-Бит, PIC, 48МГц, 32КБ (16Кx16) Flash, c USB контроллером, 24 I/O [DIP28] PIC18F258-I/SO, 40MHz 16KFlash SO28 PIC18F4550-I/P, Микроконтроллер 8-Бит, PIC, 48МГц, 32КБ (16Кx16) Flash, c USB контроллером, 35 I/O [DIP40] PIC18F4620-I/P, Микроконтроллер 8-Бит, PIC, 40МГц, 64КБ (32Кx16) Flash, c 10-Бит АЦП, 36 I/O [DIP40] rfPIC12F675F-I/SS, SSOP20 RTL8019AS, Полнодуплексный Ethernet контроллер с функцией Plug and Play [PQFP100] RTL8201CP-VD-LF, Микросхема, однопортовый 10/100M FAST ETHERNET PHYCEIVER ( с Auto Crossover ) [LQFP48] STM32F030F4P6, Микроконтроллер 32-Бит, Cortex-M0, 48МГц, 16КБ Flash [TSSOP20] STM32F100C4T6B, Микроконтроллер 32-Бит, Cortex-M3, 24МГц, 16КБ Flash [LQFP48] STM32F103CBT6, Микроконтроллер 32-Бит, Cortex-M3, 72МГц, 128КБ Flash, USB, CAN [LQFP48] STM32F103RBT6, Микроконтроллер 32-Бит, Cortex-M3, 72МГц, 128КБ Flash, USB, CAN [LQFP64] STM32F205RBT6, Микроконтроллер 32-Бит, Cortex-M3, 120МГц, 128КБ Flash, USB OTG HS/FS, Ethernet [LQFP64] STM8S105K4T6C, Микроконтроллер 8-Бит, STM8, 16МГц, 16КБ Flash, 25 I/O [LQFP32]

Программатор: BM9010, Программатор AVR микроконтроллеров внутрисхемный USB (модуль)

Atmel AVRISP STK500 USB ISP Programmer, Программатор, поддерживает широкий спектр ATMEL AVR микроконтроллеров PicKit-2, Программатор для PIC-контроллеров (PG164120) PicKit-3, Программатор для PIC- микроконтроллеров (PG164130)

Ясность-одна из форм полного тумана.

Выигрывает и побеждает не сила, а ум, управляющий силой.

Буду признателен, если нажмешь на спасибку...Радио-это не привычка, а диагноз...

Ссылка на комментарий
Поделиться на другие сайты

Большов Арсений, для начала освойте форматирование текста и научитесь пользоваться поиском!

Для примера:

http://forum.cxem.net/index.php?showtopic=136229

http://cxem.net/mc/mc.php

Ссылка на комментарий
Поделиться на другие сайты

начинай с авр, возьми мегу8 например.на ней одной можно почти всю периферию авр изучить.программатор для начала можно и на коленке собрать,при наличии ком порта в пк, но а вообще лучше usbisp.

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

язык для начала ассемблер.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...