 прикольный строб с ф-ей дальномера получился
 прикольный строб с ф-ей дальномера получился   правда код немного "спецфический"
 правда код немного "спецфический"|  | roboforum.ruТехнический форум по робототехнике. |  | 
 прикольный строб с ф-ей дальномера получился
 прикольный строб с ф-ей дальномера получился   правда код немного "спецфический"
 правда код немного "спецфический"


#include <htc.h>
#include "delay.h"
void main()
{
int val;
TRISD=0x00;
TRISB=0x00;
PORTD=0x00;
   while (1)
   {
      val=0;
      
      RB1=1;
      RB0=0;
   DelayMs(250);
   DelayMs(250);
   DelayMs(250);
   DelayMs(250);
   DelayMs(250);
      RB0=1;
      RB1=0;
      TRISB0=0xFF;
      RB0=0x00;
      while(RB0 != 0) val++;
      TRISB=0x00;
      RB1=1;
      RB0=0;
      PORTD=val;
   }
}
 на PORTD висят светодиоды для индикации, но результатов никаких не наблюдаю.
 на PORTD висят светодиоды для индикации, но результатов никаких не наблюдаю.

   {
      val=0;
     TRISB=0x00;      
      PORTB=1;// заряжаем входную емкость RB0=1
      TRISB=0x01;// переключаем RB0 на вход
      while(RB0 != 0) val++; // ждем разряд до "0"
     }выводы могут быть либо входами, либо выходами, но не одновременно и тем и тем,
 TRIS у ПИК-ов то-же самое что DDR у АВР-ок
  TRIS у ПИК-ов то-же самое что DDR у АВР-ок 

 .
.
Сейчас этот форум просматривают: Google [Bot] и гости: 0