PDA

View Full Version : خروجی از پورت پرینتر



irsme89
جمعه 15 دی 1391, 22:49 عصر
سلام
من یه برنامه ساده نوشتم که نیاز دارم دو تا از پین های پورت پرینتر رو بعد از کلیک 1 یا + 5 بکنم؛ ولی هر چی گشتم روش 1 کردن فقط یکی از پین ها رو پیدا نکردم؛
در واقع میخوام پین های 2 تا 9 رو هر کدوم رو که خواستم 1 و هر کدوم رو خواستم صفر بکنم؛

salamu
شنبه 16 دی 1391, 11:45 صبح
این کار فقط با وی بی امکان پذیر نیست.شما اول باید میکروکنترل بردی که می خواهی این کارو بکنی با زبان c برنامه ریزی کنی و بعد با وی بی میکروکنترل رو کنترل کنید.اگه میشه بفرمایید برای چه کاری می خواهید پایه ها رو قطع و وصل کنید؟آیا می خواهید روبات رو کنترل کنید یا متنی چیزی رو پرینت کنید؟

vbhamed
پنج شنبه 21 دی 1391, 17:53 عصر
سلام

عددي كه به پورت فرستاده ميشه 1 بايتي يا 8 بيتي هستش يعني شما فرض كن قرار پين شماره 2 برابر +5 ولت بشه، بايد يك عدد باينري تشكيل بدين كه بيت دومش 1 باشه و بقيه 0 يعني عدد 00000010 و بعد اين عدد رو به دسيمال تبديل كنيد كه معادل عدد 2 هست بعد عدد 2 رو به پورت بفرستيد
يا مثلا اگر قراره پين هفتم +5 ولت بشه بايد عدد 01000000 يعني 64 دسيمال رو به پورت بفرستيد

mehran901
پنج شنبه 21 دی 1391, 22:03 عصر
از inpout32.dll استفاده کن به راحتی قابل اجراست ... مثالم زیاد ازش هست....