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

أدوات الموضوع

frank_hugo_1100
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2007
المشاركات: 169
نشاط [ frank_hugo_1100 ]
قوة السمعة:0
قديم 23-03-2010, 03:06 PM المشاركة 1   
افتراضي طلب مساعده ضرورى Twitter FaceBook Google+



عند تنفيذ هذا البرنامج مايكرو سى 8.2.0.0
احصل على رساله خطا وانا لا اعرف اهناك مشكله فى نسخه المايكرو سى هذه ام خطأ فى البرنامج
لو المشكله من النسخه ف اطلب لينك لاحدث نسخه ويكون معاها الكراك
وشكرا على الردود والمساعده#
unsigned short data=0,ro=0;
unsigned short *rec;
void main ()
{
TRISB=0;
PORTB=0;
rec= &ro;
Soft_Uart_Init(PORTA,0,1,4800,0);
while(1)
{
do
{
data=Soft_Uart_Read(rec);
}while(!*rec);
if (data=='a')
PORTB=1;
if (data=='b')
PORTB=2;
if (data=='c')
PORTB=4;
if (data=='d')
PORTB=8;
}
}
ورساله الخطا هى
invertMask wr:not found
bank not found : invertmask wr

اعلانات

frank_hugo_1100
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2007
المشاركات: 169
نشاط [ frank_hugo_1100 ]
قوة السمعة:0
قديم 23-03-2010, 03:53 PM المشاركة 2   
افتراضي


شكرا يا اخوانى لقد علمت الخطأ
كان لابد وضع الامر
Soft_Uart_Write

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

الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 23-03-2010, 04:18 PM المشاركة 3   
افتراضي


شكرا يا اخوانى لقد علمت الخطأ
كان لابد وضع الامر
Soft_Uart_Write
أخي أنا الآخر أعمل على برنامج للتعامل مع الـ Soft_uart على الـPIC 16F84A للإتصال بأحد منافذ الكمبيوتر مثلا COM1 و لإرسال حرف A مرتين و لكن البرنامج لا يعمل ....
هو يحول الى هيكس و لكن في البروتس لا شيئ يعمل ... لا أدري لماذا .....
هنا كل شيئ
http://arabsh.com/qbqzvv2uqbzf.html
أو هنا
http://www.2shared.com/file/12260367/23f4b15/COM.html


frank_hugo_1100
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2007
المشاركات: 169
نشاط [ frank_hugo_1100 ]
قوة السمعة:0
قديم 23-03-2010, 04:38 PM المشاركة 4   
افتراضي


حتى تعمل على البروتوس لابد من استخدام برنامج عمل VIRTUAL SERIAL PORT ثم تسمى هذه البورت وتبرمج فى الفيجوال ستوديو وتستخدم هذه البورت التخيلى


الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 23-03-2010, 04:40 PM المشاركة 5   
افتراضي


حتى تعمل على البروتوس لابد من استخدام برنامج عمل VIRTUAL SERIAL PORT ثم تسمى هذه البورت وتبرمج فى الفيجوال ستوديو وتستخدم هذه البورت التخيلى
نعم .... لقد إستخدمت في البروتس أداة مراقبة الإتصال السيريال .... هل حملت الملف ...
شاهد بنفسك ....


frank_hugo_1100
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2007
المشاركات: 169
نشاط [ frank_hugo_1100 ]
قوة السمعة:0
قديم 23-03-2010, 07:37 PM المشاركة 6   
افتراضي


عملت برنامج فيجوال سى شارب بسيط وحاولت ربط 16f84a على السريال بورت
والبرنامج لوحده مفيش اى مشكله بيفتح البورت وتاكدت من ذلك بنفسى
بان تحكمت فى dtr and dsr وقيست الجهود ووجدتها تماما كما اريد موجب او سالب
وعندما كتبت برنامج الميكروسى لهذا النوع من البيك وباستخدام اوامر السوفت uart
وعند تنفيذ البرنامج على البروتوس لقيت برنامج الفيجوال سى شارب بيطلع رساله خطا exception ويشير الى الامر serialport.open();


الصورة الرمزية mhmd.sh89
mhmd.sh89
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2009
الدولة: لبنان-ضاحية العزة والكرامة
المشاركات: 184
نشاط [ mhmd.sh89 ]
قوة السمعة:0
قديم 23-03-2010, 07:56 PM المشاركة 7   
افتراضي


السلام عليكم
بالنسبة للأخ فرانك تأكد من ان الكوم الذي تستعمله غير مفتوح سابقاً من الكومبيوتر
يعني تأكد ان الكومات كلها غير شغالة حتى تعمل عليها!
واستطيع ان اساعدك اخي فرانك إن وضعت الكود للسي شارب .

واذا كنت تريد ان تستفيد أكثر فعليك بقراءة موضوع المهندس الشيمي في المواضيع المميزة.

أما بالنسبة للأخ MYM لم أفهم المشكلة جيداً .

سلام


الصورة الرمزية MYM
MYM
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: مصر
المشاركات: 337
نشاط [ MYM ]
قوة السمعة:0
قديم 23-03-2010, 08:16 PM المشاركة 8   
افتراضي


السلام عليكم
أما بالنسبة للأخ MYM لم أفهم المشكلة جيداً .
سلام
الأخ الفاضل mhmd ...مشكلتي ببساطة في الملف المرفق في المشاركة 3
أرجو منك المساعدة

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


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

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025