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

 
 
 
Reply to this topicStart new topic
> Математика в PIC16, ?
ControllerZ
сообщение Aug 11 2005, 18:30
Сообщение #1


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

Группа: Свой
Сообщений: 197
Регистрация: 6-08-05
Пользователь №: 7 409



Может у кого есть заголовочный файл для пикухи чтобы можно было работать с 32 разрядными данными (сложить вычесть умножить и поделить). Зарание спасибо.
Go to the top of the page
 
+Quote Post
VAI
сообщение Aug 12 2005, 03:09
Сообщение #2


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

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



HiTech C, тип данных long.
Не мучайтесь на асме, Ваш асм будет хуже, чем нормальный Сишный код, если у ПИКа 35 команд, то у С - 27 ключевых слов, пишите на С и не мучайтесь, к тому-же у Вас будет возможность легкого перехода на более продвинутый процессор.

P.S.
Посмотрите на сайте производителя должны быть примеры и библиотеки...


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
ControllerZ
сообщение Aug 12 2005, 06:26
Сообщение #3


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

Группа: Свой
Сообщений: 197
Регистрация: 6-08-05
Пользователь №: 7 409



Цитата(VAI @ Aug 12 2005, 08:09)
HiTech C, тип данных long.
Не мучайтесь на асме, Ваш асм будет хуже, чем нормальный Сишный код, если у ПИКа 35 команд, то у С - 27 ключевых слов, пишите на С и не мучайтесь, к тому-же у Вас будет возможность легкого перехода на более продвинутый процессор.

P.S.
Посмотрите на сайте производителя должны быть примеры и библиотеки...
*

Просто хотелось на ассемблере разобраться.
Go to the top of the page
 
+Quote Post
VAI
сообщение Aug 12 2005, 06:51
Сообщение #4


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

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



1. Обоснуйте насущную необходимость асма для ПИКов. Правда споры на эту тему - религия, поэтому не буду. Мои первые программы для РС были на асме, но тогда не было интернета, нужных книг. Распробовав С я использую асм только в очень критических случаях.
Как говорится, после шашлыка с водкой на воду с перловкой не тянет.

2.Смотрели апликухи на сайте производителя? Там есть примеры с математикой.
3.В исходниках библиотек HiTech C (они есть в поставке) как раз на асме написаны написаны нужные Вам функции. см. вложение.

P.S.
Дальнейший религиозный спор C vs ASM поддерживать не буду...
Прикрепленные файлы
Прикрепленный файл  HT_PIC_sources.rar ( 106.16 килобайт ) Кол-во скачиваний: 58
 


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
miga
сообщение Aug 16 2005, 18:02
Сообщение #5


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

Группа: Свой
Сообщений: 117
Регистрация: 6-04-05
Пользователь №: 3 928



Цитата(ControllerZ @ Aug 11 2005, 22:30)
Может у кого есть заголовочный файл для пикухи чтобы можно было работать с 32 разрядными данными (сложить вычесть умножить и поделить). Зарание спасибо.
*



ControllerZ,
Можно поискать на Микрочипе, например тут:
http://www.microchip.com/stellent/idcplg?I...ppnote=en010962
Go to the top of the page
 
+Quote Post

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

 


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


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