كيف حالك اخى محمد
بالنسبة للمشكلة الثانية فسبب المشكلة وجود فراغات والحل هو ازالة الفراغات بالكود التالى
كود:
char i,j;
char freq[12];
j=0;
for(i=0;i<=11;i++)
{
if(matrix[i] != ' ')
{
lfreq[j]=matrix[i];
j++;
}
}
بعد ذلك يمكن الكتابة مباشرة على ال lcd
وسيظهر الرقم من اول السطر ان شاء الله
على فكرة هذه الطريقة موجودة فى كتاب Advanced PIC Microcontroller
Projects in C
Dogan Ibrahim
ارجو ان تقراءه فهو كتاب رائع
اما بالنسبة للمشكلة الاولى فسابحث لك عن حل ان شاء الله
بالتوفيق