[an error occurred while processing this directive] [an error occurred while processing this directive]
HT_PICC, вопросик небольшой
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Castle 01 апреля 2002 г. 09:45

HT 7.87 PL2 PIC16F877. В MPLABе все работает как часы, а на кристалле нет. Кристаллов два, ведут себя одинаково. ну и собственно текст:

#include "pic.h"
__CONFIG(PROTECT|FOSC0|BODEN|PWRTE);

void main(void)
{
TRISB = 0;//Порт В на вывод
TRISC = 0b11011111;//Порт С5 на вывод
INTCON = 0b10100000;//Прерывания только по таймеру
OPTION = 0b00000011;
for(;;)
{
PORTB++;
}
}
static void interrupt isr(void)
{
#asm
movlw 0x20
xorwf _PORTC

#endasm
T0IF = 0;
}

Меандр на порту В есть, а на порту С5 нет.

Образец взять неоткуда, этот проект у меня первый. У меня уже взгляд замылился. Гляньте свеженьким.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru