HELLO . IM USING PIC16F628 TO SENT CHARACTERS TO PIC16F84 VIA IR , BUT WHEN I SEND 12 I GET 03 OR SOME STRANGE NUMBERS I TRYED TO CHANGE BAUDS AND Initialize hardware PWM , RUNING ON 4MHZ OSC , NEED HELP THIS IS MY CODE
TRNASMITTER IR ,PIC16F628A
HERE IS RECEIVER IR .Code:@ DEVICE INTRC_OSC_NOCLKOUT, LVP_OFF, MCLR_OFF, WDT_OFF DEFINE INT_OSC 4 B0 VAR byte Baud CON 16780 'Initialize hardware PWM - IRLED 40KHz drive PORTB = %00000000 TRISB = %00000000 CCPR1L = 12 ' Set PWM Duty-Cycle to 50% PR2 = 24 ' Set PWM for 40KHz CCP1CON = %00001100 ' Mode select = PWM T2CON = %00000100 ' TMR2 ON 1:1 pre-scale Start: conversion B0 = 12 SEROUT2 PORTB.1,Baud,[dec2 B0] PAUSE 1000 GOTO Start
PIC16F84A
Code:include "modedefs" define osc 4 PORTB = 00001111 TRISB = 00001111 B0 VAR byte MAIN: SERIN2 PORTB.3,16780,[DEC2 B0]' I GET STRANGE CHARACTERS OR NOTHINGS pause 100 SEROUT2 PORTB.4,16780,[DEC2 B0], SEROUT2 IS SET WORKING GOOD GOTO MAIN END


 
			 
			 
			 
					
					 Ir problem sending data
 Ir problem sending data
		 
				
				
				
				
			

Bookmarks