Hjälp om hur du använder string i Keil C

H

hbaocr

Guest
Hej!
Jag använder Keil C-kod mitt projekt som Dislay på LCD med AT89S52!
Hjälp mig om hur jag använder "sträng" i Keil C. Och som fungerar ungefär String i Keil CI kan använda!Jag som libs jag borde förklara att använda funktioner.

Kanna någon sända till mig några exempel på kod som använder funktionen för duell med String
tacka för attension mitt ämne

 
Ta en titt på User's Guide "c51.chm" i HLP katalogen.Alla tillgängliga funktioner förklaras och du kommer att hitta exempel där.

 
Just Inkludera String.h i filen och tilldela
SCON = 0x52,

printf ( "Ur string");

Detta bidrar till att skicka strängen till serieport.

 
Hej, Prabakaran
Tack för din hjälp men
baudhastighet =????
Vilket läget som används!Mode 0, 1 eller 2

 
bara leka med SFRs, precis som Spec säger ...
Kod:# define baud 9.600

# define Crystal 11059200void Serial_Init ()

(

SCON = 0x50, / /

UART: 1 variabel baudrate, RX möjligt,

TMOD = 0x20, / / Timer 1: Mode 2, autoreload

PCON = 0x80, / / SMOD = 1 ...

Th1 = 256 - (Crystal / (12 * 16)) / baud;

TL1 = Th1;

TR1 = 1; / / Timer ON,

TI = 1; / / TX möjligt ...)

 
Jag ser, tack för din hjälp!I vägen jag måste produktionen MYDATA thruogh SIPO IC (t.ex. 74LS164) för att kommunicera med min LCD. Men jag jag vill skriva ut mina uppgifter via parallellporten direkt (såsom port0)!
Och hur kan jag använda!Och som fungerar ungefär sträng på Keil CI kan använda!kan jag använda funktionen av String som i ANSI C eller inte ????( såsom strcoll · strcpy · strcspn · strerror · strlen · strncat · strncmp · strncpy · strpbrk · strpbrk · strpbrk · strrchr · strrchr · strrchr · strspn · strstr · strstr · strstr · strtok · strxfrm .....)
tack

 

Welcome to EDABoard.com

Sponsor

Back
Top