سلام . سوال من یکم دو لبست هم مربوطه به C# هم به avr نمیدونستم دقیقا تو کدوم انجمن باید بگم
من میخواستم یه کدی رو از سی شارپ بفرستم به میکرو یه کد مثل 0XFF و بعد روی پورت همه بیت ها روشن شن
تو قسمت سی شارپ . کد به میکرو میاد اما وقتی میخونمش مثلا 0xff فرستادم 0x05 بهم تحویل میده برنامم هم خیلی سادست این کد میکرو هست
یه کدم هست واسه سی شارپ که اونم این زیر میزارم اگه احیانن کسی میدونه یه کمکی بهم بکنه
که تو میکو اصلا این عدد مورد نظر رو نمیندازه .. نمیدونم برنامه از کدوم ور ایراد داره ! اگه میشه اساتید یه کمکی بکنند ممنون میشم . و چه جوری باید اصلاح بشه ( قبلا کاراکترهای استاندارد رو دادم و گرفتم توی اون مشکلی ندارم الان توی کد هگزاد مشکل دارم و نمیدونم کدوم طرف مشکل داره)
من میخواستم یه کدی رو از سی شارپ بفرستم به میکرو یه کد مثل 0XFF و بعد روی پورت همه بیت ها روشن شن
تو قسمت سی شارپ . کد به میکرو میاد اما وقتی میخونمش مثلا 0xff فرستادم 0x05 بهم تحویل میده برنامم هم خیلی سادست این کد میکرو هست
کد:
PORTA=getchar();
کد:
serialPort1.PortName = "COM3"; serialPort1.BaudRate = 9600; serialPort1.Open(); serialPort1.Write(new Byte[] { 0xF3 },0,1); serialPort1.Close();
دیدگاه