قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

alquaibl
:: مهندس ::
تاريخ التسجيل: Mar 2010
المشاركات: 10
نشاط [ alquaibl ]
قوة السمعة:
قديم 26-04-2010, 12:57 PM المشاركة 81   
x1



الامر سهل
ال
shift Registier
هى الحل

وبارك الله فى اخى احمد سمير

عرض لنا هنا موضوع عن هذا الامر

ابحث عنه
عندي هذاالموضوع ولكن لم استطع الدمج فيه وفي برنامج البيك ١٨ف٤٥٥٠ المتصل باليو اس بي



char data[80]
char x;
void main()
{
trisb=0;
portb=0;

for(x=0;x<80;x++)
{
portb.f0=data[x].f0;
portb.f1=0;portb.f1=1;
}

portb.f2=0;portb.f2=1;
}


#include "C:\Program Files\Mikroelektronika\mikroC\Examples\EasyPic4\ex tra_examples\HID-library\USBdsc.c"
unsigned char Read_buffer[64];
unsigned char Write_buffer[64];
unsigned char num;
//
// Timer interrupt service routine
//
void interrupt()
{
HID_InterruptProc(); // Keep alive
TMR0L = 100; // Re-load TMR0L
INTCON.TMR0IF = 0; // Re-enable TMR0 interrupts
}
//
// Start of MAIN program
//
void main()
{
ADCON1 = 0xFF; // Set PORTB to digital I/O
TRISB = 0; // Set PORTB to outputs
PORTB = 0; // Clear all outputs
//
// Set interrupt registers to power-on defaults
// Disable all interrupts
//
INTCON=0;
INTCON2=0xF5;
INTCON3=0xC0;
RCON.IPEN=0;
PIE1=0;
PIE2=0;
PIR1=0;
PIR2=0;
//
// Configure TIMER 0 for 3.3ms interrupts. Set prescaler to 256
// and load TMR0L to 100 so that the time interval for timer
// interrupts at 48MHz is 256 (256-100) 0.083 = 3.3ms
//
// The timer is in 8-bit mode by default
//
T0CON = 0x47; // Prescaler = 256
TMR0L = 100; // Timer count is 256-156 = 100
INTCON.TMR0IE = 1; // Enable T0IE
T0CON.TMR0ON = 1; // Turn Timer 0 ON
INTCON = 0xE0; // Enable interrupts
//
// Enable USB port
//
Hid_Enable(&Read_buffer, &Write_buffer);
Delay_ms(1000);
Delay_ms(1000);
//
// Read from the USB port. Number of bytes read is in num
//
for( ; ; ) // do forever
{
num=0;
while(num != 4) // Get 4 characters
{num = Hid_Read();
}
if(Read_buffer[0] == 'P' && Read_buffer[1] == '=' && Read_buffer[3] == 'T')
{
PORTB = Read_buffer[2];
}
}
Hid_Disable();
}



التعديل الأخير تم بواسطة : alquaibl بتاريخ 26-04-2010 الساعة 01:04 PM
اعلانات

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 08-05-2010, 12:47 AM المشاركة 82   
افتراضي


السلام عليكم
شباب ممكن مساعدة
انا اريد اكواد الادخال والاخراج من والى اليو اس بي
ولكن بالفجوال بيسك 6
هل ممكن
وبارك الله فيكم

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية العربى المصرى
العربى المصرى
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 84
نشاط [ العربى المصرى ]
قوة السمعة:
قديم 01-09-2010, 07:50 PM المشاركة 83   
افتراضي


الف شكر وزادك الله من علمه
اخى لى استفسار .
هل من الممكن ادخال بينات على ليد ماتريكس من خلال برنامج فيجوال بيسك وكيف.


الصورة الرمزية hany_national
hany_national
:: هانى النجار مشرف ورشة التلفزيون والفضائيات ::
تاريخ التسجيل: Jan 2006
الدولة: Egypt.Alexzandria
المشاركات: 7,467
نشاط [ hany_national ]
قوة السمعة:
قديم 01-09-2010, 09:56 PM المشاركة 84   
افتراضي


sheimy

شكرا لك اخى الكريم ..

اللهم انتصر لنا انتصارك لأحبابك على أعدائك اللهم لا تمكن الأعداء فينا ولا تسلطهم علينا بذنوبنا ..

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 767
نشاط [ sheimy ]
قوة السمعة:
قديم 01-09-2010, 11:38 PM المشاركة 85   
افتراضي


الشكر لله الذى اعاننا على ذلك
وشكرا لك اخى الكريم عل مرورك الطيب


الصورة الرمزية العربى المصرى
العربى المصرى
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 84
نشاط [ العربى المصرى ]
قوة السمعة:
قديم 11-09-2010, 01:56 AM المشاركة 86   
افتراضي


السلام عليكم ورحمة الله وبركاتة
اخى الشيمى كل عام وانتم والمسلمون جميعا بخير
اريد مساعدتى فى برنامج للتحكم فى ليد ماتريكس حتى استطيع ادخال الجمل من الكي بورد من الكمبيوتر ولك جزيل الشكر


sofarini
:: مهندس ::
تاريخ التسجيل: Sep 2010
المشاركات: 7
نشاط [ sofarini ]
قوة السمعة:
قديم 14-10-2010, 06:11 PM المشاركة 87   
افتراضي


و الله شي جميل جدا جدا في الحقيقه هذا ابداع رائع ان شاء الله اشوفلك مصنع ماوسات وكيبوردات و كميرات و الله انت شخص رائع الله يوفقك


الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 767
نشاط [ sheimy ]
قوة السمعة:
قديم 14-10-2010, 08:40 PM المشاركة 88   
افتراضي


و الله شي جميل جدا جدا في الحقيقه هذا ابداع رائع ان شاء الله اشوفلك مصنع ماوسات وكيبوردات و كميرات و الله انت شخص رائع الله يوفقك

شكرا لك اخى
وجزاكم الله خيرا
بجد والله لو فيه اى شغل ممكن تبلغنى
وده ايميلى
sheimy2000
على الياهو
واعاننا الله واياكم لرفعة شأن امتنا



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:27 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)