برای مشاهده روند ساخت پروژه ها و محصولات به کانال تلگرام ما بپیوندید           
  خانه محصولات دانلود پروژه ها بحث و گفتگو وبلاگ آموزشها و مقالات تماس با ما  

  فروم khazama.com --> زبانهای برنامه نویسی --> سئوال در باره پورت سریال

  سه‌شنبه 24 آبان 90 , 12:54 AM


کاربر
m.erb
تعداد پستها : 2
سئوال در باره پورت سریال

با سلام خدمت شما
اول از شما بخاطر تماس دیر وقتم معذرت می خوام. ولی باید بگم شیفته ادب و طز بیان شما شدم.
من طبق مقاله شما با دستورmscomm1.commport= 2 شماره کام و مشخص کردم بعد بادستور" mscomm1.settings="2400,n,8,1   تنظیماتش رو نوشتم وبعد
با دستور mscomm1.portopen=true  کام 2 را باز کردم ولی اطلاعات را فقط به صورت رشته ای قبول می کند مثل   
  " mscomm1.output= "2که روی پورت میکرو عدد 27 هکز ظاهر می شود و درضمن وقتی پورتی را که قبلا توسط دستگاه های جانبی کامپیوتر اشغال است را باز کنم با اخطار این پورت قبلا باز است مواجه شده وبعد از زدن ok ازبرنامه بیرون میرود چگونه می تونم بفهم کامی باز است یا بسته و با لیبل نشونش بدم و از برنامه بیرون نرود
آقا بهزاد از شما خواهش می کنم کمکم کنی ونحوه نوشتن برنامه رو برام با یه نمونه از این تیکه برنامه بگی
با تشکر ابراهیم رضائی
**  آخرین ویرایش در  سه‌شنبه 24 آبان 90 - 12:56 AM

  سه‌شنبه 24 آبان 90 , 9:31 PM


مدیر سایت
behzad
تعداد پستها : 905
درود و خوش آمد به شما
توی همون مقاله در مورد ارسال دیتا هم صحبت شده و مثال هم بود
به هر حال یک نمونه کد ساده برای ارسال دیتا این هست

Private Sub Form_Load()
On Error GoTo er
    Dim b(10) As Byte
    b(0) = 10  
    b(10) = 56
    MSComm1.CommPort = 1
    MSComm1.PortOpen = True
    MSComm1.Output = b
    MSComm1.PortOpen = False
    Exit Sub
er:
    MsgBox "error"
End Sub
 
آرایه با نام b به تعداد فرضی 10 در نظر گرفته شده که میشه 11 بایت
میتونید به تعداد دلخواه این آرایه رو کم یا زیاد کنید و اطلاعات یا اعدادتون رو توی خونه های مختلفش بنویسید و ارسال کنید

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  چهارشنبه 25 آبان 90 , 4:01 AM


کاربر
m.erb
تعداد پستها : 2
سئوال

با عرض سلام خدمت شما استاد گرامی
من خود آموز دارم ولی توی اون نوشته از دستور or  یا and برای مقایسه ترکیبی شرط ها استفاده می شود
مانند:  a=4 or b>7
من از شما استاد عزیز کمال تشکر را دارم و امید وارم خداوند شما را در تمام مراحل زندگیتان پیروز و سر بلند  گرداند.

**  آخرین ویرایش در  پنج‌شنبه 26 آبان 90 - 9:43 PM

  پنج‌شنبه 26 آبان 90 , 7:03 PM


مدیر سایت
behzad
تعداد پستها : 905
دستور
a or b
چه معنی میده ؟
باید مینوشتید
a = a or b

شما مشکلتون در ابتدائی ترین موارد برنامه نویسی هست و فکر میکنم بهتره یک خود آموز یا کتاب برای شروع یادگیری استفاده کنید..

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  صفحه : [1]    
 
 


Designer And Programmer : Behzad khazama
Coded With ASP.NET
تمامي حقوق مادي و معنوي مطالب متعلق به اين سايت ميباشد .
هر گونه استفاده از مطالب اين سايت تنها با ذکر منبع بلامانع ميباشد
.
www.khazama.com
Tel : 051-44641597 - 09363677001 - 09155714862
Support SMS Center: 09363677100