Trong Khoi / Mbed 2 deprecated mbed_baitap_serial

Dependencies:   mbed

Committer:
TrongKhoi
Date:
Sun Mar 24 08:48:03 2019 +0000
Revision:
0:edf6285988e2
Nhap mot so bat ky

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TrongKhoi 0:edf6285988e2 1 #include "mbed.h"
TrongKhoi 0:edf6285988e2 2
TrongKhoi 0:edf6285988e2 3 Serial pc(USBTX, USBRX); // tx, rx
TrongKhoi 0:edf6285988e2 4 DigitalOut led1(LED1);
TrongKhoi 0:edf6285988e2 5 DigitalOut led2(LED2);
TrongKhoi 0:edf6285988e2 6 DigitalOut led3(LED3);
TrongKhoi 0:edf6285988e2 7 DigitalOut led4(LED4);
TrongKhoi 0:edf6285988e2 8
TrongKhoi 0:edf6285988e2 9 int main() {
TrongKhoi 0:edf6285988e2 10 int X = 0;
TrongKhoi 0:edf6285988e2 11 char key;
TrongKhoi 0:edf6285988e2 12 int i=0;
TrongKhoi 0:edf6285988e2 13 pc.printf("\nNhap mot so bat ky roi nhan enter de xac nhan:");
TrongKhoi 0:edf6285988e2 14 while(1){
TrongKhoi 0:edf6285988e2 15 key = pc.getc();
TrongKhoi 0:edf6285988e2 16 if(key == '\r'){break;}
TrongKhoi 0:edf6285988e2 17 X = X*10 + atoi(&key);
TrongKhoi 0:edf6285988e2 18 //pc.printf("\n%d", X);
TrongKhoi 0:edf6285988e2 19 i++;
TrongKhoi 0:edf6285988e2 20 }
TrongKhoi 0:edf6285988e2 21 pc.printf("\nBan da nhap %d", X);
TrongKhoi 0:edf6285988e2 22
TrongKhoi 0:edf6285988e2 23 if(X%4 == 0){
TrongKhoi 0:edf6285988e2 24 led1=led2=led3=led4=1;
TrongKhoi 0:edf6285988e2 25 }
TrongKhoi 0:edf6285988e2 26 if(X%4==1){
TrongKhoi 0:edf6285988e2 27 led1=1;
TrongKhoi 0:edf6285988e2 28 }
TrongKhoi 0:edf6285988e2 29 if(X%4==2){
TrongKhoi 0:edf6285988e2 30 led1=led2=1;
TrongKhoi 0:edf6285988e2 31 }
TrongKhoi 0:edf6285988e2 32 if(X%4==3){
TrongKhoi 0:edf6285988e2 33 led1=led2=led3=1;
TrongKhoi 0:edf6285988e2 34 }
TrongKhoi 0:edf6285988e2 35 }