PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các đề tài khác (http://www.picvietnam.com/forum/forumdisplay.php?f=28)
-   -   Giúp đỡ về code (http://www.picvietnam.com/forum/showthread.php?t=33956)

anhdiy 09-12-2014 10:11 AM

Giúp đỡ về code
 
Chào các bác trước h em không biết PIC là gì hôm nay muốn làm cái ô-sọc-lô
lần mò lên mạng tìm được 1 thread của anh khoai tây nhưng đem về dùng PIC-C để mở ok nhưng khi bấm F9 thì báo lỗi không nhận dạng được "GLCD_WIDTH"
đây là đoạn cốt :

void glcd_text35(int8 x, int8 y, char* textptr, int1 color)
{
int i, j, k; // Loop counters
BYTE pixelData[5]; // Stores character data

for(i=0; textptr[i] != '\0'; ++i, ++x) // Loop through the passed string
{
if((textptr[i] >= ' ') && (textptr[i] <= '~'))
memcpy(pixelData, TEXT35[textptr[i]-' '], 5);
else
memcpy(pixelData, TEXT35[0], 5); // Default to space

if(x+3 >= GLCD_WIDTH) // Performs character wrapping
{
x = 0; // Set x at far left position
y += 5 + 1; // Set y at next position down
}
for(j=3; j>0; j--, x++) // Loop through character byte data
{
for(k=0; k<5; k++) // Loop through the vertical pixels
{
if(bit_test(pixelData[k], j)) // Check if the pixel should be set
{
glcd_pixel(x, y+k, color); // Draws the pixel
}
}
}
}
}

Rất mong nhận được sự giúp đỡ của mọi người
Xin chân thành cảm ơn !!!

anhdiy 15-12-2014 05:39 PM

Re Up bài
 
Up Up Up 63 lượt xem mà không ai cho em một câu hỏi sao


Múi giờ GMT. Hiện tại là 03:22 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam