پاسخ : مشکل در ارسال فایل از طریق پورت سریال و نوشتن همزمان در یک eeprom
محمدرضا جان این برنامه ای بود که برای این قسمت نوشته بودم . ببینید درسته buffer حاوی اطلاعات pixel هست که یا صفر هست یا یک
int[] trueBuffer = new int[1024];
int[] buffer = new int[128 * 64];
int mix = 0;
int j = 0;
for (int cnt1 = 0; cnt1 < 1024; cnt1++)
{
for(int cnt2=0;cnt2<8;cnt2++)
{
if (buffer[j++] == 1)
mix = mix | 128;
mix/= 2
}
trueBuffer[cnt1] = mix;
}
int[] trueBuffer = new int[1024];
int[] buffer = new int[128 * 64];
int mix = 0;
int j = 0;
for (int cnt1 = 0; cnt1 < 1024; cnt1++)
{
for(int cnt2=0;cnt2<8;cnt2++)
{
if (buffer[j++] == 1)
mix = mix | 128;
mix/= 2
}
trueBuffer[cnt1] = mix;
}




دیدگاه