8-bit product families including microcontrollers which feature … · 2012-01-27 · families...

11
1 In part 2 of this presentation we‟ll highlight the most popular 8-bit product families including microcontrollers which feature extreme low power technology, integrated communication peripherals, and human interface options. In addition, we‟ll briefly cover how to get up and running with Microchip‟s suite of software development tools.

Upload: hoangbao

Post on 30-Aug-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

1

In part 2 of this presentation we‟ll highlight the most popular 8-bit product

families including microcontrollers which feature extreme low power technology,

integrated communication peripherals, and human interface options. In addition,

we‟ll briefly cover how to get up and running with Microchip‟s suite of software

development tools.

Page 2: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

2

A good place to start is with nanoWatt eXtreme Low Power Technology, also

known as “XLP”. As more electronic applications require low power or battery

power, energy conservation becomes paramount. Today‟s applications must

consume little power, and in extreme cases, last for 20 years, while running from

a battery. Products featuring Microchip‟s nanoWatt XLP technology extend

battery life and reduce standby currents to support green initiatives worldwide,

as shown by the numbers on this slide. A number of products such as certain members of the 8-bit

Mid-Range, Enhanced Mid-Range, and PIC18, along with some of the 16-bit PIC24F devices feature XLP technology,

enabling the industry‟s lowest currents for Run-time and SLEEP where applications spend 90 to 99% of their operation.

nanoWatt XLP Technology allows PIC® Microcontrollers to execute code smarter, sleep longer, and maximize battery

life. And since many of today‟s low power products need advanced peripherals,

Microchip offers XLP devices with peripherals like USB, LCD and capacitive

touch sensing (or mTouch). This eliminates the need for additional parts in the

application, which saves cost, current and complexity.

In addition to peripherals, products with nanoWatt XLP have system supervisory

circuits specially designed for battery powered products, such as a Watchdog

Timer down to 220 nA, which provides protection against system failure and a

Brown-out Reset down to 45 nA, which protects as batteries are depleted or

changed.

Lastly, the XLP Battery Life Estimator is a free software utility that can assist in

developing ultra low power applications with PIC® MCUs that feature XLP

technology. More specifically, it allows you to profile your application Run and

Sleep time (or duty cycle) and select operating temperature and operating

voltage. It comes preloaded with most common battery specifications to simply

Page 3: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

Next, let‟s briefly “touch” on Microchip‟s mTouch™ Sensing Solutions. (no pun intended )

Touch screens are user-friendly input devices that are quickly becoming the standard for everyday human-machine interface on a variety of products including industrial machines, grocery store check-out lines, cell phones and personal media players.

Not only does Microchip provide simple PIC® microcontrollers for adding one to four touch keys to your user interface, but they also provide larger PIC® microcontrollers that allow you to integrate several touch keys, segmented or graphical LCD displays, RF stacks, USB communication, and more, on a single chip. Essentially Microchip is a one-stop-shop for all your touch sensing needs.

The PIC® microcontrollers featuring mTouch™ also leverages Microchip‟s XLP technologies to deliver you the lowest power touch sensing solutions in the industry. With sleep currents down to 20nA and active currents down to 50uA/MHz, mTouch™ solutions help stretch battery life to the limit!

The firmware enabling mTouch™ technology is available to all of our customers free of charge, downloadable from our website as a software library. Not only do we provide you fully tested software libraries, but we also empower you with the source code behind the library. We understand your need to tweak software and having access to the source code puts you in complete control.

Another facet of Microchip‟s mTouch™ sensing solutions is their ability to work through both plastic and metallic design finishes. Now you don‟t have to compromise on the stylish, modern and elegant look you are trying to achieve with your user interface. Whether you are using a brushed metal or stainless steel surface, we have a solution for you. In many cases such surfaces are desirable to enable water-proof performance or to aid individuals with disabilities using Braille.

It is important to understand that there is no single perfect touch technology that fits every design and application as they all have different strengths and weaknesses. Resistive technology is the market volume leader by far, with greater than 80% of all touch designs. The main advantages of resistive touch sensors are low cost, easy integration and acceptance of finger, stylus or gloved input. Popular consumer applications that use multi-touch and gestures have fueled an increased demand for projected capacitive touch sensors. In addition to enabling multi-touch, projected capacitive offers a durable glass front that also provides superior optics.

The mTouch AR1000 Development Kit provides everything designers need to get started using AR1000 resistive controllers for a turn-key, cost effective solution. The kit includes the AR1000 development board, a 7” four-wire resistive touch screen, a PICkit™ Serial Analyzer and all necessary interface cables, as well as a CD containing technical documentation and all necessary software. The CD also includes an easy-to-use AR1000 configuration utility, which has a Graphical User Interface that enables designers to test all user-configurable options with the AR1000 controllers.

The mTouch Projected Capacitive Development Kit includes a 3.5” sensor mounted on a sensor board, a projected-capacitive board with the PIC16F707 microcontroller and fully functional firmware. The kit enables users to connect sensors to up to 24 channels, without modifying the firmware. The royalty-free source code supports sensors with up to 32 channels, and the kit includes a Graphical User Interface tool that enables customers to easily adjust key parameters that are important to their design.

For more information on PIC® Microcontrollers with mTouch™ Technology, please visit www.microchip.com/mtouch

3

Page 4: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

For those who require a segmented LCD display, PIC® microcontrollers with integrated LCD drivers can directly drive segmented displays with letters, numbers, characters and icons. These solutions are also optimized to meet low power design requirements including driving the LCD display in sleep mode while maintaining desired functionality.

Segmented displays are used in a wide variety of applications, ranging from meters to portable medical devices to thermostats to exercise equipment, among others. With the ability to select from an array of available LCD PIC® microcontrollers, a designer can provide additional value by creating scalable designs and products. This gives the designer flexibility to offer different solutions based on the demand of varying market segments all from a single design.

The PIC18F87K90 and PIC18F87J93 8-bit direct LCD-drive microcontrollers feature up to 24 channels of 12 bit ADC, the mTouch™™ Charge Time Measurement Unit peripheral for capacitive touch sensing, and a hardware Real-Time Clock and Calendar. With their enhanced analog functionality and rich peripheral set, they enable the highly-precise measurements and sensors, as well as the high levels of integration that medical and metering applications require.

The PIC16F193x/194x family provides up to 28 KB of Flash program, up to 1 KB data memory, XLP for extreme Low Power consumption, 32 MHz internal oscillator, up to 2x SPI/I2C™ & UART, up to 17 channels 10-bit ADC, up to 5 (E)CCP, 2x comparators, integrated mTouch and LCD control. The on-chip LCD drive supports up to 184 segments and provides a low-power drive mode for lower power and increased efficiency. These new MCUs feature active currents of less than 50 µA/MHz and sleep currents down to 20 nA and sets the industry benchmark for low-power and peripheral integration.

Not be burdened with the additional costs of unused peripherals – the 5 members of the PIC16F190x LCD family provide up to 14 KB of Flash program memory, up to 512 Bytes of RAM, up to 14 10bit ADC channels, up to a single EUSART, up to 116 LCD segments, and feature XLP technology for industry leading low power consumption. Paired with mTouch™ capacitive sensing for touch buttons and sliders, the PIC16LF190x increases consumer product usability and provides additional opportunities for end product differentiation.

It‟s easy to get started with your LCD design to take advantage of these features. The PICDEM LCD2 demo board works with all of the LCD PIC® MCUs. The board ships with the PIC18F85J90 MCU. Simple Plug-in Modules are available for the superset of each LCD family and they plug into this LCD board for easy development. The PIC18F87J9x PIM is shown which also includes cap touch buttons. Other PIMs are available to support all PIC16 & PIC18 LCD families.

For more information on LCD design with PIC® Microcontrollers, please visit www.microchip.com/LCD

4

Page 5: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

Let us now turn our attention to Microchip‟s 8-bit USB solutions.

USB communication is growing in popularity for remote upgrades, downloading data and other portable serial communication applications. Microchip‟s USB PIC® MCUs bring the benefits of full-speed USB to a broad range of embedded designs that can operate in various environments and locations, enabling easy access to other USB devices such as printers, handheld devices or PCs.

Microchip offers USB solutions capable of full-speed USB operation (up to 12 Mbits/s) with the PIC18 MCU family including performance up to 12 MIPS, 8-128 KB Program Flash, up to 4 KB data RAM, analog features such as 12-bit ADC and comparators, and up to 2 SPI/I2C, 2 UARTs, and 5 PWMs.

Microchip has USB software to support USB on PIC® MCUs. This software is royalty-free source code and also includes sample projects. The 8-bit family supports USB device mode with full speed operation. Additional software support includes full C and RTOS development environments. Also available are TCP/IP stacks, graphics libraries and ZigBee® software stacks, which allow USB functionality to be combined with other capabilities to support a variety of designs.

Finally, the Low Pin Count USB Development Kit allows for evaluation of PIC18F14K50/13K50 20-pin USB MCUs. It contains hardware, software, code examples, and self-directed course and lab materials.

For more information on Microchip‟s USB PIC® Microcontrollers, please visit www.microchip.com/usb

5

Page 6: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

Next, let‟s discuss Microchip‟s 8-bit Ethernet solutions.

When Ethernet connectivity is added to embedded designs, a wide range of remote communication features become available to end users. For example, customers can now remotely monitor their embedded systems using a web browser or receive emails triggered by incident alerts or low product inventory. The benefits of remote management via the Internet can be significant as it saves considerable time and costs associated with checking system status, updating firmware, providing maintenance, pulling logs, and more. Now this can be done remotely over a secure Internet connection from a centralized location. Enabling such benefits are Microchip‟s low cost Ethernet solutions, including the 10Base-T PIC18F97J60 PIC® Microcontroller family, which is IEEE 802.3 compliant and fully compatible with 10/100/1000 Base-T networks.

The ENC624J600 family of 10/100 Base-T standalone Ethernet controllers is another popular Ethernet offering. This solution provides hardware cryptographic security engines and a factory preprogrammed unique MAC address, and is capable of connecting to any microcontroller with SPI or a standard parallel port interface – including 16 and 32 bit microcontrollers.

Microchip also offers a free licensed and robust TCP/IP stack, which is optimized for PIC® microcontroller and dsPIC® families. The stack is modular in design and is written in the „C‟ programming language. Effective implementations can be accomplished in roughly 28-34 KB of code, depending on modules used, leaving plenty of code space on Microchip‟s cost effective, high-density microcontrollers for the user application.

Lastly, the PICDEM.net 2 Development board supports the single chip PIC18F97J60 Ethernet family. Using this board along with Microchip‟s free TCP/IP stack source code, a web server can be developed showcasing the capability to remotely monitor and control embedded applications over the Internet.

For more information on Ethernet communications with PIC® Microcontrollers, please 6

Page 7: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

And last but not least, Microchip also provides embedded CAN solutions.

It is widely known that CAN has become the de facto standard for high integrity serial communication in deeply embedded applications. CAN supports multiple topologies and can be made deterministic and fault-tolerant.

Microchip offers a line of products to meet the needs of high-performance embedded applications using the CAN protocol, including 8-bit PIC® microcontrollers with on-chip A/D converters, comparators, motor control PWMs, USART and Master I2C/SPI.

Microchip‟s Enhanced CAN Module supports CAN 1.2, CAN 2.0A and CAN 2.0B protocols, DeviceNet data bytes filter, standard and extended data frames, 0 to 8 bytes data length, and six buffers programmable as receiver/transmit buffers. In addition, there are three modes of operation, specifically Mode 0 or Legacy mode, Mode 1 or Enhanced Legacy mode with DeviceNet support, and Mode 2 or FIFO mode with DeviceNet support.

Finally, to get started designing with the K80 CAN family, the PIC18 Explorer Board can be used with the twenty-five dollar 64-pin PIC18F66K80 Plug-In Module (or PIM) and the CAN/LIN PICtail Plus Daughter Board for quick and easy prototyping, demonstration and/or development of CAN based applications.

For more information on CAN communications with PIC® Microcontrollers, please visit www.microchip.com/CAN

7

Page 8: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

Once you decide on a product family and development board, here is how you

can get up and running with Microchip‟s software development tools:

• First, download the free MPLAB IDE which works with all of our products

• Second, select a debugger and programmer that meets your needs – from

the low cost PICkit3 to the very popular ICD3 to our fully featured Real ICE

for advanced emulation.

• And third, if you want to develop your code in C, use the free C compilers.

For additional information on software development tools and general &

application specific development boards, please visit

www.microchip.com/tools

8

Page 9: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

For more information on product selection tools, support and training, please

reference the links on this slide.

Some of the more important links include:

• Support link, which provides a way to get questions answered fast,

• Samples link, which offers evaluation samples of any Microchip device,

• Online Forum link, which provides access to knowledge base and peer help.

In addition, Microchip offers standard code libraries, reference designs,

application notes and seminars on-line and at Microchip Regional Training

Centers. If additional training interests you, then Microchip can help. We

continue to expand our technical training options, offering a growing list of

courses and in-depth curriculum locally, as well as significant online resources –

whenever you want to use them. To learn more, please go to the Training links

on this slide to get more information on:

• Regional Training Centers,

• MASTERs Conferences,

• Worldwide Seminars,

• eLearning webinars,

• and Resources from our Distribution and Third Party Partners

9

Page 10: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

So let‟s summarize what we‟ve covered today:

• First, we highlighted the four 8-bit architectures – Baseline, Midrange,

Enhanced Midrange, and PIC18. We also discussed how Microchip‟s 8-bit PIC®

microcontrollers offer seamless migration within the complete range of products,

with pin-compatibility within a given pin count as well as code compatibility

between the various architectures. Again, this gives you the flexibility to quickly

react to changing design requirements and feature enhancements, while

maximizing re-use for future developments.

• Next, we discussed Microchip‟s new 8-bit product families with nanoWatt XLP

and the various communication peripherals & human interface technologies

such as Ethernet, USB, CAN, LCD, and mTouch.

• We then went over how to get started with software development tools from

Microchip and its 3rd parties.

• Lastly, you were provided with links to resources and information associated

with product selection, support and training.

10

Page 11: 8-bit product families including microcontrollers which feature … · 2012-01-27 · families including microcontrollers which feature extreme low power technology, ... battery life

I‟d like to close by thanking you for your time and interest in Microchip‟s 8-bit

PIC® Microcontrollers. We, at Microchip, are equipped with a broad array of 8-

bit solutions to help make your next design quick and easy. Thanks!

11