EEWORLDEEWORLDEEWORLD

Part Number

Search

PIC18F97J94

Description
8-Bit LCD Flash Microcontroller with USB and XLP Technology
File Size5MB,696 Pages
ManufacturerMicrochip
Websitehttps://www.microchip.com
Download Datasheet View All

PIC18F97J94 Overview

8-Bit LCD Flash Microcontroller with USB and XLP Technology

PIC18F97J94 FAMILY
8-Bit LCD Flash Microcontroller with USB and XLP Technology
Extreme Low-Power Features:
• Multiple Power Management Options for Extreme
Power Reduction:
- V
BAT
allows for lowest power consumption on
back-up battery (with or without RTCC)
- Deep Sleep allows near total power-down with the
ability to wake-up on external triggers
- Sleep and Idle modes selectively shut down
peripherals and/or core for substantial power
reduction and fast wake-up
• Alternate Clock modes Allow On-the-Fly Switching to
a Lower Clock Speed for Selective Power Reduction
• Extreme Low-Power Current Consumption for
Deep Sleep:
- WDT: 650 nA @ 2V typical
- RTCC: 650 nA @ 32 kHz, 2V typical
- Deep Sleep current, 80 nA typical
Peripheral Features (continued):
• Hardware Real-Time Clock/Calendar (RTCC):
- Runs in Deep Sleep and V
BAT
modes
• Two Master Synchronous Serial Ports (MSSP)
modules Featuring:
- 3-Wire/4-Wire SPI (all 4 modes)
- SPI Direct Memory Access (DMA) channel
w/1024 byte count
- Two I
2
C™ modules Support Multi-Master/Slave
mode and 7-Bit/10-Bit Addressing
• Four Enhanced Addressable USART modules:
- Support RS-485, RS-232 and LIN/J2602
- On-chip hardware encoder/decoder for IrDA
®
- Auto-wake-up on Auto-Baud Detect
• Digital Signal Modulator Provides On-Chip OOK,
FSK and PSK Modulation for a Digital Signal Stream
• High-Current Sink/Source 18 mA/18 mA on all Digital I/O
• Configurable Open-Drain Outputs on ECCP/CCP/
USART/MSSP
• Extended Microcontroller mode Using 12, 16 or
20-Bit Addressing mode
Universal Serial Bus Features:
• USB V2.0 Compliant
• Low Speed (1.5 Mb/s) and Full Speed (12 Mb/s)
• Supports Control, Interrupt, Isochronous and Bulk
Transfers
• Supports up to 32 Endpoints (16 bidirectional)
• USB module can use Any RAM Location on the
Device as USB Endpoint Buffers
• On-Chip USB Transceiver
Analog Features:
• 10/12-Bit, 24-Channel Analog-to-Digital (A/D)
Converter:
- Conversion rate of 500 ksps (10-bit),
200 kbps (12-bit)
- Conversion available during Sleep and Idle
• Three Rail-to-Rail Enhanced Analog Comparators
with Programmable Input/Output Configuration
• On-Chip Programmable Voltage Reference
• Charge Time Measurement Unit (CTMU):
- Used for capacitive touch sensing, up to
24 channels
- Time measurement down to 1 ns resolution
- CTMU temperature sensing
Peripheral Features:
• LCD Display Controller:
- Up to 60 segments by 8 commons
- Internal charge pump and low-power, internal
resistor biasing
- Operation in Sleep mode
• Up to Four External Interrupt Sources
• Peripheral Pin Select Lite (PPS-Lite):
- Allows independent I/O mapping of many
peripherals
• Four 16-Bit Timers/Counters with Prescaler:
- Can be paired as 32-bit timers/counters
• Seven Capture/Compare/PWM (CCP) modules
• Three Enhanced Capture/Compare/PWM (ECCP)
modules:
- One, two or four PWM outputs
- Selectable polarity
- Programmable dead time
- Auto-shutdown and auto-restart
- Pulse steering control
2012 Microchip Technology Inc.
DS30575A-page 1
About KernelIoControl function
What is the function of KernelIoControl()? What do the parameters represent? How to use it to adjust the cold start and hot start of the PDA?...
xouxie Embedded System
Power supply design tip 13: Be careful not to get burned by inductor core loss
Have you ever charged up a buck regulator, tested it at full power, and then had a permanent (burned) mark when you ran a fingertip temperature test on the inductor? Perhaps excessive core losses and ...
德州仪器 Analog electronics
The most classic comparator paper
The most classic comparator paper...
linda_xia Analog electronics
IGBT drive circuit analysis
Serving everyone, sharing IGBT drive circuit analysis articles!...
eeleader Industrial Control Electronics
求助:Assertion Failed! File wincore.cpp,Line 2347 eVC4
WinCE program environment eVC4 Error: Assertion Failed! File wincore.cpp,Line wincore.cpp,Line 2347: Code CWnd* CWnd::GetTopLevelParent() const { if (GetSafeHwnd() == NULL) // no Window attached retur...
ws01103815 Embedded System
Have you ever made an embedded video decoder?
The job I'm taking over now is to use C64x's DSP to make an H.264 decoder, and use ARM as an auxiliary verification. My idea is this: the encoding end is carried out on the computer, and H.264 is used...
langzileo Embedded System

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1286  886  2854  1779  2639  26  18  58  36  54 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号