реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> "Коза" на Pic16F877, надо сишный проект
Burner
сообщение Aug 2 2010, 03:53
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 068
Регистрация: 14-01-08
Из: Винница
Пользователь №: 34 083



Кому не жалко - дайте пример сишной программы для него, или хоть другого похожего, напр. любого Pic16F87х
Желательно - работающий проект для Иара или другого компилятора. Желательно попроще, чтоб не заблудиться в нем. Надо АЦП, прерывания, и наверно, таймеры.
Go to the top of the page
 
+Quote Post
volodya
сообщение Aug 2 2010, 04:51
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344



В комплекте с MPLAB-ом идет HI-tech C в нем есть примеры применения , или с сайта отдельно ХИ-тич скачать там приличные примеры ( к нему в принципе лекарство есть ).


--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Aug 2 2010, 05:25
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Сначала нужно прочитать фирменое описание микроконтроллера. Потом что-нибудь напрограммировать. И "козы" не надо драть.
Go to the top of the page
 
+Quote Post
Burner
сообщение Aug 2 2010, 05:34
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 068
Регистрация: 14-01-08
Из: Винница
Пользователь №: 34 083



Хорошо. Хоча буков там немеряно. Но мне пока кажется, что рабочий проект будет очень полезен. Как минимум делавший его обошел подводные грабли компилятора.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 2 2010, 06:21
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Burner @ Aug 2 2010, 07:53) *
Кому не жалко - дайте пример сишной программы для него, или хоть другого похожего, напр. любого Pic16F87х
Желательно - работающий проект для Иара или другого компилятора. Желательно попроще, чтоб не заблудиться в нем. Надо АЦП, прерывания, и наверно, таймеры.

887 нужно использовать вместо. Или 88X. С точки зрения программирования на ЯВУ нет никакой разницы между контроллерами при использовании периферии...
Go to the top of the page
 
+Quote Post
Burner
сообщение Aug 2 2010, 20:12
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 068
Регистрация: 14-01-08
Из: Винница
Пользователь №: 34 083



Уговорили. 887 дешевле и на Имраде.
Предполагается переделать готовое устройство, в нем стоит Pic16F87A в DIP40. Да еще в панельке. Ессно, приделывать DIP28 совсем не хочется. Исходник прошивки, подозреваю, не дадут smile.gif
Цитата(volodya)
или с сайта отдельно ХИ-тич скачать там приличные примеры

Я скачал с сайта Lite версию PICC 9.71a. Но этот компилятор вроде как работает только с командной строкой.
Это ужасть. Там даже бат-файла нету. Я не надеюсь за приемлимое время запустить на их основе хоть как-то работающую программу.
С ним что, все так работают?
До сих пор надеюсь найти целый проект.
Go to the top of the page
 
+Quote Post
volodya
сообщение Aug 4 2010, 05:25
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344



Цитата(Burner @ Aug 2 2010, 23:12) *
Я скачал с сайта Lite версию PICC 9.71a. Но этот компилятор вроде как работает только с командной строкой.
Это ужасть. Там даже бат-файла нету. Я не надеюсь за приемлимое время запустить на их основе хоть как-то работающую программу.
С ним что, все так работают?
До сих пор надеюсь найти целый проект.

Компилятор типично работает в комплекте с MPLAB от него и запускается можно встроенным симулятором воспользоваться для отладки или дебугер для внутрисхемной .
Не нравиться - воспользуйтесь микроС, микроПаскаль (все в одном)
http://www.mikroe.com/eng/categories/view/10/pic-compilers/
или CCS-PICC
там примеров тоже достаточно. (на счет багов - решать разработчику , для всех компиляторов одинаковое количество отзывов в + и в -)


--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01393 секунд с 7
ELECTRONIX ©2004-2016