03.05.2007, 08:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
В МП-Лабе есть отладчик - включаешь симулятор debugger - select tool- mplab sim . В установках задаешь свою частоту кварца и выводишь на экран StopWatch. Очень удобно смотреть задержки.
|
|
|
|
03.05.2007, 16:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Сообщение от urry
|
В МП-Лабе есть отладчик - включаешь симулятор debugger - select tool- mplab sim . В установках задаешь свою частоту кварца и выводишь на экран StopWatch. Очень удобно смотреть задержки.
|
это я знаю
|
|
|
|
03.05.2007, 21:50
|
|
Вид на жительство
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
|
Сообщение от CERGEI1982
|
А как ты узнаеш точное время исполнения функции прерывания.
|
Код:
|
#int_timer0 //
void Timer0_ISR()
{
set_timer0(Timer100us);
++TxCount;
} |
Вставлял вот такого "жучка", а к ножке PortA.3 подключал частотомер, и видел частоту прерывания TMR0 деленную на 2.
Сообщение от CERGEI1982
|
попробуй в самом CCS откомпилировать.
|
Да, вылезает ошибка разберусь...
Поправил (см.файл)
Прикрепленный файл: 155696.rar
|
|
|
|
04.05.2007, 12:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
раскажи что делает эта строка
да и что поправил когда не мог я откомпилировать в самом CCS,чтоб знать самому.
|
|
|
|
04.05.2007, 13:20
|
|
Вид на жительство
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
|
Сообщение от CERGEI1982
|
раскажи что делает эта строка
да и что поправил когда не мог я откомпилировать в самом CCS,чтоб знать самому.
|
Эта строка инвертирует значение на ножке PORTA.3 если текущее значение 0, меняет на 1 или наоборот. В итоге - на выходе меандр.
Убрал из объявлении типа переменных (int16)
YPorog,GPorog,RPorog.
Они объявлены выше в #define
|
|
|
|
05.05.2007, 09:57
|
|
Вид на жительство
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
|
Сообщение от CERGEI1982
|
Посоветуй программу для написания программ на си,чтоб можно было из книги Krupnik.Studying.C примеры написать, попробовать,проверить,посмотреть как работает.Желательно русскую
|
Вот самое простое, что можно посоветовать, но не руссифицированную..."Турбо Си"
Прикрепленный файл: 1850590.rar
|
|
|
|
05.05.2007, 12:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Сообщение от fmssp
|
Сообщение от CERGEI1982
|
Посоветуй программу для написания программ на си,чтоб можно было из книги Krupnik.Studying.C примеры написать, попробовать,проверить,посмотреть как работает.Желательно русскую
|
Вот самое простое, что можно посоветовать, но не руссифицированную..."Турбо Си"
|
КАК РАЗ ПОЙДЕТ ИЗУЧАТЬ И ПРОГРАМКИ УЧИТСЯ ПИСАТЬ
Прикрепленный файл: 1850590.rar
|
|
|
|
05.05.2007, 13:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Ага работает,теперь полегче понимать будет,когда видно как что работает
-- Прилагается рисунок: --
|
|
|
|
05.05.2007, 13:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
круто,так можно свои программы писать на комп,например обмен с микроконтролером
|
|
|
|
05.05.2007, 22:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
Не советую - конечно, дело вкуса, но мне ПРИШЛОСЬ перейти на вижуал си после борланда. Сэкономь свое время, начни с вижуал.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:15.
|
|