lm8328tmx National Semiconductor Corporation, lm8328tmx Datasheet - Page 3

no-image

lm8328tmx

Manufacturer Part Number
lm8328tmx
Description
Mobile I/o Companion Supporting Keyscan, I/o Expansion Pwm, And Access.bus Host Interface
Manufacturer
National Semiconductor Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LM8328TMX
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
lm8328tmx/NOPB
Manufacturer:
Texas Instruments
Quantity:
10 000
1.0 General Description ......................................................................................................................... 1
2.0 Applications: ................................................................................................................................... 1
3.0 LM8328 Function Blocks .................................................................................................................. 1
4.0 Features ........................................................................................................................................ 2
5.0 Pin Assignments ............................................................................................................................. 2
6.0 Ordering Information ........................................................................................................................ 6
7.0 Signal Descriptions .......................................................................................................................... 6
8.0 Typical Application Setup ................................................................................................................. 8
9.0 Halt Mode ...................................................................................................................................... 9
10.0 LM8328 Programming Interface ..................................................................................................... 10
11.0 Keyscan Operation ...................................................................................................................... 13
12.0 PWM Timer ................................................................................................................................ 16
13.0 LM8328 Register Set ................................................................................................................... 19
4.1 KEY FEATURES ...................................................................................................................... 2
4.2 HOST-CONTROLLED FEATURES ............................................................................................. 2
4.3 KEY DEVICE FEATURES ......................................................................................................... 2
5.1 TAPE AND REEL INFORMATION .............................................................................................. 2
7.1 DEVICE PIN FUNCTIONS ........................................................................................................ 6
7.2 PIN CONFIGURATION AFTER RESET ...................................................................................... 6
8.1 FEATURES ............................................................................................................................. 8
9.1 HALT MODE DESCRIPTION ..................................................................................................... 9
9.2 ACCESS.BUS ACTIVITY .......................................................................................................... 9
10.1 ACCESS.BUS COMMUNICATION ......................................................................................... 10
11.1 KEYSCAN INITIALIZATION ................................................................................................... 13
11.2 KEYSCAN INITIALIZATION EXAMPLE ................................................................................... 13
11.3 KEYSCAN PROCESS ........................................................................................................... 14
11.4 READING KEYSCAN STATUS BY THE HOST ........................................................................ 14
11.5 MULTIPLE KEY PRESSES ................................................................................................... 16
12.1 OVERVIEW OF PWM FEATURES ......................................................................................... 16
12.2 OVERVIEW ON PWM SCRIPT COMMANDS ........................................................................... 16
13.1 KEYBOARD REGISTERS AND KEYBOARD CONTROL ........................................................... 19
13.2 PWM TIMER CONTROL REGISTERS .................................................................................... 23
8.1.1 Hardware ...................................................................................................................... 8
8.1.2 Communication Layer ..................................................................................................... 8
10.1.1 Starting a Communication Cycle ................................................................................... 10
10.1.2 Communication Initialized from Host (Restart from Sleep Mode) ....................................... 11
10.1.3 ACCESS.Bus Communication Flow .............................................................................. 11
10.1.4 Auto Increment ........................................................................................................... 11
10.1.5 Reserved Registers and Bits ........................................................................................ 11
10.1.6 Global Call Reset ........................................................................................................ 11
12.2.1 RAMP COMMAND ..................................................................................................... 17
12.2.2 SET_PWM COMMAND ............................................................................................... 17
12.2.3 GO_TO_START COMMAND ....................................................................................... 17
12.2.4 BRANCH COMMAND ................................................................................................. 17
12.2.5 TRIGGER COMMAND ................................................................................................ 18
12.2.6 END COMMAND ........................................................................................................ 18
13.1.1 KBDSETTLE - Keypad Settle Time Register ................................................................... 19
13.1.2 KBDBOUNCE - Debounce Time Register ...................................................................... 19
13.1.3 KBDSIZE - Set Keypad Size Register ............................................................................ 19
13.1.4 KBDDEDCFG - Dedicated Key Register ........................................................................ 20
13.1.5 KBDRIS - Keyboard Raw Interrupt Status Register .......................................................... 20
13.1.6 KBDMIS - Keypad Masked Interrupt Status Register ....................................................... 21
13.1.7 KBDIC - Keypad Interrupt Clear Register ....................................................................... 21
13.1.8 KBDMSK - Keypad Interrupt Mask Register .................................................................... 21
13.1.9 KBDCODE0 - Keyboard Code Register 0 ....................................................................... 22
13.1.10 KBDCODE1 - Keyboard Code Register 1 ..................................................................... 22
13.1.11 KBDCODE2 - Keyboard Code Register 2 ..................................................................... 22
13.1.12 KBDCODE3 - Keyboard Code Register 3 ..................................................................... 23
13.1.13 EVTCODE - Key Event Code Register ......................................................................... 23
13.2.1 TIMCFGx - PWM Timer 0, 1 and 2 Configuration Registers .............................................. 23
13.2.2 PWMCFGx - PWM Timer 0, 1 and 2 Configuration Control Registers ................................. 24
13.2.3 TIMSWRES - PWM Timer Software Reset Registers ....................................................... 24
13.2.4 TIMRIS - PWM Timer Interrupt Status Register ............................................................... 25
13.2.5 TIMMIS - PWM Timer Masked Interrupt Status Register .................................................. 25
Table of Contents
3
www.national.com

Related parts for lm8328tmx