firmware of NBCTRLV1 / AYC01

Dependencies:   SDFileSystemEx mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers pindef.h Source File

pindef.h

00001 #ifndef __PINDEF_H__
00002 #define __PINDEF_H__
00003 
00004 #ifdef TARGET_LPC1114
00005 
00006 // NBCTRLV1 / AYC01
00007 
00008 // BUTTON
00009 #define DP_PLAY dp24
00010 #define DP_NEXT dp10
00011 #define DP_PREV dp9
00012 
00013 // SPI
00014 #define DP_MOSI dp2
00015 #define DP_MISO dp1
00016 #define DP_SCLK dp6
00017 #define DP_SCS  dp25
00018 
00019 // IO
00020 #define DP_IO01 dp13 // P1_4
00021 #define DP_IO02 dp26 // P0_3
00022 #define DP_IO03 dp17 // P1_8
00023 #define DP_IO04 dp4 // P0_11
00024 #define DP_IO05 dp18 // P1_9
00025 #define DP_IO06 dp11 // P1_2
00026 
00027 // I2C
00028 #define DP_SDA dp5
00029 #define DP_SCL dp27
00030 
00031 // SERIAL
00032 #define DP_TX USBTX
00033 #define DP_RX USBRX
00034 
00035 #else
00036 
00037 ////  TG-LPC11U35
00038 
00039 // BUTTON
00040 #define DP_PLAY p20
00041 #define DP_NEXT p19
00042 #define DP_PREV p18
00043 
00044 // SPI
00045 #define DP_MOSI p5
00046 #define DP_MISO p6
00047 #define DP_SCLK p7
00048 #define DP_SCS  p8
00049 
00050 // IO
00051 #define DP_IO01 p21
00052 #define DP_IO02 p23 
00053 #define DP_IO03 p24 
00054 #define DP_IO04 p25 
00055 #define DP_IO05 p26 
00056 #define DP_IO06 p30 
00057 
00058 // I2C
00059 #define DP_SDA p28
00060 #define DP_SCL p27
00061 
00062 // SERIAL
00063 #define DP_TX p9
00064 #define DP_RX p10
00065 
00066 #endif
00067 
00068 #endif