Demonstration program for the MAX3232PMB1 Peripheral Module with the MAXREFDES72# Arduino to Pmod Adapter

Dependencies:   MAX14661 mbed

Committer:
gsteiert
Date:
Sun Jul 20 03:45:57 2014 +0000
Revision:
1:6f1c3cb10608
Parent:
0:803011eae289
Publishing MAX3232 Demo Code

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gsteiert 0:803011eae289 1 #include "mbed.h"
gsteiert 0:803011eae289 2 #include "MAX14661.h"
gsteiert 0:803011eae289 3
gsteiert 0:803011eae289 4 MAX14661 mux(D14, D15);
gsteiert 0:803011eae289 5 DigitalOut pinRTS(D13);
gsteiert 1:6f1c3cb10608 6 DigitalIn pinRX(D0); // Set as input to remove load from mbedTX
gsteiert 0:803011eae289 7 DigitalIn pinTX(D1); // Set as input to remove load from mbedRX
gsteiert 0:803011eae289 8
gsteiert 0:803011eae289 9 int main()
gsteiert 0:803011eae289 10 {
gsteiert 0:803011eae289 11 pinRTS=0; // Not Ready to Send
gsteiert 0:803011eae289 12 // D0 (mbedTX) + PA2 (TXD) D1 (mbedRX) + PA3 (RXD)
gsteiert 1:6f1c3cb10608 13 mux.setAB((MAX14661::SW01 | MAX14661::SW13),
gsteiert 1:6f1c3cb10608 14 (MAX14661::SW02 | MAX14661::SW12));
gsteiert 0:803011eae289 15 pinRTS=1; // Ready to Send
gsteiert 0:803011eae289 16 }