PIC
میکروکنترلرهای PIC (کنترلکنندههای رابط قابل برنامهریزی)، مدارهای الکترونیکی هستند که میتوانند برای انجام طیف وسیعی از وظایف برنامهریزی شوند. آنها را می توان طوری برنامه ریزی کرد که تایمر باشند یا خط تولید را کنترل کنند و خیلی چیزهای دیگر. آنها در اکثر وسایل الکترونیکی مانند سیستم های هشدار، سیستم های کنترل کامپیوتری، تلفن ها و در واقع تقریباً در هر وسیله الکترونیکی یافت می شوند.
انواع بسیاری از میکروکنترلرهای PIC وجود دارد، اگرچه بهترین آنها احتمالاً در طیف میکروکنترلرهای قابل برنامه ریزی GENIE یافت می شوند. اینها توسط نرم افزار Circuit Wizard برنامه ریزی و شبیه سازی شده اند. میکروکنترلرهای PIC نسبتاً ارزان هستند و میتوان آنها را بهعنوان مدارهای از پیش ساخته شده یا کیتهایی که توسط کاربر مونتاژ میشوند خریداری کرد.
برای اجرای نرم افزاری مانند Circuit Wizard که به شما امکان می دهد مدار میکروکنترلر PIC را برنامه ریزی کنید به یک کامپیوتر نیاز دارید. یک کامپیوتر نسبتا ارزان و با مشخصات پایین باید نرم افزار را به راحتی اجرا کند. کامپیوتر به یک پورت سریال یا یک پورت USB نیاز دارد. این برای اتصال کامپیوتر به مدار میکروکنترلر استفاده می شود.
ویژگی ها
نرم افزارهایی مانند Genie Design Studio به صورت رایگان قابل دانلود است. می توان از آن برای برنامه ریزی مدارهای میکروکنترلر استفاده کرد. این به برنامه نویس اجازه می دهد تا برنامه را قبل از دانلود آن در IC میکروکنترلر PIC (مدار یکپارچه) شبیه سازی کند. شبیه سازی برنامه روی صفحه، به برنامه نویس اجازه می دهد تا عیوب را اصلاح کند و برنامه را تغییر دهد.
یادگیری این نرم افزار بسیار آسان است، زیرا بر اساس نمودار جریان است. هر 'جعبه' یک نمودار جریان هدفی دارد و جایگزین خطوط متعدد کد برنامه نویسی متنی می شود. این بدان معنی است که یک برنامه را می توان به سرعت و با اشتباهات کمتری نوشت.