AT89C52 нужна помощь
-
AVK74
- Почётный участник

- Сообщения: 1854
- Зарегистрирован: 02 июл 2013, 09:03
- Репутация: 335
- Откуда: Уфа
- Контактная информация:
Re: AT89C52 нужна помощь
Тож вариант.
Мало народа на них делают. Инфы негусто.
Мало народа на них делают. Инфы негусто.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: AT89C52 нужна помощь
STM32 не сильно дороже. Если уж переходить с других, то на них.N1X писал(а):Ф топку ATMeg'у, есть STM8 )))
Чудес не бывает. Бывают фокусы.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: AT89C52 нужна помощь
Как появятся чипы с 4, 8 ногами, то обязательно перейдём полностью и бесповоротно...Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: AT89C52 нужна помощь
А что, в линейках STM8 есть с 4 и 8 ногами?UAVpilot писал(а):Как появятся чипы с 4, 8 ногами,
Чудес не бывает. Бывают фокусы.
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1646
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: AT89C52 нужна помощь
Сейчас уже инфы нормально, а так я когда разбирался, то даташита + мануала по семейству вполне достаточно для комфортной работы... Ну в эррату ещё подглядывать не забывать...AVK74 писал(а):Тож вариант.
Мало народа на них делают. Инфы негусто.
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1646
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: AT89C52 нужна помощь
Одно другому не мешает ) Я и те и эти пользую. Особенно доставлял радость STM8S008 в SSOP20 когда вышел... В мелкую платка для меня альтернативы не было, сейчас уже может чего по выходило нового, времени в последнее время нифига не хватает даже в курсе себя держать (Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: AT89C52 нужна помощь
Эти как-то мимо меня прошли, зато STM32F030 в TSSOP20 зело порадовали.N1X писал(а):Особенно доставлял радость STM8S008 в SSOP20 когда вышел
это точно.N1X писал(а):времени в последнее время нифига не хватает даже в курсе себя держать
Чудес не бывает. Бывают фокусы.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: AT89C52 нужна помощь
Недавно использовал такой в поделке. Почему-то не смог запустить внутренний PLL от внешнего кварцаСергей Саныч писал(а):зато STM32F030 в TSSOP20 зело порадовали.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: AT89C52 нужна помощь
надо будет попробовать. У меня от внутреннего генератора все крутилось, точность не требовалась.AndyBig писал(а):Почему-то не смог запустить внутренний PLL от внешнего кварца
Чудес не бывает. Бывают фокусы.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: AT89C52 нужна помощь
От внутреннего я его и запустил в конце концов, мне тоже не требовались ни точность ни скорость 
А вот PLL на каком-то из последних шагов (кажется на ожидании готовности PLL) затыкался наглухо, даже отладчик отваливался, приходилось коротить кварц при включении, чтобы контроллер оставался на внутреннем и не инициализировал PLL
А вот PLL на каком-то из последних шагов (кажется на ожидании готовности PLL) затыкался наглухо, даже отладчик отваливался, приходилось коротить кварц при включении, чтобы контроллер оставался на внутреннем и не инициализировал PLL
- selenur
- Почётный участник

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

- Сообщения: 1854
- Зарегистрирован: 02 июл 2013, 09:03
- Репутация: 335
- Откуда: Уфа
- Контактная информация:
Re: AT89C52 нужна помощь
Порог вхождения довольно велик.Сергей Саныч писал(а):STM32 не сильно дороже. Если уж переходить с других, то на них.
Я как то от безделья решил покодить на них. и чет мне сложно показалось и бросил я.
Там инициализация камня стопицот строк и ну нафиг короч...
Ну и нет у меня таких задач.
- selenur
- Почётный участник

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

- Сообщения: 1854
- Зарегистрирован: 02 июл 2013, 09:03
- Репутация: 335
- Откуда: Уфа
- Контактная информация:
Re: AT89C52 нужна помощь
Ну сейчас много уже чего есть, я давненько пыркался, ниче не было еще. Ну и задачи реальной не было.
Мне ресурсов AVR всегда хватало, надо просто код писать грамотно и схемотехнику оптимизировать под код.
Мне ресурсов AVR всегда хватало, надо просто код писать грамотно и схемотехнику оптимизировать под код.
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: AT89C52 нужна помощь
Под каждую задачу конечно свой микроконтроллерAVK74 писал(а):Ну сейчас много уже чего есть, я давненько пыркался, ниче не было еще. Ну и задачи реальной не было.
Мне ресурсов AVR всегда хватало, надо просто код писать грамотно и схемотехнику оптимизировать под код.
Но с популяризацией usb интерфейса, без посредников avr меги и тиньки, уже не подойдут как ни крути, и не оптимизируй.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
SVP
- Мастер
- Сообщения: 6140
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: AT89C52 нужна помощь
Путь к трудноуловимым зачастую глюкам.selenur писал(а):Но с популяризацией usb интерфейса,
Да, конечно, можно научиться готовить всё, что угодно, но usb как-то
оказался наиболее жестким "орешком". То одно не так, то другое не эдак.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: AT89C52 нужна помощь
Любая периферия любого контроллера требует инициализации, и чем больше требуется периферии - тем больше строк инициализации, это вполне логичноAVK74 писал(а):Там инициализация камня стопицот строк и ну нафиг короч...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: AT89C52 нужна помощь
А что, кроме STM8 и STM32 других не бывает?Сергей Саныч писал(а):А что, в линейках STM8 есть с 4 и 8 ногами?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: AT89C52 нужна помощь
ну, я как бэ на предмет выбора между STM8 и STM32.UAVpilot писал(а):А что, кроме STM8 и STM32 других не бывает?
Re: AT89C52 нужна помощь #22
Чудес не бывает. Бывают фокусы.
-
romanru1
- Мастер
- Сообщения: 584
- Зарегистрирован: 22 фев 2013, 22:31
- Репутация: 177
- Откуда: Первоуральск
- Контактная информация:
Re: AT89C52 нужна помощь
Просто STM32 на сегодня самый популярный , самый поддерживаемый производителем МК ,
с кучей примеров в сети , и ценой сопоставимой с восмибитками .
Плюс ко всему такая вещь , как STMCube сводит усилия по инициализации периферии к нулю .
с кучей примеров в сети , и ценой сопоставимой с восмибитками .
Плюс ко всему такая вещь , как STMCube сводит усилия по инициализации периферии к нулю .
— Мы месяц по Галактике «маму» попоём — и планета у нас в кармане.