سلام
خسته نباشید
من یه برنامه دارم که یه پایش ورودیه که مقدارش صفره ولی (تو پروتئوس) وقتی اون یک می شه دیگه یک می مونه و دوباره به صفر برنمی گرده به نظر شما مشگل کجاست؟
خسته نباشید
من یه برنامه دارم که یه پایش ورودیه که مقدارش صفره ولی (تو پروتئوس) وقتی اون یک می شه دیگه یک می مونه و دوباره به صفر برنمی گرده به نظر شما مشگل کجاست؟
کد:
#include <mega8.h> #include <delay.h> void main(void) { unsigned int i; PORTB=0x00; DDRB=0x00; PORTC=0x00; DDRC=0x00; PORTD=0x00; DDRD=0xFF; while (1) { //PORTB.0 IS FOR VASL REMOT. //PORTC.0 IS FOR GHATE REMOTE. //PORTD.0 IS OUTPUT. //PORTB.1 is for optic sensor. //PORTB.2 IS FOR VIBRATION SENSOR. while(PINB.0==1) { PORTD.0=1; delay_ms(125); PORTD.0=0; } } }
دیدگاه