AT89C52 нужна помощь

Контроллеры, драйверы, датчики, управляющие устройства.
AVK74
Почётный участник
Почётный участник
Сообщения: 1854
Зарегистрирован: 02 июл 2013, 09:03
Репутация: 335
Откуда: Уфа
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение AVK74 »

Тож вариант.
Мало народа на них делают. Инфы негусто.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение Сергей Саныч »

N1X писал(а):Ф топку ATMeg'у, есть STM8 )))
STM32 не сильно дороже. Если уж переходить с других, то на них.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение Serg »

Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
Как появятся чипы с 4, 8 ногами, то обязательно перейдём полностью и бесповоротно... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение Сергей Саныч »

UAVpilot писал(а):Как появятся чипы с 4, 8 ногами,
А что, в линейках STM8 есть с 4 и 8 ногами? :thinking:
Чудес не бывает. Бывают фокусы.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение N1X »

AVK74 писал(а):Тож вариант.
Мало народа на них делают. Инфы негусто.
Сейчас уже инфы нормально, а так я когда разбирался, то даташита + мануала по семейству вполне достаточно для комфортной работы... Ну в эррату ещё подглядывать не забывать...
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение N1X »

Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
Одно другому не мешает ) Я и те и эти пользую. Особенно доставлял радость STM8S008 в SSOP20 когда вышел... В мелкую платка для меня альтернативы не было, сейчас уже может чего по выходило нового, времени в последнее время нифига не хватает даже в курсе себя держать (
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение Сергей Саныч »

N1X писал(а):Особенно доставлял радость STM8S008 в SSOP20 когда вышел
Эти как-то мимо меня прошли, зато STM32F030 в TSSOP20 зело порадовали.
N1X писал(а):времени в последнее время нифига не хватает даже в курсе себя держать
это точно.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение AndyBig »

Сергей Саныч писал(а):зато STM32F030 в TSSOP20 зело порадовали.
Недавно использовал такой в поделке. Почему-то не смог запустить внутренний PLL от внешнего кварца :)
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение Сергей Саныч »

AndyBig писал(а):Почему-то не смог запустить внутренний PLL от внешнего кварца
надо будет попробовать. У меня от внутреннего генератора все крутилось, точность не требовалась.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение AndyBig »

От внутреннего я его и запустил в конце концов, мне тоже не требовались ни точность ни скорость :)
А вот PLL на каком-то из последних шагов (кажется на ожидании готовности PLL) затыкался наглухо, даже отладчик отваливался, приходилось коротить кварц при включении, чтобы контроллер оставался на внутреннем и не инициализировал PLL :)
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение selenur »

UAVpilot писал(а):
Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
Как появятся чипы с 4, 8 ногами, то обязательно перейдём полностью и бесповоротно... :)
А пока тиньки для мелочи, самый оптимальный вариант.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
AVK74
Почётный участник
Почётный участник
Сообщения: 1854
Зарегистрирован: 02 июл 2013, 09:03
Репутация: 335
Откуда: Уфа
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение AVK74 »

Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
Порог вхождения довольно велик.
Я как то от безделья решил покодить на них. и чет мне сложно показалось и бросил я.
Там инициализация камня стопицот строк и ну нафиг короч...
Ну и нет у меня таких задач.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение selenur »

AVK74 писал(а):
Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
Порог вхождения довольно велик.
Я как то от безделья решил покодить на них. и чет мне сложно показалось и бросил я.
Там инициализация камня стопицот строк и ну нафиг короч...
Ну и нет у меня таких задач.
Микроконтроллер настолько навороченный, что одной строкой кода его не инициализировать....
Зато есть программа stm32cube, это обалденный конструктор, который позволяет легко настроить нужный функционал, и получить готовый проект в котором останется только добавить свой код :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
AVK74
Почётный участник
Почётный участник
Сообщения: 1854
Зарегистрирован: 02 июл 2013, 09:03
Репутация: 335
Откуда: Уфа
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение AVK74 »

Ну сейчас много уже чего есть, я давненько пыркался, ниче не было еще. Ну и задачи реальной не было.
Мне ресурсов AVR всегда хватало, надо просто код писать грамотно и схемотехнику оптимизировать под код.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение selenur »

AVK74 писал(а):Ну сейчас много уже чего есть, я давненько пыркался, ниче не было еще. Ну и задачи реальной не было.
Мне ресурсов AVR всегда хватало, надо просто код писать грамотно и схемотехнику оптимизировать под код.
Под каждую задачу конечно свой микроконтроллер :-) после avr к stm конечно сложнее привыкать, но это по началу ;-)
Но с популяризацией usb интерфейса, без посредников avr меги и тиньки, уже не подойдут как ни крути, и не оптимизируй.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
SVP
Мастер
Сообщения: 6140
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение SVP »

selenur писал(а):Но с популяризацией usb интерфейса,
Путь к трудноуловимым зачастую глюкам.
Да, конечно, можно научиться готовить всё, что угодно, но usb как-то
оказался наиболее жестким "орешком". То одно не так, то другое не эдак.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение AndyBig »

AVK74 писал(а):Там инициализация камня стопицот строк и ну нафиг короч...
Любая периферия любого контроллера требует инициализации, и чем больше требуется периферии - тем больше строк инициализации, это вполне логично :)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение Serg »

Сергей Саныч писал(а):А что, в линейках STM8 есть с 4 и 8 ногами? :thinking:
А что, кроме STM8 и STM32 других не бывает? :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение Сергей Саныч »

UAVpilot писал(а):А что, кроме STM8 и STM32 других не бывает? :)
ну, я как бэ на предмет выбора между STM8 и STM32.
Re: AT89C52 нужна помощь #22
Чудес не бывает. Бывают фокусы.
romanru1
Мастер
Сообщения: 584
Зарегистрирован: 22 фев 2013, 22:31
Репутация: 177
Откуда: Первоуральск
Контактная информация:

Re: AT89C52 нужна помощь

Сообщение romanru1 »

Просто STM32 на сегодня самый популярный , самый поддерживаемый производителем МК ,
с кучей примеров в сети , и ценой сопоставимой с восмибитками .
Плюс ко всему такая вещь , как STMCube сводит усилия по инициализации периферии к нулю .
— Мы месяц по Галактике «маму» попоём — и планета у нас в кармане.
Ответить

Вернуться в «Электроника»