روابط برمجيات المترجم CCS C وبرنامج Proteus الإصدار 7.10

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

روابط برمجيات المترجم CCS C وبرنامج Proteus الإصدار 7.10

مُساهمة من طرف Admin في الإثنين أبريل 13, 2015 1:17 pm

روابط برمجيات  المترجم CCS C وبرنامج Proteus الإصدار 7.10


http://www.mediafire.com/download/87bkx8vxeb94i2y/PIC_C_Compiler_CCS_PCWHD_v5.008_with_Crack.zip

http://www.mediafire.com/download/8greyusv469i17f/ccs_pic_c_compiler_pcwdh_4.114_Full_Version(2).rar


http://www.mediafire.com/download/3lea6jzncz0prdi/P7.10_Sp0.rar


http://www.mediafire.com/watch/ydrdi0w6kp6s4p3/CCS-QuickStartVideo

Admin
Admin

عدد المساهمات : 935
تاريخ التسجيل : 28/01/2014

معاينة صفحة البيانات الشخصي للعضو http://fathallaabdelaziz.forumarabia.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

البداية مع الميكروكونترولر PIC والمترجم CCS C

مُساهمة من طرف Admin في الأحد أبريل 19, 2015 2:11 pm

البداية مع الميكروكونترولر PIC والمترجم CCS C
إذا كنت مبتدئا فى مجال الميكروكونترولر فأنت فى المكان المناسب ، فى هذه الدروس سوف تتعلم كيفية عمل وميض لليد LED وغير ذلك الكثير ، وذلك باستخدام الميكروكونترولر PIC . عائلة الميكروكونترولر PIC هى عائلة من الميكروكونترولر المصنعة من قبل شركة ميكروشيب .
مثل جميع الميكروكونترولر ، فإن الميكروكونترولر PIC يمكن برمجته باستخدام لغة التجميع (الأسمبلى) Assembly ، ونظرا لأن هذه اللغة صعبة قليلا فإننا نفضل اللغات رفيعة المستوى . يتوفر مترجمات لعديد من اللغات رفيعة المستوى من أجل برمجة الميكروكونترولر PIC مثل الميكروسى MikroC ، وهاى تيك
Hi-Tech ، و CCS C وغيرها . فى هذه الدروس سوف نستخدم المترجم CCS C .
المترجم MikroC والمترجم CCS C هما الأفضل للمبتدئين لأنهما يضمان الكثير من المكتبات المدمجة والتى تمكننا من برمجة الميكروكونترولر PIC دون معرفة عميقة للعمارة الداخلية له . أعتقد أن المترجم CCS C هو أفضل مترجم للغات رفيعة المستوى من أجل الميكروكونترولر PIC حيث أنه فى الغالب يكون مستقل عن الهاروير .
فى هذا الدرس سوف نتعلم كيفية كتابة مخرجات إلى طرف دخل/خرج (I/O) . فى القسم القادم سوف نشرح أساسيات تهيئة مداخل ومخارج الميكروكونترولر PIC ، مع استخدام الميكروكونترولر PIC16F877A .
مخطط أطراف الميكروكونترولر PIC16F877A :




• الأطراف VDD و VSS هى أطراف الإمداد بالقدرة . فى الميكروكونترولر PIC16F877A يكون VDD = 5 V و VSS = GND (0V) .
• الأطراف 13&14 هى أطراف OSC1 و OSC2 لتوصيل كريستال المذبذب والذى سوف يوفر الساعة Clock اللازمة لعمل الميكروكونترولر .
• الطرف الأول (1) هو طرف الإعادة MCLR (RESET) للميكروكنترولر ، ويكون فعال عندما يكون دخله منخفض ، للعمل العادى ينبغى أن يوصل إلى الجهد المرتفع HIGH (VDD) .
• أطراف الدخل / الخرج I/O فى الميكروكونترولر PIC تكون مقسمة فى شكل منافذ مختلفة ، على سبيل المثال PORTA,PORTB,PORTC,PORTD,… . كل منفذ يكون مرتبطا بسجلين ، السجل TRIS والسجل PORT والتى تسمى TRISA , PORTA , TRISB , PORTB , … .
السجلات TRIS و PORT فى الميكروكونترولر PIC :




كل من السجل PORT والسجل TRIS تتعامل مع العمليات الرقمية او المجزئة Discrete فى الميكروكونترولر PIC.
السجل TRIS يحدد وظيفة الطرف دخل / خرج . المنطق المرتفع (1) على بت السجل TRIS يجعل الطرف المناظر "دخل" Input ، فى حين أن المنطق المنخفض (0) على بت السجل TRIS يجعل الطرف المناظر "خرج" Output .
السجل PORT يمكن أن يستخدم لقراءة حالات أطراف الدخل أو كتابة حالات أطراف الخرج . بالنسبة لأطراف الخرج ، المنطق المرتفع (1) على بت السجل PORT يجعل حالة الطرف المناظر مرتفعة High(VDD) ، فى حين أن المنطق المنخفض (0) على بت السجل PORT يجعل حالة الطرف المناظر منخفضة LOW(VSS) . قراءة السجل PORT تعنى قراءة مستويات الجهد الفعلى على أطراف الدخل/الخرج . إذا كان مستوى الجهد الفعلى قريب من المستوى المرتفع (VDD) ، فإن بت السجل PORT المناظرة سوف تكون واحد (1) ، وإذا كان مستوى الجهد قريب من المستوى المنخفض (VSS) ، فإن بت السجل PORT المناظرة سوف تكون صفر (0) .

Admin
Admin

عدد المساهمات : 935
تاريخ التسجيل : 28/01/2014

معاينة صفحة البيانات الشخصي للعضو http://fathallaabdelaziz.forumarabia.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى