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

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

الصورة الرمزية mounir.rouabah
mounir.rouabah
:: عضو فضي ::
تاريخ التسجيل: Feb 2007
الدولة: الجـزائـــر
المشاركات: 565
نشاط [ mounir.rouabah ]
قوة السمعة:90
قديم 16-02-2016, 11:01 AM المشاركة 1   
افتراضي استعمال الطابعةعن طريق 16F628 -ب ESC POS Serial Printer Twitter FaceBook Google+



السلام عليكم ربما يحتاج البعض الى استعمال الطابعة التي تحتوي على منفذ تسلسلي RS232 بروتوكول UART منفذ DB9 Db25 ..


هنا برنامج بالدلفي لتجربة مختلف "ESC COMMAND " في الطابعة

http://www.4shared.com/rar/0UjCR6Fqba/Delphi7.html

هذا برنامج ب16F628 مع Source code ب ASM ...
لا يحتاج الى كوارز ..حيث يستعمل internal RC ومفعل MCLR من الداخل حيث تجعل هذه الخصائص ...الدارة جد بسيطة ...

http://www.4shared.com/rar/i_uI2CbZce/Mplab.html

بالله التوفيق ..وشكرا

اعلانات

الصورة الرمزية mounir.rouabah
mounir.rouabah
:: عضو فضي ::
تاريخ التسجيل: Feb 2007
الدولة: الجـزائـــر
المشاركات: 565
نشاط [ mounir.rouabah ]
قوة السمعة:90
قديم 17-02-2016, 08:54 AM المشاركة 2   
افتراضي السلام عليكم


1 يعمل النظام ب UART (Universal Asynchrounous Receiver Transmitter)
وليس USART (Universal Syncronous Asynchrounous Receiver Transmitter)
حيث انه في PIC16F628 النظامان لذا يجب اختيار الاول UART


; ------------------------------------
; SET BAUD RATE TO COMMUNICATE
; ------------------------------------
; Boot Baud Rate = 19200, No Parity, 1 Stop Bit
Débit=Fosc/(16x(SPBRG+1) = 4Mhz/(16x(12+1) = 4000000/208 = 19230.76

















التعديل الأخير تم بواسطة : mounir.rouabah بتاريخ 17-02-2016 الساعة 01:14 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية mounir.rouabah
mounir.rouabah
:: عضو فضي ::
تاريخ التسجيل: Feb 2007
الدولة: الجـزائـــر
المشاركات: 565
نشاط [ mounir.rouabah ]
قوة السمعة:90
قديم 20-02-2016, 03:14 PM المشاركة 3   
افتراضي


ننتظر تعليقاتكم ...
ربما لم يكن الموضوع واضح او لم يكن منظم جيدا أو غير مفهوم


الصورة الرمزية mounir.rouabah
mounir.rouabah
:: عضو فضي ::
تاريخ التسجيل: Feb 2007
الدولة: الجـزائـــر
المشاركات: 565
نشاط [ mounir.rouabah ]
قوة السمعة:90
قديم 20-02-2016, 03:18 PM المشاركة 4   
افتراضي


ESCPOS Command Thermal Printer
التعريف بالمتحكم 16F628 هو عبارة عن متحكم من شركة Microchip من نوع MID RANG يعني ناقل البيانات الداخلي يستعمل 14Bit لديه خصائص عديدة منها المذبذب الداخلي واستعمال الرجل MCLR كمدخل عادي .



Flash Program 2048 x 14bit
Ram Data 224 x 8bit
EEprom Data 128 x 8bit
Operating speed 20 MHz clock input
Bit /CCP 10bit PWM16Capture/Compare
Universal Synchronous/Asynchronous Receiver Transmitter USART/SCI
I/O pins16
Wide operating voltage range. (2.0 - 5.5V
High current sink/source for direct LED drive ~ 20mA
يعمل نظام الطابعة ذات الورق الحرارية ..ب UART (Universal Asynchrounous Receiver Transmitter)
وليس USART (Universal Syncronous Asynchrounous Receiver Transmitter)
أو نقول USART في الحالة Asynchrounous .
حيث انه في PIC16F628 النظامان لذا يجب اختيار الاول UART,SYNC TXSTA
BCF TXSTA,SYNC ; SYNC = 0 -> Mode Asynchrounous


الصورة الرمزية mounir.rouabah
mounir.rouabah
:: عضو فضي ::
تاريخ التسجيل: Feb 2007
الدولة: الجـزائـــر
المشاركات: 565
نشاط [ mounir.rouabah ]
قوة السمعة:90
قديم 20-02-2016, 03:32 PM المشاركة 5   
افتراضي


pic16f628 يحتوي الناقل التسلسلي التزامني والغير تزامني











2sa1302
:: عضوية غير مفعلة ::
تاريخ التسجيل: Sep 2005
المشاركات: 82
نشاط [ 2sa1302 ]
قوة السمعة:0
قديم 23-02-2016, 08:26 AM المشاركة 6   
ha


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


الصورة الرمزية mounir.rouabah
mounir.rouabah
:: عضو فضي ::
تاريخ التسجيل: Feb 2007
الدولة: الجـزائـــر
المشاركات: 565
نشاط [ mounir.rouabah ]
قوة السمعة:90
قديم 23-02-2016, 08:40 AM المشاركة 7   
افتراضي


شكرا حفظك الله
لكن ليست لدي خبرة في لغة السي
لكن مع هذا سوف أحاول ان ابرمجه بلغة السي او أرجو من عباقرة القرية ان يترجموه وجزاهم الله خيرا
الشرح لم ينتهي بعد ...هو مقسم على أجزاء ربما يمكن بعد الشرح ان تترجمه الى لغات متعددة ...شكرا للاهتمام بالموضوع ..


2sa1302
:: عضوية غير مفعلة ::
تاريخ التسجيل: Sep 2005
المشاركات: 82
نشاط [ 2sa1302 ]
قوة السمعة:0
قديم 23-02-2016, 05:41 PM المشاركة 8   
افتراضي


جزاك الله خيرا
وارجو المحاولة إن أمكن

إضافة رد

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

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

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


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

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