tailieunhanh - Interfacing PIC Microcontrollers 30
Interfacing PIC Microcontrollers 30. Explore in detail microcontroller interfacing techniques using the popular PIC 16F877 Work through step-by-step examples interactively using circuit simulation software, supplied as assembly source code Gain the knowledge of a wide range of peripheral devices such as keyboards, displays, sensors and drives and serial communication with other processors, memory and more Use interactive simulation software to design and test circuits. | Interfacing PIC Microcontrollers Atmel Atmel AVR is the most similar range to the PIC in that it concentrates on 8-bit MCUs and includes miniature devices. The smallest AVR MCU is currently the ATtiny11 with 1k flash program memory 32 bytes of RAM 6 I O pins and a single analogue comparator in an 8-pin package. It has a more extensive instruction set than the PIC based on the standard 8051 assembler instructions and avoids the file register paging which is so inconvenient in the PIC. The AVR range has become popular as the next step up from the PIC but currently Proteus support for AVR devices is limited to the 8051 flash derivatives which it includes in its range. Currently AVR MCUs are available in the following categories Automotive CAN controller area network LCD lighting and battery controllers and a mega range which extends up to a 256k program memory device running at 16 MHz. In addition AVR also produces high-performance MCUs based on the ARM processor core. Motorola Freescale Motorola has always been a major player in the microprocessor field. Its most successful product may have been the 68000 CPU which was the first popular 16-bit microprocessor which was used in several different home computers including the first Apple Mac in the 1980s. The company has also always been prominent in embedded applications producing its own mobile phones and similar products for many years. The HC11 type microcontroller is an 8-bit MCU based on the 68000 architecture and instruction set. That is a complex instruction set that has multiple addressing modes. As it is only available with masked ROM program memory it cannot be recommended for student projects and small-scale development work. Furthermore it is now categorised as a legacy product that is in production to support existing products and not recommended for new designs. Motorola MCUs now tend to be used in mass-produced high-end products using 16-bit and 32-bit processors. Since 2004 Motorola embedded system .
đang nạp các trang xem trước