Quick and Easy Code Generation for NXP Microcontrollers

Code Architect

Visit the main Embedded Systems Academy site for technical information and more related to CAN, CANopen and embedded systems!

Current Project: Not Saved Open Project | Save Project | New Project

Select the desired microcontroller and peripheral:

Start >  89LPC936 >  Ports

 Help: How do I select what I want?

Step 2 Configure the Ports and click on Generate:

This section is for configuration of pins not used by a configured peripheral. Individual peripherals ensure that the pins used by that peripheral are configured accordingly.

Options  
Port 0  
P0.0 (CMP2/KBI0/AD01):  Name: 
P0.1 (CIN2B/KBI1/AD10):  Name: 
P0.2 (CIN2A/KBI2/AD11):  Name: 
P0.3 (CIN1B/KBI3/AD12):  Name: 
P0.4 (CIN1A/KBI4/AD13/DAC1):  Name: 
P0.5 (CMPREF/KBI5):  Name: 
P0.6 (CMP1/KBI6):  Name: 
P0.7 (T1/KBI7):  Name: 
Port 1  
P1.0 (TxD):  Name: 
P1.1 (RxD):  Name: 
P1.2 (T0/SCL):  Name: 
P1.3 (INT0/SDA):  Name: 
P1.4 (INT1):  Name: 
P1.5 (RST):  Name: 
P1.6 (OCB):  Name: 
P1.7 (OCC/AD00):  Name: 
Port 2  
P2.0 (ICB/AD03/DAC0):  Name: 
P2.1 (OCD/AD02):  Name: 
P2.2 (MOSI):  Name: 
P2.3 (MISO):  Name: 
P2.4 (SS):  Name: 
P2.5 (SPICLK):  Name: 
P2.6 (OCA):  Name: 
P2.7 (ICA):  Name: 
Port 3  
P3.0 (XTAL2/CLKOUT):  Name: 
P3.1 (XTAL1):  Name: 
   
Functions  
Initialization function name: