Utility Metering Design Center
 
Utility Metering Design Center
Recommended Products for Metering Designs
World Metering Design Conference Video
Utility Metering Brochure
Introduction to Utility Metering
Web Seminars
Technical Support
Sales
Google PowerMeter
  Featured Products
 

Extreme Low Power MCUs
 

MCP3909 Power Meter Analog Front End
 

PIC18F85J90 LCD MCU
 

dsPICDEM Stepper Motor Control Dev Board
 

dsPICDEM MCLV Dev Board
  Programming
Design Home Page
Programming Home
Programming Specifications
Code Examples
Application Notes - Source Code
Firmware Drivers
Gerber Files
SPICE Models
Application Maestro Software
  Resources
Technical Support
24/7 Technical Support
Third Party Development Tools and Design Resources
Online Discussion Groups
  
Utility Metering Design Center - Gas Meter
All Comparator Application Notes & Product Information Storage Access Storage Medium Motor Control Design Center All Serial EEPROMs, On Board PIC Microcontrollers and AN979 - Interfacing an I2C™ Serial EEPROM to a PIC18 Device LCD Design Center

Explore the blocks in the diagram above to learn more…

For the selection of the best PIC© microcontroller for the application, the list below shows a selection of most commonly used MCUs for Gas metering applications.
The most recently introduced devices and devices with integrated LCD display are featured at the top.

List of recommended and commonly used PIC© microcontrollers

Device

Flash
Program (bytes)

Data Memory

I/O

10-bit
ADC

Capture
Compare
PWM

MSSP

Timers
8/16 bit

LCD
Segments

RAM
(bytes)

EEPROM
(bytes)

SPI

MI²C

PIC18F8490

16,384

768

-

66

12

2

1

1

1/3

4x48 (192)

PIC18F6490

16,384

768

-

50

12

2

1

1

1/3

4x32 (128)

PIC16F946

14,336

336

256

53

8

2

1

-

2/1

4x42 (168)

PIC16F917

14,336

352

256

36

8

1

1

-

2/1

4x24 (96)

PIC16F916

14,336

352

256

25

5

2

1

-

2/1

4x15 (60)

PIC16F877A

14,336

368

256

33

8

2

1

-

½

-

PIC16F876A

14,336

368

256

22

5

2

1

-

2/1

-

PIC16F77

14,336

368

-

33

8x8 bits

2

1

-

2/1

-

PIC16F76

14,336

368

-

22

5x8 bits

2

1

-

2/1

-

PIC16F72

3,584

128

-

22

5x8 bits

1

1

-

2/1

-

PIC16F648A

7168

256

256

16

-

1

-

-

2/1

-

Additional Supporting devices:

LCD Display controller: AY0438
Op Amps:
MCP6141 MCP601
Digital Potentiometers:
MCP4021
Voltage Supervisors:
MCP131 MCP100
Serial EEPROMs:
Product Portfolio

Application Notes

Category

Document
Number

Title

Meter

ANxxx

Gas and Water Metering with the PIC16F91X Family of Devices - - Coming Soon

Communications

AN979

Interfacing an I2C™ Serial EEPROM to a PIC18 Device

AN965

Microchip Stack for the Zigbee™ Protocol

Display

AN658

LCD Fundamentals Using PIC16C92X MCUs

AN649

Yet Another Clock Featuring the PIC16C924

AN587

Interfacing PICmicro® Microcontrollers to an LCD Module

AN563

Using PIC16C5X Microcontrollers as LCD Drivers

AN234

Hardware Techniques for PICmicro® Microcontrollers

TB062

High Power IR LED Driver Using the PIC16C781

TB060

Drive High Density White LEDs Efficiently Using the MCP1650

Miscellaneous

AN851

A Flash Bootloader for PIC16 and PIC18 Devices

AN731

Embedding PICmicro® Microcontrollers in the Internet

AN606

Low-Power Design Using PICmicro® Microcontrollers

Timekeeping

AN649

Yet Another Clock Featuring the PIC16C924

AN615

Clock Design Using Low-Power Cost Techniques

AN582

Low-Power Real-Time Clock

TB028

Technique to Calculate Day of Week

CE004

Real-Time Clock on the dsPIC30F

Security

AN953

Data Encryption Routines for PIC18 Microcontrollers

AN821

Advanced Encryption Standard Using the PIC16XXX

AN583

Implementation of the Data Encryption Standard Using PIC17C42