مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز پنجشنبه 23 نوامبر, 2017 9:08 am



پاسخ به موضوع  [ یک پست ] 
 نمونه اي از برنامه كار با LCD از طريق پورت موازي 
نویسنده پیام

عضو: پنجشنبه 29 نوامبر, 2007 12:33 pm
پست ها: 8
پست نمونه اي از برنامه كار با LCD از طريق پورت موازي
نمونه اي از برنامه كار با LCD از طريق پورت موازي
#include <dos.h>
#include <string.h>
#define PORTADDRESS 0x378
#define DATA PORTADDRESS
#define STATUS PORTADDRESS+1
#define CONTROL PORTADDRESS+2
void main(void){
int i;
char string[20];
char init[10];
int count;
int len; init[0] = 0x0F;
for(i=0;i<=10;i++)
{
string[i]=getche();
delay(2);
}
init[1] = 0x01;
init[2] = 0x38;
outportb(CONTROL, inportb(CONTROL) & 0xDF);
outportb(CONTROL, inportb(CONTROL) | 0x08);
for (count = 0; count <= 2; count++)
{
outportb(DATA, init[count]);
outportb(CONTROL,inportb(CONTROL) | 0x01);
delay(20);
outportb(CONTROL,inportb(CONTROL) & 0xFE);
delay(20);
}
outportb(CONTROL, inportb(CONTROL) & 0xF7);
len = strlen(string);
for (count = 0; count < len; count++)

{
outportb(DATA, string[count]);
outportb(CONTROL,inportb(CONTROL) | 0x01);
delay(2);
outportb(CONTROL,inportb(CONTROL) & 0xFE);
delay(2);
}
}


شنبه 29 دسامبر, 2007 1:41 pm
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ یک پست ] 

افراد آنلاین

کاربران حاضر در این تالار: Yahoo [Bot] و 15 مهمان


شما نمی توانید در این تالار موضوع جدید باز کنید
شما نمی توانید در این تالار به موضوع ها پاسخ دهید
شما نمی توانید در این تالار پست های خود را ویرایش کنید
شما نمی توانید در این تالار پست های خود را حذف کنید
شما نمی توانید در این تالار ضمیمه ارسال کنید

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه