unforgiven
یک شنبه 29 شهریور 1394, 12:42 عصر
سلام به همگی و روز بخیر
دوستان یک برنامه نوشتم با vb6 و قرار هست از طریق برنامه دستوری به میکرو ارسال بشه و میکرو طبق دستور دریافت شده عملی رو انجام بده . میکرو رو دادم بیرون برام ساختن و به خوبی با برنامه ارتباط بر قرار میکنه و تنظیمات باود ریت و پورت و ... چیزها به درستی ست شده.
این بنده خدا که میکرو رو ساخته یک سری دستورات به من داده که من داخل برنامه ازش استفاده کنم تا عمل مورد نظر رو میکرو انجام بده:
مثلا : خاموش کردن LED دستگاه : 0x05 و روشن کردن Led دستگاه : 0x06
من از دستور زیر استفاده میکنم :
MSComm1.Settings = "9600,N,8,1"
MSComm1.CommPort = 4
MSComm1.PortOpen = True
MSComm1.Output = "0x05"
دستور خاموش کردن Led رو ارسال میکنم . Led های ارسال و دریافت همزمان با ارسال دستور روشن و خاموش میشن اما دستور خاموش شدن Led دستگاه انجام نمیشه . میکرو با برنامه کد ویژن ایشون به درستی عمل میکنه و همه دستورات رو میکرو به خوبی اجرا میکنه .
مشکل از چی هست ؟ ایشون از vb سر در نمیاره و بنده از الکترونیک .
ممنون میشم راهنمایی بفرمایید .
پیشاپیش متشکرم
دوستان یک برنامه نوشتم با vb6 و قرار هست از طریق برنامه دستوری به میکرو ارسال بشه و میکرو طبق دستور دریافت شده عملی رو انجام بده . میکرو رو دادم بیرون برام ساختن و به خوبی با برنامه ارتباط بر قرار میکنه و تنظیمات باود ریت و پورت و ... چیزها به درستی ست شده.
این بنده خدا که میکرو رو ساخته یک سری دستورات به من داده که من داخل برنامه ازش استفاده کنم تا عمل مورد نظر رو میکرو انجام بده:
مثلا : خاموش کردن LED دستگاه : 0x05 و روشن کردن Led دستگاه : 0x06
من از دستور زیر استفاده میکنم :
MSComm1.Settings = "9600,N,8,1"
MSComm1.CommPort = 4
MSComm1.PortOpen = True
MSComm1.Output = "0x05"
دستور خاموش کردن Led رو ارسال میکنم . Led های ارسال و دریافت همزمان با ارسال دستور روشن و خاموش میشن اما دستور خاموش شدن Led دستگاه انجام نمیشه . میکرو با برنامه کد ویژن ایشون به درستی عمل میکنه و همه دستورات رو میکرو به خوبی اجرا میکنه .
مشکل از چی هست ؟ ایشون از vb سر در نمیاره و بنده از الکترونیک .
ممنون میشم راهنمایی بفرمایید .
پیشاپیش متشکرم