- زمان انتشار :
- کد خبر : 877581
- دسته : سیدو
پاورپوینت بررسی Microcontroller 8051
|دسته بندی||فنی و مهندسی|
|حجم فایل||۳۶۳ کیلو بایت|
پاورپوینت بررسی Microcontroller 8051 در ۴۴ اسلاید قابل ویرایش
Contents: Introduction Block Diagram and Pin Description of the 8051 Registers Memory mapping in 8051 Stack in the 8051 I/O Port Programming Timer Interrupt Why do we need to learn Microprocessors/controllers? The microprocessor is the core of computer systems.
Nowadays many communication digital entertainment portable devices are controlled by them.
A designer should know what types of components he needs ways to reduce production costs and product reliable.
Different aspects of a microprocessor/controller Hardware :Interface to the real world Software :order how to deal with inputs The necessary tools for a microprocessor/controller CPU: Central Processing Unit I/O: Input /Output Bus: Address bus & Data bus Memory: RAM & ROM Timer Interrupt Serial Port Parallel Port CPU General-Purpose Micro-processor RAM ROM I/O Port Timer Serial COM Port Data Bus Address Bus General-Purpose Microprocessor System Microprocessors: CPU for Computers No RAM ROM I/O on CPU chip itself Example:Intel’s x86 Motorola’s 680×0 Many chips on mother’s board General-purpose microprocessor RAM ROM I/O Port Timer Serial COM Port Microcontroller CPU A smaller computer On-chip RAM ROM I/O ports.
Example:Motorola’s 6811 Intel’s 8051 Zilog’s Z8 and PIC 16X A single chip Microcontroller : Microprocessor CPU is stand-alone RAM ROM I/O timer are separate designer can decide on the amount of ROM RAM and I/O ports.
expansive versatility general-purpose Microcontroller CPU RAM ROM I/O and timer are all on a single chip fix amount of on-chip ROM RAM I/O ports for applications in which cost power and space are critical single-purpose Microprocessor vs.
Microcontroller Embedded system means the processor is embedded into that application.
An embedded product uses a microprocessor or microcontroller to do one task only.
In an embedded system there is only one application software that is typically burned into ROM.
Example:printer keyboard video game player Embedded System