سلام
من تازه با pic شروع کردم یه مشکل ساده :rolleyes: دارم
یه برنامه کوچیک نوشتم نمی دانم چرا جواب نمیده
کامپایلر ccs
[code=c]#include <16f877.h>
#use delay(Clock=20000000) // oscillator frequency
#byte PORTC=0x07
#byte TRISC=0x87 //DDRC
void main(void)
{
TRISC=0;
while(TRUE)
{
PORTC=0x01;
delay_ms(100);
PORTC=0;
delay_ms(100);
}
}[/code]
چرا جواب نمیده؟برای portc ریجیستر دیگی رو هم مگه باید مقدار داد؟
ممنون
من تازه با pic شروع کردم یه مشکل ساده :rolleyes: دارم
یه برنامه کوچیک نوشتم نمی دانم چرا جواب نمیده
کامپایلر ccs
[code=c]#include <16f877.h>
#use delay(Clock=20000000) // oscillator frequency
#byte PORTC=0x07
#byte TRISC=0x87 //DDRC
void main(void)
{
TRISC=0;
while(TRUE)
{
PORTC=0x01;
delay_ms(100);
PORTC=0;
delay_ms(100);
}
}[/code]
چرا جواب نمیده؟برای portc ریجیستر دیگی رو هم مگه باید مقدار داد؟
ممنون
دیدگاه