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

Программирование At89s8252


Joker_87

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

Доброго времени суток! Имею в наличии Keil, но не имею времени для изучения С++. знаю паскаль.

Поиски по нету ничего не дали. Может кто чем помочь?

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

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

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

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

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

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

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

Я под них на асме пишу и чуствую себя полным хозяином проца. :)

И тебе того-же желаю.

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

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

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

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

Я хотел на паскале с целью экономии времени, но раз так... будем учить ассемблер!

Можете поделиться описанием процесса. Нашел список команд на asm для этого проца, но ни слова о том в

чем же писать! В чем писатть, чем транслировать и ... . Немного доков есть, но опять же ничего конкретного.

Что можете посоветовать для новичка? Я никогда не имел дела с ASM! Если не трудно, то выложите пару примеров простых программ для этого проца с небольшим описанием, а там разберусь. Можно прям на мыло.

Зарание огромное спасибо.

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

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

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

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

Я хотел на паскале с целью экономии времени, но раз так... будем учить ассемблер!

Можете поделиться описанием процесса. Нашел список команд на asm для этого проца, но ни слова о том в

чем же писать! В чем писать, чем транслировать и ...

Это МК на ядре MCS-51.

Соответственно писать надо в прогах для i8051. Их в инете тьма. Текстовых редакторов, компиляторов и проч.

Смотри тут на форуме поиском по 8051, по всякому ПО уже достаточно выложено информации.

И ассемблер не надо учить, в отличие от Паскаля. Если хоть раз рисовал блок-схему или держал в голове алгоритм, то садишся и пишешь.

Будут вопросы по структуре ядра и пользовании периферией - задавай.

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

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

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

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

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

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

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

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

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

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

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

    • Пока не догадался наверное... Но думаю, что зажмёт, когда начнёт сверлить в торец... в другом своём ролике. А в этом ролике он сверлит сбоку.
    • Ваши объяснения в основном верны. Но КМК закралась ошибка в расчете... Формула расчета среднеквадратичного значения: Если следовать формуле среднеквадратичного значения, то действующий ток при длительности импульса 0,1с и длительности паузы 0,9с будет равен квадратному корню из ((12+0)/10) Iэфф=sqrt((12+0)/10)=sqrt(0.1)=0.316228 Тогда мощность будет равна P=I2∙R=(0.316228)2·1=0,1 Вт
    • Ну все супер. Оказывается нужно было собрать все в кучу )
    • ну в целом походу и не к номинальной ему было не очень. Питание 45 вольт, solo 1 (как под опытные живут у меня) без родного усилителя, "не громкий" режим работы, как итог температура 50+, трансформатор  тоже 50+ а то и выше. Давеча переехал на нормальные 8омники, сразу-же заметно снижение температуры на трансформаторе, причем значительное (чуть теплее комнатной). Дал больше нагрузки, термодатчики на 43х и то срабатывают через минут 40 только и выше не греется... 
    • Все получилось) В том колбеке копируется один символ, а не строка. Но по колбеку кажется будто копируется вся строка )) Вот так, все четко работает: static int8_t CDC_Receive_FS(uint8_t* Buf, uint32_t *Len) { /* USER CODE BEGIN 6 */ if(pos_receive<DATA_LEN) { data[pos_receive]=Buf[0]; pos_receive++; } else { pos_receive=0; } USBD_CDC_ReceivePacket(&hUsbDeviceFS); flags=1; timer=0; return (USBD_OK); /* USER CODE END 6 */ }   А в цикле уже работает парсер: timer++; HAL_Delay(50); if(flags && timer>10) { LED_ON; if(string_cmp((char*)data,"ON_WRK")) { CDC_Transmit_FS((uint8_t*)at_okk, strlen((char*)at_okk)); Usart1_Send_Data((char*)at_okk, strlen((char*)at_okk)); } else if(string_cmp((char*)data,"OFF_WRK")) { ........ }  
    • не нужны такие вопросы, тем более схему надо брать из даташит, где питание 2х полярное. ОУ - да, любое, КР544уд2 меньше 50 центов. 8 страниц о ни чём. кит купите на Али, Озоне,.. БП - дороже, тр-р, КРЕНки там и литы... для преда, после ОУ - ни каких резисторов шунтирующих не надо ставить, если до и после боль мень живые приборы, то электролиты из цепи - выбросить. риалтек на МП "закончился", да хай с ним, РС карточка, внешняя, если хорошая, то - Звук спасибо скажет. Да, всякие Ему, другие от проффи ЗК - ни  о чём, поганый Звук, они для ноликов (замеров)
    • А что не зажать в приспособление из предыдущего ролика с квадратной трубой и 4 болтов... ??? ..... = В торец сверлят,и  без всяких прибамбасов....
×
×
  • Создать...