Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Къде ми е грешката?
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=3695
Страница 1 от 1

Автор:  kirchi [ Сря Фев 07, 2007 9:03 pm ]
Заглавие:  Къде ми е грешката?

Като пусна pica gp0 не е в 1.

#byte OPTION_REG=0x81
#byte GPIO=0x05
#bit LED=GPIO.0
#byte TRISIO=0x85
#byte TMR0=0x01
#byte INTCON=0x0b
#bit T0IF=INTCON.3

void main()
{
OPTION_REG=0xD7; //11010111
TRISIO=0x00;
LED=1;

}

Автор:  Predator_MF [ Сря Фев 07, 2007 10:19 pm ]
Заглавие: 

Не казваш какъв е PIC-a, обаче почти 100% съм сигурен, че има Compare модул, който не си изключил (на GP0, GP1 в 12F675 и в 683)...нещо такова:
Код:
setup_comparator(NC_NC);

Автор:  kirchi [ Сря Фев 07, 2007 10:23 pm ]
Заглавие: 

#include "1.h"


void main()
{

setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_comparator(NC_NC);
setup_vref(FALSE);

// TODO: USER CODE!!

}

1.h:
#include <12F629.h>

#FUSES NOWDT //No Watch Dog Timer
#FUSES INTRC_IO //Internal RC Osc, no CLKOUT
#FUSES NOCPD //No EE protection
#FUSES NOPROTECT //Code not protected from reading
#FUSES NOMCLR //Master Clear pin used for I/O
#FUSES NOPUT //No Power Up Timer
#FUSES NOBROWNOUT //No brownout reset

#use delay(clock=4000000)

това е останалата часот от програмата.

Автор:  Predator_MF [ Сря Фев 07, 2007 10:41 pm ]
Заглавие: 

Да не си затрил калибровъчната константа ? Пробвай да я прочетеш, ако си играеш със симулатор, а не със желязо сложи това в началото на кода:
Код:
#rom 0x3FF = {0x34C0}

Автор:  kirchi [ Чет Фев 08, 2007 1:09 am ]
Заглавие: 

Май програматора ми не работи. Направих си програматора на млад конструктор ама нещо май не ще да работи. Какъв да си взема?

Автор:  milenjs [ Чет Фев 08, 2007 9:45 am ]
Заглавие: 

Като за начало - ProPic2

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/