Hi all,
I haven't done a whole lot with serial communication so this is rather new to me. I designed a PIC prototyping board recently (Actually Rev 3) and am thinking about adding a USB programming interface with a bootloader on the PIC for Rev 4. However, since I"m not familiar with it I find myself in need of a bit of assistance.
The board is based around a PIC18F1330, which has RX/TX pins. I was thinking I read somewhere that you can use these pins to communicate through the bootloader and program the PIC. My question right now is hardware-based: How to connect the USB to the PIC itself. I expect I need a USB/Serial converter IC such as the FT232 but I'm not sure how to connect it. Connecting the FT232 to the USB connector isn't an issue, it's just connecting it to the PIC. It's not as simple as connecting the RXD/TXD pins, is it? I have seen Atmegas use this setup, but haven't seen it on PICs.
Thanks,
Matt
I haven't done a whole lot with serial communication so this is rather new to me. I designed a PIC prototyping board recently (Actually Rev 3) and am thinking about adding a USB programming interface with a bootloader on the PIC for Rev 4. However, since I"m not familiar with it I find myself in need of a bit of assistance.
The board is based around a PIC18F1330, which has RX/TX pins. I was thinking I read somewhere that you can use these pins to communicate through the bootloader and program the PIC. My question right now is hardware-based: How to connect the USB to the PIC itself. I expect I need a USB/Serial converter IC such as the FT232 but I'm not sure how to connect it. Connecting the FT232 to the USB connector isn't an issue, it's just connecting it to the PIC. It's not as simple as connecting the RXD/TXD pins, is it? I have seen Atmegas use this setup, but haven't seen it on PICs.
Thanks,
Matt