توضیحات
PIC16C55X اعضاي 18، 20 و 28 پين مبتني بر EPROM از خانواده همه کاره PIC16CXX از ميکروکنترلرهاي کم هزينه، کارايي بالا، CMOS، کاملاً ثابت و 8 بيتي هستند. همه ميکروکنترلرهاي PIC از معماري پيشرفته RISC استفاده مي کنند. PIC16C55X داراي ويژگيهاي اصلي، پشته عميق هشت سطحي و چندين منبع وقفه داخلي و خارجي است. دستورالعملها و گذرگاههاي داده جداگانه معماري هاروارد امکان يک کلمه دستورالعمل 14 بيتي را با دادههاي 8 بيتي جداگانه فراهم ميکند. خط لوله دستورالعمل دو مرحله اي اجازه مي دهد تا همه دستورالعمل ها در يک چرخه اجرا شوند، به جز شاخه هاي برنامه (که به دو چرخه نياز دارند). در مجموع 35 دستورالعمل (مجموعه دستورالعمل کاهش يافته) موجود است. علاوه بر اين، يک مجموعه ثبت بزرگ برخي از نوآوري هاي معماري مورد استفاده براي دستيابي به عملکرد بسيار بالا را ارائه مي دهد. ميکروکنترلرهاي PIC16C55X معمولاً به فشردهسازي کد ?:? و بهبود سرعت ?:? نسبت به ساير ميکروکنترلرهاي ? بيتي در کلاس خود دست مييابند. PIC16C554 داراي 80 بايت رم است. PIC16C557 و PIC16C558 داراي 128 بايت رم هستند. PIC16C554 و PIC16C558 داراي 13 پين ورودي/خروجي و تايمر/ شمارنده 8 بيتي با پيش مقياس کننده قابل برنامه ريزي 8 بيتي هستند. PIC16C557 داراي 22 پين ورودي/خروجي و تايمر/ شمارنده 8 بيتي با پيش مقياس کننده قابل برنامه ريزي 8 بيتي است. دستگاههاي PIC16C55X داراي ويژگيهاي ويژهاي براي کاهش اجزاي خارجي، در نتيجه کاهش هزينه، افزايش قابليت اطمينان سيستم و کاهش مصرف برق هستند. چهار گزينه اسيلاتور وجود دارد که از ميان آنها نوسان ساز تک پين RC راه حل کم هزينه اي را ارائه مي دهد، اسيلاتور LP مصرف برق را به حداقل مي رساند، XT يک کريستال استاندارد است و HS براي کريستال هاي با سرعت بالا است.
Description
The PIC16C55X are 18, 20 and 28-Pin EPROM-based members of the versatile PIC16CXX family of low cost, high performance, CMOS, fully-static, 8-bit microcontrollers. All PIC® microcontrollers employ an advanced RISC architecture. The PIC16C55X have enhanced core features, eight-level deep stack, and multiple internal and external interrupt sources. The separate instruction and data buses of the Harvard architecture allow a 14- bit wide instruction word with the separate 8-bit wide data. The two-stage instruction pipeline allows all instructions to execute in a single-cycle, except for pro?gram branches (which require two cycles). A total of 35 instructions (reduced instruction set) are available. Additionally, a large register set gives some of the architectural innovations used to achieve a very high performance. PIC16C55X microcontrollers typically achieve a 2:1 code compression and a 4:1 speed improvement over other 8-bit microcontrollers in their class. The PIC16C554 has 80 bytes of RAM. The PIC16C557 and PIC16C558 have 128 bytes of RAM. The PIC16C554 and PIC16C558 have 13 I/O pins and an 8- bit timer/counter with an 8-bit programmable prescaler. The PIC16C557 has 22 I/O pins and an 8-bit timer/ counter with an 8-bit programmable prescaler. PIC16C55X devices have special features to reduce external components, thus reducing cost, enhancing system reliability and reducing power consumption. There are four oscillator options, of which the single pin RC oscillator provides a low cost solution, the LP oscillator minimizes power consumption, XT is a standard crystal, and the HS is for high speed crystals.
|