Hi again,
I've been reading through the PIC Tips and Tricks Guide, and I came across something I thought was interesting and didn't fully understand. When interfacing 5V high current device outputs with 3.3V uC device inputs, the guide shows a really simple transistor clamp, shown below.

I'm familiar with using logic level FETs to interface 3.3V and 5V devices, but how does this differ from that? How would you go about selecting the transistor and the value for R1?
My thinking was that just as you can switch a higher voltage with a FET, the same could be done in reverse (i.e. switch 3.3V on and off with a 5V input). Is this incorrect, or is the transistor clamp described a better method? Thanks in advance.
I've been reading through the PIC Tips and Tricks Guide, and I came across something I thought was interesting and didn't fully understand. When interfacing 5V high current device outputs with 3.3V uC device inputs, the guide shows a really simple transistor clamp, shown below.

I'm familiar with using logic level FETs to interface 3.3V and 5V devices, but how does this differ from that? How would you go about selecting the transistor and the value for R1?
My thinking was that just as you can switch a higher voltage with a FET, the same could be done in reverse (i.e. switch 3.3V on and off with a 5V input). Is this incorrect, or is the transistor clamp described a better method? Thanks in advance.