 |
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
|
|
نشاط [ F.Abdelaziz ]
قوة السمعة:333
|
|
02-06-2015, 12:00 AM
المشاركة 3
|
|
أشكرك أخي عبد العزيز لتعبك ولمجهودك
لماذا العودة الى هذه المتحكمات القديمة؟
هل هي متوفرة في الأسواق؟
وهل التي تحمل الرمز C قابلة للبرمجة أكثر من مرة؟
وشكرا
|
أخى الكريم شكرا جزيلا لك
شكرا على الاستفسار
1- الفرض من الموضوع هو تعلم البرمجة بلغة السى مع المترجم ccs ولبيان امكانية دائرة متكاملة ذات 8 أطراف فقط لعمل الكثير من المهام التى قد يعجز عن القيام بها كثير من الدوائر المتكاملة الأكبر (على الأقل قارن بينها وبين المؤقت 555 وهو ذات 8 أطراف أيضا) . ومن ثم يمكن عمل أنظمة مدمجة فى أقل حجم ممكن
2- نعم متوفرة أو يمكن توفيرها بالطلب ، كما يمكن استخدام أى من أفراد العائلة 12f6xx بدلا منها وهى متوفرة ومفضلة أحيانا لوجود خواص جيدة أهمها المحولات من تناظرى لرقمى . خاصة أنه يحتوى على مذبذب داخلى كما هو واضح من إعدادات مصهرات FUSES البرنامج .
كود:
#fuses INTRC,NOWDT,NOPROTECT, NOMCLR
3- البرمجة لمرة واحدة ميزة ، قد تكون مطلبا ملحا فى بعض الأحيان ، علاوة على رخص السعر .
4- علما بأن المثال المذكور هو من ضمن الأمثلة التى تأتى مع برمجيات المترحم CCS فى إصداره الأخير 2015 . ويمكن التأكد من أن هذا الميكروكونترولر معتمد أم غير معتمد من موقع شركة ميكروشيب .
Download DataSheet for PIC12C508. PIC12C5XX/CE5XX Datasheet (08/28/2003)
Please consider this device: PIC12F508. View Side By Side Comparison
The PIC12C5XX from Microchip Technology is a family of low-cost, high performance, 8-bit, fully static, EEPROM/EPROM/ROM-based CMOS microcontrollers. It EMPLOYS a RISC architecture with only 33 single word/single cycle instructions. All instructions are single cycle (1 ms) except for program branches which take two cycles. The PIC12C5XX delivers performance an order of magnitude higher than its competitors in the same price category. The 12-bit wide instructions are highly symmetrical resulting in 2:1 code compression over other 8-bit microcontrollers in its class. The easy to use and easy to remember instruction set reduces development time significantly.
A newer device is available. Please consider PIC12F508.
Features
6 I/O pins with 25mA source/sink per I/O, 4 oscillator selections including the internal 4 MHz RC oscillator with programmable calibration, and Power-on Reset.
|
1.1 Applications
The PIC12C5XX series fits perfectly in applications
ranging from personal care appliances and security
systems to low-power remote transmitters/receivers.
The EPROM technology makes customizing application
programs (transmitter codes, appliance settings,
receiver frequencies, etc.) extremely fast and convenient,
while the EEPROM data memory technology
allows for the changing of calibration factors and security
codes. The small footprint packages, for through
hole or surface mounting, make this microcontroller
series perfect for applications with space limitations.
Low-cost, low-power, high performance, ease of use
and I/O flexibility make the PIC12C5XX series very versatile
even in areas where no microcontroller use has
been considered before (e.g., timer functions, replacement
of “glue” logic and PLD’s in larger systems, coprocessor
applications).
|
مع تمنياتى بدوام التوفيق
التعديل الأخير تم بواسطة : F.Abdelaziz بتاريخ 02-06-2015 الساعة 12:52 AM
|