Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
00001 //n-bed test GPIO 00002 00003 #include "mbed.h" 00004 #include <vector> 00005 DigitalOut PA3(P0_2); 00006 // DigitalOut PA4(P0_3); // LPC11U35 DRIVES RXD0 OF LPC1768 00007 DigitalOut PA5(P0_10); 00008 DigitalOut PA6(P0_11); 00009 DigitalOut PA7(P0_17); 00010 DigitalOut PA8(P0_18); 00011 DigitalOut PA9(P0_15); 00012 DigitalOut PA10(P0_16); 00013 DigitalOut PA11(P2_10); 00014 00015 DigitalOut PB3(P4_29); 00016 DigitalOut PB4(P4_28); 00017 DigitalOut PB5(P0_19); 00018 DigitalOut PB6(P0_20); 00019 DigitalOut PB7(P0_8); 00020 DigitalOut PB8(P0_9); 00021 DigitalOut PB9(P0_7); 00022 DigitalOut PB10(P1_29); 00023 DigitalOut PB11(P2_7); 00024 00025 DigitalOut PC3(P2_1); 00026 DigitalOut PC4(P2_0); 00027 DigitalOut PC5(P0_0); 00028 DigitalOut PC6(P0_1); 00029 DigitalOut PC7(P0_4); 00030 DigitalOut PC8(P0_5); 00031 DigitalOut PC9(P0_26); 00032 DigitalOut PC10(P2_5); 00033 DigitalOut PC11(P2_7); 00034 00035 DigitalOut PD3(P0_24); 00036 DigitalOut PD4(P2_8); 00037 DigitalOut PD5(P0_27); 00038 DigitalOut PD6(P0_28); 00039 DigitalOut PD7(P1_23); 00040 DigitalOut PD8(P1_24); 00041 DigitalOut PD9(P1_20); 00042 DigitalOut PD10(P1_30); 00043 DigitalOut PD11(P2_7); 00044 00045 int main() { 00046 unsigned int counter = 0; 00047 while(1) { 00048 counter++; 00049 PA3 = counter & 0x01; PB3 = PA3; PC3 = PA3; PD3 = PA3; 00050 PB4 = counter & 0x02; PC4 = PB4; PD4 = PB4; // PC4 NOT USED, 11U35 IS DRIVING IT 00051 PA5 = counter & 0x04; PB5 = PA5; PC5 = PA5; PD5 = PA5; 00052 PA6 = counter & 0x08; PB6 = PA6; PC6 = PA6; PD6 = PA6; 00053 PA7 = counter & 0x10; PB7 = PA7; PC7 = PA7; PD7 = PA7; 00054 PA8 = counter & 0x20; PB8 = PA8; PC8 = PA8; PD3 = PA8; 00055 PA9 = counter & 0x40; PB9 = PA9; PC9 = PA9; PD9 = PA9; 00056 PA10 = counter & 0x80; PB10 = PA10; PC10 = PA10; PD10 = PA10; 00057 PA11 = counter & 0x100; PB11 = PA11; PC11 = PA11; PD11 = PA11; 00058 } 00059 }
Generated on Wed Jul 13 2022 03:12:42 by
1.7.2