Свежие обсуждения
Микроконтроллеры

Мироконтроллер на "скоряк"

Здравствуйте. Давно не был на форуме, я очень рад что форм ещё жив.
Я могу конечно ошибаться, когда то пользователь под ником Splav56 выкладывал программу для программирования пиков на бэйсике. Может у кого то в закромах родины эта программа есть? и вопрос к знающим, собрал программатор для пика16ф84а хочу запрограммировать пик на езду робота туда-сюда, по прямой. Езда составляет 5 метров в одну сторону, потом реверсом с другую. Может кто подкинет на чём проще написать эту программу?

 

zakonnik: Может кто подкинет на чём проще написать эту программу?
На Си. Типа какой вопрос, такой ответ. А с бейсиком завязывайте, оно поначалу как бы легче, а потом один в поле и всё равно надо изучать Си, чтобы пользоваться морем аналогичного, кем то пройденного, чтобы не изобретать, то что уже придумано в других решениях, с чем Вы уже столкнулись. Когда на си, то ищешь весь интернет, а не как здесь, одну единственную публикацию по ближайшей теме. Так что скоряк бывает и быстрее получается, если один раз правильно задачу поставить и решить. А для роботов мне в своё время сайт http://roboforum.ru/forum102/ много чего интересного, как пищу для мозга дал. Кое что для объектов решения даже было и позаимствовано, благо там всё бесплатное.

 

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

 

zakonnik: подскажите более мнее понятный софт на си,
А почему только на PIC?
Вот есть такая вещь, как Ардуино. Для начинающего в самый раз. http://arduino.ru/About
Такие программы, как управление роботом решаются очень просто, потому что СИ в нём упрощённый, очень много примеров и на русскоязычных сайтах и забугорных. Программатор особый не нужен, на компе ставится оболочка, в которой пишется программа и прямо из компа через USB она загружается в МК. Поэтому очень упрощается процесс отладки и модификации программы. Для написания простой программы потребуется два-три дня даже для начинающего.

 

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

 

zakonnik: подскажите более мнее понятный софт на си, что бы написать программу для пика
1. Среда IDE (т.е. в чем писать, компилировать и отлаживать): MPLabs (free, см. в самом низу странички MPLAB IDE v8.* )
2. Компилятор Си. Я бы посоветовал именно CCS, как наиболее простой (достаточно упрощает настройку МК, вначале просто кнопочками настраиваете МК), но можно и С18, HiTeck. Оба "не фри", но...

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

З.Ы. Как роботом управлять? Просто мотор включается на 100 % в одну сторону, затем реверс? Или нужно плавно изменять обороты?

 

Сергей К, спасибо за разжёвывание.
компилятор си, можно вас попросить помочь с сылкой на данный компилятор CSS+как я понимаю там нужен кряк. в поисковиках натыкаюсь на старенькие статьи ещё аж 2007 года.