دانلود فایل پاورپوینت سمینار درس ریزپردازنده که شامل 48 اسلاید و بشرح زیر میباشد:
نوع فایل : PowerPoint
ویژه ی رشته های مهندسی کامپیوتر، فناوری اطلاعات IT ، سخت افزار ، نرم افزار و .......
سمینار درس ریزپردازنده
موضوع : تراشه PIC
مقدمه
با توجه به اهمیت و گسترش روزافزون کاربردهای میکروکنترلرها و محدودیت هایی که میکروکنترلرهای خانواده ی MCS51 ایجاد می کرد،شرکت Microchipنسل جدیدی از میکروکنترلرها به عنوان PIC به بازار عرضه کرد.با توجه به قابلیت بسیار زیاد این میکروکنترلرها،به سرعت مورد استقبال قرار گرفت وتحول بزرگی در استفاده از میکروکنترلرها ایجاد کرد.
با ارائه نسل جدید میکروکنترلرها توسط شرکت میکروچیپ،برنامه نویسی میکرو وارد مرحله جدیدی شد و روشهای سنتی برچیده شد-به این ترتیب دیگر نیازی نیست برای ارسال اطلاعات به LCD زیر برنامه ای فراخوانی شود بلکه فقط با استفاده از یک دستور LCDOUT اطلاعات وفرمان ها به LCD منتقل می شود.
همچنین برای خواندن ورودی آنالوگ دیگر لازم نیست زیر برنامه ای نوشته شود ودر آن بارها رجیسترهای مختلف را چک کنیم و بسیاری از وقت و انرژی خود را صرف کنیم بلکه فقط با استفاده از دستور ADCIN مستقیما ورودی آنالوگ را در یک متغیر میریزیم،همه این قابلیت ها به مدد استفاده از زبان سطح بالا ایجاد می شود.
بدین صورت که بسیاری از زیر برنامه های متداول از قبیل :نوشتن در LCD وخواندن ورودی آنالوگ وتولید موج DTMF وشمردن فرکانس روی هر پین و نوشتن و خواندن حافظه و ارتباطات سریال وتأخیر به مدت طولانی و... توسط شرکت میکروچیپ به صورت یک تابع یا دستور مشابه با دستورات Basic یا C ارائه شده است که باعث می شود هم تعداد خطوط برنامه کاهش یابد وهم برنامه نویس از سردر گمی رهایی یابد.
فهرست
مقدمه
New Powerful Products
Can control pic 18f458
Motor control ds pic 30f2010
Power conversion ds pic 30f5015
Sensor controller ds pic 30f3012
Radio frequency rf pic 12f675
Nanowatt microcontroller
Digital signal control
PIC ها از نظر تعداد پایه
8 pin
18 pin
PIC ها از نظر تعداد پایه
28 pin
40 pin
SX
IN CIRCUIT DEBUGGING
پس از اینکه IC برنامه ریزی وپروگرام شد آن را در مدار سخت افزار مربوطه قرار میدهیم و از طریق کابل ارتباطی به پورت کامپیوتر متصل میشود سپس توسط نرم افزار Micro code Studio میتوان برنامه داخل IC را خط به خط اجرا کرد ونتایج را در مدار عملی مشاهده کرد و هر جا لازم باشد اشکال زدایی کرد.
انواع حافظه
Rom Memory
Eprom Memory
Eeprom Memory
Flash Rom Memory
RAM
معماری PIC ها
بلاک حافظه داخلی PICها
Data Memory
RAM معمولی
(general Purpose Register)
Eeprom Memory
Program Memory
PIC ها از لحاظ نوع Program Memory
Flash Program Memory
Eprom Program Memory
Rom Program Memory
Eeprom Program Memory
PIC16LC84,PIC16LF84:Extenede Voltage range device
PIC16F84
منابع وقفه
TMRO
RB0(external interrupt pin)
تغییر وضعیت پین های RB4 تا RB7
کامل شدن عمل نوشتن در Eeprom
Code Protection
با تنظیمات نرم افزاری در هنگام پروگرام کردن می توان حافظه Flash یا Eeprom را غیر قابل دسترسی کرد.
با انتخاب گزینه CP در نرم افزار پروگرام،پس از پروگرام شدن،IC به صورت حفاظت شده خواهد بود.یعنی به صورت سخت افزاری تغییراتی اعمال می شود که محتویات IC توسط کاربر به هیچ عنوان قابل مشاهده یا تغییر نخواهد بود.
Pull Up در PIC ها
اسیلاتورها
LP:Low Power Crystal
XT:Normal Crystal/Resonator
HS:High Speed Crystal/Resonator
RC:Resistor/Capaeitor
Clock from externd system
نرم افزارهای مربوط به PIC
اسمبلر
کامپایلر
PBP
PBC
پروگرامر
نرم افزار پروگرامر
سخت افزار پروگرامر
سیمولاتور
امولاتور
سیمولاتور
امولاتور
برنامه نویسی به زبان اسمبلی
برنامه نویسی اسمبلی
PIC 16F84
به صورت حافظه RAM معمولی
(General Purpose register SRAM)
Program Counter:PCL&PCLATCH
صفحه بندی حافظه برنامه
فضای Stack
آدرس دهی غیر مستقیم ( رجیسترهای INDF,FSR)
مثال آدرس دهی غیر مستقیم
ثبات های TRIS و PORT
ثبات های TRIS و PORT
OPTION_REG Register
INTCON Register
این فایل پاورپوینت که با زحمت فراوان گرداوری، تایپ و تدوین شده ،جهت یادگیری سریع ، ارایه و کنفرانس و... در خدمت شما دانشجویان و اساتید محترم خواهد بود.
*هدف ما راحتی شماست*
ریزپردازنده برای کامپیوتر مانند مغز برای انسان است،به ریز پردازنده واحد پردازش مرکزی یاcpu نیز می گویند.
در مقایسه کلی در مدلهای مساوی از این دو سری می توان گفت که کش CPU های Intel بیشتر از AMD است. CPU های Intel کارهای موازی را بهتر انجام می دهند ولی اگر دو مدل مساوی از این دو مارک را در کنار هم بگذاریم CPU های Intel بین 50 تا 100 هزار تومان در مدلهای بالا گرانتر از AMD هستند. نمی توان گفت کدام CPU برای چه کاری بهتر است. اگر نرم افزاری بر اساس معماری و تواناییهای Intel طراحی شده باشد در صورت استفاده از Intel بهتر می توانید با آن کار کنید. اگر بازی یا برنامه بر اساس دستورات AMD طراحی شده باشد AMD آن را بهتر اجرا می کند. به طور کلی AMD به دلیل قیمت پایین تر بهتر از Intel است. در واقع شما با یک هزینه ثابت می توانید CPUی قویتری از سری AMD نسبت به Intel تهیه کنید. مسائل دیگری را هم باید در نظر گرفت و ان این است که مادربردهای Intel با امکانات مساوی معمولا گرانتر از AMD هستند
کلمات کلیدی : تکنولوژی AMD ، تکنولوژی intel، سی پی یو اینتل، سی پی یو ای ام دی، قیمت Cpu، بازار cpu، انواع سی پی یو، فناوری پردازنده های دو هسته ای، پردازنده چند هسته ای، یوسف آهنگر اسفروشانی، مقایسه Amd و Intel، پردازشگرهای دو هسته ای، سی پی یو، مزایای اینتل نسبت به Amd، بهترین cpu، یوسف آهنگر اسبفروشانی
فرمت فایل : word(قابل ویرایش)
تعداد صفحات:7
عنوان انگلیسی مقاله: Microprocessors
عنوان فارسی مقاله: ریزپردازنده
چکیده لاتین مقاله:
Microprocessors
The microprocessor: that makes up your personal computer's central processing unit, or CPU, is its brain, messenger, and boss. All the other components-RAM, disk drives, the monitor- exist only to bridge the gap between you and the processor . they take your data and turn it over to the processor to manipulate; then display the results. The CPU isn't the only microprocessor in many PCs today. Coprocessors on windows video cards and sound cards. Display and sound data to relieve the CPU of some of its burden. Some special processors, such as the one inside your keyboard perform specialized tasks designed to get data into or out of the CPU.
The current standard for high performance processors in Intel's Pentium chip. On a chip of silicon roughly and inch square, the Pentium holds 3.1 million transistors, or tiny electronic switches. All the operations of the Pentium are performed by signals turning on or off different combinations of those switches. In computer, transistors are used to represent Os and Is, the two numbers that make up the binary number system. These Os and Is are commonly known as bits. Computers store and process data as a series of electronic bits. These bits are transferred internally within the circuity of the computer along paths capable of transmitting electrical impulses. The bits must be transferred from input devices to memory. Form memory to the CPU, from the CPU to memory and from memory to output devices. any path along which bits are transmitted is called a bus of data bus. Buses can transfer 8, 16 or 32-bits at a time.
One way computers can increase their productivity is through the use of a coprocessor, a special microprocessor chip or circuit board designed to perform a specific task. For example, math coprocessors anr commonly added to compyters to greatly speed up to the processing of numeric calculations, other types of coprocessors extend the capability of a computer by increasing the amount of software that will run on the computer.
The central processing unit (CPU) contains the control unit and the arithmetic/ logic unit. These two components work together using the program and data stored in the main memory to perform the processing operation.
چکیده ترجمه فارسی:
ریزپردازنده
1- ریز پردازنده: که واحد پردازشگر مرکزی با CPU کامپیوترهای شما را می سازد که این مغز, پیام آور و سرپرست کامپیوتر است همه اجزای موجود دیگر RAM(رم), دیسک درایوها, مانیتور فقط پل ارتباطی هستند برای فاصله میان شما و پردازنده.
آنها داده ی شما را می گیرند و این را به پردازشگر می دهند را دستکاری می کند. سپس آنها نتایج را نمایش می دهند. واحد پرادزشگر (cpu) در بیشتر کامپیوترهای شخصی امروزه تنها ریزپردازنده نیست. کمک پردازنده های روی کارتهای پنجره های ویدیو و کارتهای صدا داده ی صورت و تصویری را آزاد می کند پرادزشگر مرکزی را از بعضی بارهای سنگین بعضی پردازنده های خاص, مانند آنچه که در داخل صفحه کلید شما برای کارهای تخصصی مشخص شده داده را به داخل یا بیرون واحد پردازشگر مرکزی می دهد.
2- استاندارد رایج پردازنده های سرعت بالا از شرکت اینتل پنیوم می باشد. تروی یک تراشه از سیلیکن تقریبا در هر اینچ مربع پنتیوم 1/3 میلیون ترانسیستور یاسوئیچ های کوچک الکترونیکی نگه داشته می شود. همه عملیات پنتیوم بوسیله ترکیبات متفاوت روشن و خاموش شدن سینگنال ها انجام شده است. در کامپیوترها, ترانسیستورها استفاده شدند برای نشان دادن صفرها و یک ها, دو عددی که سیستم اعداد دو دویی را می سازند. این صفرها و یک ها به طور معمول به عنوان بیت ها شناخته می شوند. کامپیوترها ذخیره می کنند و پردازش می کنند داده را به عنوان یک سری از بیت های الکترونیک. این بیت ها فرستاده می شوند و به طرول داخلی در مدارات کامپیوتر در طی مسیرهایی که قادرند ارسال کنند الکترونیکی را این بیتها باید فرستاده شود از راه ورودی به حافظه و از حافظه بسوی واحد پرادازشگر مرکزی و از واحد پردازشگر مرکزی به حافظه و از حافظه به راه خروجی هر مسیری که بیتها فرستاده می شوند نامیده می شوند یک گذرگاه یا گذرگاه داده گذرگاها می توانند 8 و 16 یا 32 از بیتها را در یک زمان عبور دهند