سورس کار با پورت سری (Serial Port) به زبان C

work with serial port in c 7676 تصویر

سورس کار با پورت سری (Serial Port) به زبان C

در این بخش سورس کار با پورت سری (Serial Port) به زبان C را برای شما آماده کرده ایم که در محیط Dos با نرم افزار Turbo C و به زبان برنامه نویسی C نوشته شده است. در ادامه می توانید توضیحات و تصاویر مربوط به این پروژه را مشاهده کنید.

توضیحات پروژه

در این پروژه بعد از اجرا شدن برنامه، یک منوی سه گزینه زیر برای کاربر نمایش داده می شود که کاربر با استفاده از آن ها می تواند از پروت سری استفاده کند.

  • Send Info
  • Receive Info
  • Exit

در لیست فوق، گزینه اول به منظور ارسال اطلاعات به پورت سری استفاده می شود. گزینه دوم برای دریافت اطلاعات ارسال شده به پورت سری استفاده می شود. گزینه آخر هم برای خروج از برنامه استفاده می شود. شما با مشاهده سورس کد این پروژه می توانید با نحوه برقراری ارتباط با پورت سری (Serial Port) در زبان C را یاد گرفته و مهارت برنامه نویسی خودتان را ارتقا دهید.

قسمت های از سورس کد

#include <bios.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#define COM1       0
#define DATA_READY 0x100
#define SETTINGS ( 0x80 | 0x02 | 0x00 | 0x00)
int in, out, status;
void sendinfo();
void receiveinfo();
void main()
{
   int num;
   bioscom(0, SETTINGS, COM1); /*initialize the port*/
   printf("\nSend And Receive Info With Serial Port(COM)\n");
   while(1)
   {
   	printf("\n1- Send Info.\n");
   	printf("2- Receive Info.\n");
   	printf("3- Exit.\n");
   	printf("Select Number Menu [1-2-3]:");
   	scanf("%d",&num);
   	switch(num)
   	{
	 case 1:
	    sendinfo();
	    break;
	 case 2:
	    receiveinfo();
	    break;
	 case 3:
	    exit(0);
	 default:
	    printf("\nSelect Number [1-2-3]\n");
    }
   }
}

نوشته سورس کار با پورت سری (Serial Port) به زبان C اولین بار در سورس سرا - آموزش برنامه نویسی. پدیدار شد.

درباره نویسنده: administrator

ممکن است دوست داشته باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *