วันอาทิตย์ที่ 21 มกราคม พ.ศ. 2561

sizeof strlen Function in MCS51 ฟังชันหาขนาดข้อมูล หาขนาดความยาวของข้อความ










sizeof strlen Function in MCS51 ฟังชันหาขนาดข้อมูล หาขนาดความยาวของข้อความ
21/1/2561 SONGCHAI PRAPATRUNGSEE
sizeof strlen Function in MCS51 ฟังชันหาขนาดข้อมูล หาขนาดความยาวของข้อความ

/* 21/1/2561
sizeof function
strlen function
by SOM MCU */

#include <REGX51.H>//For MCS51
#include <stdio.H>//For printf
#include <string.h>//For strlen

char STRING[]="TEST SIZEOF";// \0 (NULL character) FOR END

void RS232()//Communicate to computer serial port
{
  PCON=0;//POWER
  SCON=0X50;//SERIAL CONTROL
  SBUF=0;//SERIAL BUFFER
  TCON=0;//TIMER CONTROL
  TMOD=0X20;//TIMER1 MODE2 8BIT AUTO RELOAD
  TH1=0XFD;//IF SMOD=1 USE11.0592MHZ=9600bps
         //TL1=0XFD;//LOW BYTE TIMER1
  TI=1;//putchar OR puts SET TI=1,IF NO NOT WORK
  TR1=1;//START TIMER1
}

void main()
{
  RS232();//call function
       
while(1)
{
         char SIZE,LEN;//declaration
         
        /* Display the computer screen
                 %d=interger , \r=Carriage return */
         printf("SIZE %d,result=bit/32 byte/256\r",sizeof(long));
       
         LEN=strlen(STRING);
   SIZE=sizeof(STRING);
}
}



ไม่มีความคิดเห็น: