แลป 3 ครับ

กระทู้คำถาม
#include <EEPROM.h>
byte value;
char msg[8][20] = {"B5919505","Thinnaphat","Male","20","B5920754","Thudchai","Male","20"};
void setup() {

// put your setup codยิ้ม, to run once:
Serial.begin(9600);
Serial.println("input NO.");
for(int k=0; k<8; k++)
{
for(int i=0; i<20; i++){
EEPROM.write(10*k+i,msg[k]);
}
}
}
void loop() {
// put your main codยิ้ม, to run repeatedly:
if(Serial.available()>0){

int h = Serial.read();
Serial.write(byte(h));
Serial.print("\t");
if( h == '1'){
for(int k=0; k<4; k++)
{
for(int i=0; i<10; i++){
value=EEPROM.read(10*k+i);
Serial.print(char(value));
}
Serial.print("\t");
}
Serial.print("\n");
}
else if( h == '2'){
for(int k=4; k<8; k++)
{
for(int i=0; i<10; i++){
value=EEPROM.read(10*k+i);
Serial.print(char(value));
}
Serial.print("\t");
}
Serial.print("\n");
}
else if(h == 'z'){
while(1);
}
else Serial.println("not");

}
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่