Well not and call it IrDA, and Not if you want to talk to other peripherals other than your own. The 3/16 can be shapped by several mfrs chips which shorten the pulses when you feed then the normal UART freq. Which is how a UART works it samples at 16x the receive freq. But you can implement a really thin variant of IrDA IrLAP and skip LMP Kevin E. Dodd Embedded Systems Consulting kevindod@triax.com 503.684-3731 Reached at 541.753-3633 -----Original Message----- From: Havard Torring [SMTP:ht@NEO.NO] Sent: Friday, May 08, 1998 12:03 AM To: PICLIST@MITVMA.MIT.EDU Subject: Re: IRDA ?? How to? To implement a standard RS232 interface over a IRDA link is simple. Although this means that you will drop all tha nasty SW layers associated with IRDA, but if you don't care,... Use the following setup: PIC <---> TOIM3232 <--->TFDS3000 Both circuits from Temic. Haavard. ----------- At 23:29 07.05.98 PDT, you wrote: > IrDA has to be implemented in a Stack (See OSI) IrLAP(Link Access protocol > handles most of the difficulties)- THen there is IrLMP which handles the > connections. It can be very thin, but the trickiest part is that IrDA > pulses are 3/16th of the regular USART signals. I can help you some. > >It's always seemed to me (looking at it casually from far away) that it >ought to be trivial to convert a software bit-banging serial routine to the >shorter pulses of IRDA. Yes? No? I guess it would take a 16/3 faster >processor or 16/3 more cycles, maybe (worst case?) > >BillW >