Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Поиск по форуму

Показано с 1 по 8 из 8.
На поиск затрачено 0.00 сек.
Поиск: Сообщения от: ADL
Раздел: Продукция MICROCHIP 16.02.2008, 15:04
Ответов: 19
Просмотров: 6,070
Автор ADL
Re: Программные задержки в HT-PICC18

Я как раз и делаю первые шаги в Си. Задержки всё равно нужны. Вы имеете ввиду, что они должны быть аппаратными?
Раздел: Продукция MICROCHIP 16.02.2008, 13:39
Ответов: 19
Просмотров: 6,070
Автор ADL
Re: Программные задержки в HT-PICC18

У меня происходит макроподстановка вызова функции. Я попробовал вызвать одну задержку и вызвать две задержки подряд. Размер кода отличается на 4 байта, т. е. на две команды: MOVLW и RCALL....
Раздел: Продукция MICROCHIP 16.02.2008, 13:20
Ответов: 19
Просмотров: 6,070
Автор ADL
Re: Программные задержки в HT-PICC18

Оно конечно выглядит намного короче, но здесь получится, что все if будет обслуживать не препроцессор, а рабочая программа. Если это так, то получится каша. Может быть я не прав?
Раздел: Продукция MICROCHIP 16.02.2008, 12:55
Ответов: 19
Просмотров: 6,070
Автор ADL
Re: Программные задержки в HT-PICC18

По сути здесь содержится макроопределение, управляющее подстановкой нужного кода. Здесь как раз и сделано при помощи функций. Сколько голову не ломал, но этот вариант показался мне самым оптимальным....
Раздел: Продукция MICROCHIP 16.02.2008, 12:39
Ответов: 19
Просмотров: 6,070
Автор ADL
Re: Программные задержки в HT-PICC18

Подумав, я пришёл к выводу, что написать универсальные программные задержки, работающие с высокой точностью на любой тактовой частоте невозможно (может быть я и ошибаюсь). Тогда я написал программу...
Раздел: Продукция MICROCHIP 04.01.2008, 14:20
Ответов: 19
Просмотров: 6,070
Автор ADL
Re: Программные задержки в HT-PICC18

Может быть уже самому писать задержки в АСМ?
Раздел: Продукция MICROCHIP 04.01.2008, 14:18
Ответов: 19
Просмотров: 6,070
Автор ADL
Re: Программные задержки в HT-PICC18

Это я с командной строкой заглючил.
Вообще там написано:

/*
* Delay functions for HI-TECH C on the PIC18
*
* Functions available:
* DelayUs(x) Delay specified number of microseconds
* ...
Раздел: Продукция MICROCHIP 04.01.2008, 13:01
Ответов: 19
Просмотров: 6,070
Автор ADL
Программные задержки в HT-PICC18

Использую MPLAB IDE + HT-PICC18. Для корректной работы программных задержек необходимо указать частоту тактового генератора:
* Set the crystal frequency in the CPP predefined symbols list
* on the...
Показано с 1 по 8 из 8.

 
Быстрый переход

Часовой пояс GMT +3, время: 23:02.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot