[Settings]
ProductVersion = 2.2
Version = 2.1
Key = NQ248433

Class = "Project"
Name = "C161JC"
Type="16-Bit Microcontrollers"

Start = "C161JC\scripts\startup\START.DAVE"
RegisterDescription = "C161JC\data\C161JC.REGS"
VariablesDescription = "C161JC\data\C161JC.VARS"
Icon="C161JC\Graphics\Icons\ICON.BMP"

Scripts= "C161JC\scripts"
Startup = "C161JC\scripts\startup"
Classes = "C161JC\scripts\classes"
Bitmaps="C161JC\Graphics\Controller"
Icons = "C161JC\graphics\icons"

[ProductInfo]
Main=1


[UsersManual]
File="C161JC\documents\c161csr_um_v3.0_2001_02.pdf"
Main=1


[DataSheet]
File="C161JC\documents\c161csr_ds_v30_2001_01.pdf"
Main=1

[ErrataSheet]
Main=1


[InstructionSetManual]
File="C161JC\documents\c166ism.pdf"
Main=1


[Main]
Link = UsersManual
Base = 464
System Reset = 1
Reset Sources = 2
Status After Reset = 5
Application-Specific Initialization Routine = 9
System Startup Configuration = 12
External Bus Type = 17
Write Configuration = 17
Chip Select Lines = 18
Segment Address Lines = 18
Clock Generation Control = 19
System Startup Configuration upon a Single-Chip Mode Reset = 20


[ADC]
Link = UsersManual
Base = 345
The Analog / Digital Converter = 1
Mode Selection and Operation = 3
Fixed Channel Conversion Modes = 6
Auto Scan Conversion Modes = 7
Wait for ADDAT Read Mode = 8
Channel Injection Mode = 9
Conversion Timing Control = 13
A/D Converter Interrupt Control = 15

[ASC0]
Link = UsersManual
Base = 266
The Asynchronous/Synchronous Serial Interface = 1
Asynchronous Operation = 5
Asynchronous Data Frames = 5
Synchronous Operation = 8
Hardware Error Detection Capabilities = 10
ASC0 Baud Rate Generation = 11
ASC0 Interrupt Control = 15

[ASC1]
Link = UsersManual
Base = 283
The Async./Synchronous Serial Interface ASC1 = 1
ASC1 versus ASC0 = 2
Asynchronous Operation = 5
Synchronous Operation = 5
Hardware Error Detection Capabilities = 6
ASC1 Baud Rate Generation = 6
ASC1 Port Control = 6
ASC1 Interrupt Control = 7

[CAN]
Link = UsersManual
Base = 360
The On-Chip CAN Interface = 1
Functional Blocks of the CAN Module = 2
General Functional Description = 7
CAN Interrupt Handling = 9
Configuration of the Bit Timing = 11
Mask Registers = 15
The Message Object = 18
Arbitration Registers = 20
Message Configuration = 22
Data Area = 23
Controlling the CAN Module = 30
Configuration Examples for Message Objects = 34
The Second CAN Module CAN2 = 36
The CAN Application Interface = 37
Port Control = 39

[Object_x]
Link = UsersManual
Base = 360
The Message Object = 18
Arbitration Registers = 20
Message Configuration = 22
Data Area = 23

[CAPCOM]
Link = UsersManual
Base = 325
The Capture / Compare Units = 1
The CAPCOM Timers = 4
Timer Mode = 6
Counter Mode = 8
Reload = 8
CAPCOM Unit Timer Interrupts = 9
Capture/Compare Registers = 10
Capture Mode = 13
Compare Modes = 14
Compare Mode 0 = 14
Compare Mode 1 = 16
Compare Mode 2 = 16
Compare Mode 3 = 18
Capture/Compare Interrupts = 19

[Channel_x]
Link = UsersManual
Base = 325
The Capture / Compare Units = 1
Capture/Compare Registers = 10
Capture Mode = 13
Compare Modes = 14
Compare Mode 0 = 14
Compare Mode 1 = 16
Compare Mode 2 = 16
Compare Mode 3 = 18
Capture/Compare Interrupts = 19

[EBC]
Link = UsersManual
Base = 189
The External Bus Interface = 1
Single Chip Mode = 2
External Bus Modes = 3
Programmable Bus Characteristics = 12
ALE Length Control = 13
Programmable Memory Cycle Time = 14
Programmable Memory Tri-State Time = 15
Read/Write Signal Delay = 16
Early #WR Signal Deactivation = 16
#READY Controlled Bus Cycles = 18
Controlling the External Bus Controller = 20
Definition of Address Areas = 26
Address Window Arbitration = 27
EBC Idle State = 30
External Bus Arbitration = 31
The XBUS Interface = 37

[GPT1]
Link = UsersManual
Base = 228
The General Purpose Timer Units = 1
Timer Block GPT1 = 1
GPT1 Core Timer T3 = 3
Timer 3 Run Bit = 4
Count Direction Control = 4
Timer 3 Output Toggle Latch = 5
Timer 3 in Timer Mode = 5
Timer 3 in Gated Timer Mode = 7
Timer 3 in Counter Mode = 8
Timer 3 in Incremental Interface Mode = 9
GPT1 Auxiliary Timers T2 and T4 = 12
Count Direction Control for Auxiliary Timers = 13
Timers T2 and T4 in Timer Mode or Gated Timer Mode = 13
Timers T2 and T4 in Incremental Interface Mode = 13
Timers T2 and T4 in Counter Mode = 14
Timer Concatenation = 16
Auxiliary Timer in Reload Mode = 17
Auxiliary Timer in Capture Mode = 20
Interrupt Control for GPT1 Timers = 21

[GPT2]
Link = UsersManual
Base = 228
The General Purpose Timer Units = 1
Timer Block GPT2 = 22
GPT2 Core Timer T6 = 24
Timer 6 Run Bit = 25
Timer 6 Output Toggle Latch = 25
Timer 6 in Timer Mode = 26
Timer 6 in Gated Timer Mode = 28
Timer 6 in Counter Mode = 29
GPT2 Auxiliary Timer T5 = 30
Timer T5 in Timer Mode or Gated Timer Mode = 31
Timer T5 in Counter Mode = 31
Timer Concatenation = 33
GPT2 Capture/Reload Register CAPREL in Capture Mode = 34
GPT2 Capture/Reload Register CAPREL in Reload Mode = 35
GPT2 Capture/Reload Register CAPREL in Capture-And-Reload Mode = 36
Interrupt Control for GPT2 Timers and CAPREL = 38

[INT]
Link = UsersManual
Base = 86
Interrupt and Trap Functions = 1
Normal Interrupt Processing = 1
Interrupt Processing via the Peripheral Event Controller (PEC) = 1
Trap Functions = 1
External Interrupt Processing = 1
Interrupt System Structure = 2
Interrupt System Register Description = 6
Interrupt Control Registers = 6
Interrupt Priority Level and Group Level = 8
Interrupt Control Functions in the PSW = 10
CPU Priority ILVL = 11
Interrupt Enable bit IEN = 11
Operation of the PEC Channels = 12
The source and destination pointers = 14
Prioritization of Interrupt and PEC Service Requests = 16
Saving the Status during Interrupt Service = 18
Interrupt Response Times = 20
PEC Response Times = 23
Interrupt Node Sharing = 25
External Interrupts = 26
Fast External Interrupts = 28
External Interrupt Source Control = 29
External Interrupts During Sleep Mode = 30
Trap Functions = 31

[IO]
Link = UsersManual
Base = 133
Parallel Ports = 1
Input Threshold Control = 2
Output Driver Control = 4
Open Drain Mode = 4
Driver Characteristic = 5
Edge Characteristic = 6
Alternate Port Functions = 9
Port 0 = 12
Port 1 = 16
Port 2 = 21
Port 3 = 26
Port 4 = 32
Port 5 = 37
Port 6 = 40
Port 7 = 46
Port 9 = 50

[Portx]
Link = UsersManual
Base = 133
Parallel Ports = 1
Input Threshold Control = 2
Output Driver Control = 4
Open Drain Mode = 4
Driver Characteristic = 5
Edge Characteristic = 6
Port 0 = 12
Port 1 = 16
Port 2 = 21
Port 3 = 26
Port 4 = 32
Port 5 = 37
Port 6 = 40
Port 7 = 46
Port 9 = 50

[OSC]
Link = UsersManual
Clock Generation = 122
Oscillator Watchdog = 132
Interrupt Node Sharing = 111

[PEC]
Link = UsersManual
Base = 86
Interrupt Processing via the Peripheral Event Controller (PEC) = 1
Normal Interrupt Processing and PEC Service = 6
Operation of the PEC Channels = 12
The source and destination pointers = 14
Prioritization of Interrupt and PEC Service Requests = 16
Interrupt Response Times = 20
PEC Response Times = 23

[PM]
Link = UsersManual
Base = 488
Power Management = 1
Idle Mode = 3
Sleep Mode = 5
Power Down Mode = 6
Status of Output Pins during Power Reduction Modes = 8
Slow Down Operation = 10
Flexible Peripheral Management = 14
Programmable Frequency Output Signal = 17
Security Mechanism = 22

[RTC]
Link = UsersManual
Base = 313
The Real Time Clock = 1
System Clock Operation = 2
Cyclic Interrupt Generation = 2
48-bit Timer Operation = 2
RTC Register Access = 3
RTC Interrupt Generation = 3
Defining the RTC Time Base = 4

[SSC]
Link = UsersManual
Base = 290
The High-Speed Synchronous Serial Interface = 1
Full-Duplex Operation = 7
Half Duplex Operation = 10
Port Control = 12
Baud Rate Generation = 13
Error Detection Mechanisms = 15
SSC Interrupt Control = 17

[WDT]
Link = UsersManual
Base = 307
The Watchdog Timer (WDT) = 1
Operation of the Watchdog Timer = 3
Reset Source Indication = 6

[I2C]
Link = UsersManual
Base = 448
The IIC Bus Module = 1
IIC Bus Conditions = 2
The Physical IIC Bus Interface = 4
Operating the IIC Bus = 6
Operation in Master Mode = 6
Operation in Multimaster Mode = 7
Operation in Slave Mode = 7
IIC Interrupt Control = 12
Programming Example = 14

[SDLM]
Link = UsersManual
Base = 400
The Serial Data Link Module (SDLM) = 1
General SDLM Features = 1
Frame Format Basics = 2
Frame Arbitration = 5
The Structure of the SDLM = 6
Message Operating Mode = 8
Receive Operation = 8
Transmit Operation = 10
In-Frame Response (IFR) Operation = 11
Block Mode = 12
Flowcharts = 14
Interrupt Handling = 21
Port Control = 23
SDLM Register Description = 25
Interrupt Node Control = 48
[UninstallFiles]
F1=C161JC\Data\C161JC.REGS
F2=C161JC\Data\C161JC.VARS
F3=C161JC\Documents\c161csr_ds_v30_2001_01.pdf
F4=C161JC\Documents\c161csr_um_v3.0_2001_02.pdf
F5=C161JC\Documents\c166ism.pdf
F6=C161JC\Graphics\Controller\adc.BMP
F7=C161JC\Graphics\Controller\Asc0.bmp
F8=C161JC\Graphics\Controller\asc1.bmp
F9=C161JC\Graphics\Controller\can1.BMP
F10=C161JC\Graphics\Controller\can2.BMP
F11=C161JC\Graphics\Controller\capcom1.BMP
F12=C161JC\Graphics\Controller\capcom2.BMP
F13=C161JC\Graphics\Controller\ebc.BMP
F14=C161JC\Graphics\Controller\gpt1.BMP
F15=C161JC\Graphics\Controller\gpt2.BMP
F16=C161JC\Graphics\Controller\I2C.bmp
F17=C161JC\Graphics\Controller\int.BMP
F18=C161JC\Graphics\Controller\IO.BMP
F19=C161JC\Graphics\Controller\main.BMP
F20=C161JC\Graphics\Controller\osc.BMP
F21=C161JC\Graphics\Controller\pm.BMP
F22=C161JC\Graphics\Controller\pwm.BMP
F23=C161JC\Graphics\Controller\rtc.BMP
F24=C161JC\Graphics\Controller\SDLM.bmp
F25=C161JC\Graphics\Controller\ssc.BMP
F26=C161JC\Graphics\Controller\wdt.BMP
F27=C161JC\Graphics\Controller\_main.BMP
F28=C161JC\Graphics\Icons\close.bmp
F29=C161JC\Graphics\Icons\doc.bmp
F30=C161JC\Graphics\Icons\help.bmp
F31=C161JC\Graphics\Icons\icon.bmp
F32=C161JC\Graphics\Icons\ie.bmp
F33=C161JC\Graphics\Icons\info.bmp
F34=C161JC\Scripts\ADC\Codegenerator.dave
F35=C161JC\Scripts\ADC\Dialog.dave
F36=C161JC\Scripts\ADC\Include.inc
F37=C161JC\Scripts\ADC\Ini.dave
F38=C161JC\Scripts\ASC1\Codegenerator.dave
F39=C161JC\Scripts\ASC1\Dialog.dave
F40=C161JC\Scripts\ASC1\Include.inc
F41=C161JC\Scripts\ASC1\Ini.dave
F42=C161JC\Scripts\ASCx\Codegenerator.dave
F43=C161JC\Scripts\ASCx\Dialog.dave
F44=C161JC\Scripts\ASCx\Include.inc
F45=C161JC\Scripts\ASCx\Ini.dave
F46=C161JC\Scripts\CANx\Codegenerator.dave
F47=C161JC\Scripts\CANx\Dialog.dave
F48=C161JC\Scripts\CANx\Include.inc
F49=C161JC\Scripts\CANx\Ini.dave
F50=C161JC\Scripts\CANx\Object_x.dave
F51=C161JC\Scripts\CAPCOMx\Channel_x.dave
F52=C161JC\Scripts\CAPCOMx\Codegenerator.dave
F53=C161JC\Scripts\CAPCOMx\Dialog.dave
F54=C161JC\Scripts\CAPCOMx\Include.inc
F55=C161JC\Scripts\CAPCOMx\Ini.dave
F56=C161JC\Scripts\Classes\FunctionClass.cls
F57=C161JC\Scripts\Classes\InterruptClass.cls
F58=C161JC\Scripts\Classes\ManualLinkClass.cls
F59=C161JC\Scripts\Classes\ModuleClass.cls
F60=C161JC\Scripts\Classes\ParameterClass.cls
F61=C161JC\Scripts\Classes\Port.cls
F62=C161JC\Scripts\Classes\PortPin.cls
F63=C161JC\Scripts\EBC\Codegenerator.dave
F64=C161JC\Scripts\EBC\Dialog.dave
F65=C161JC\Scripts\EBC\Include.inc
F66=C161JC\Scripts\EBC\Ini.dave
F67=C161JC\Scripts\GPT1\Codegenerator.dave
F68=C161JC\Scripts\GPT1\Dialog.dave
F69=C161JC\Scripts\GPT1\Include.inc
F70=C161JC\Scripts\GPT1\Ini.dave
F71=C161JC\Scripts\GPT2\Codegenerator.dave
F72=C161JC\Scripts\GPT2\Dialog.dave
F73=C161JC\Scripts\GPT2\Include.inc
F74=C161JC\Scripts\GPT2\Ini.dave
F75=C161JC\Scripts\I2C\Codegenerator.dave
F76=C161JC\Scripts\I2C\Dialog.dave
F77=C161JC\Scripts\I2C\Include.inc
F78=C161JC\Scripts\I2C\Ini.dave
F79=C161JC\Scripts\Include\Const.inc
F80=C161JC\Scripts\Include\Format.inc
F81=C161JC\Scripts\Include\Global.inc
F82=C161JC\Scripts\Include\Install.inc
F83=C161JC\Scripts\Include\Pages.inc
F84=C161JC\Scripts\Include\Port.inc
F85=C161JC\Scripts\INT\Codegenerator.dave
F86=C161JC\Scripts\INT\Dialog.dave
F87=C161JC\Scripts\INT\Include.inc
F88=C161JC\Scripts\INT\Ini.dave
F89=C161JC\Scripts\IO\Codegenerator.dave
F90=C161JC\Scripts\IO\Dialog.DAVE
F91=C161JC\Scripts\IO\Include.inc
F92=C161JC\Scripts\IO\Ini.dave
F93=C161JC\Scripts\IO\Portx.DAVE
F94=C161JC\Scripts\Main\Codegenerator.dave
F95=C161JC\Scripts\Main\Dialog.dave
F96=C161JC\Scripts\Main\Include.inc
F97=C161JC\Scripts\OSC\Codegenerator.dave
F98=C161JC\Scripts\OSC\Dialog.dave
F99=C161JC\Scripts\OSC\Include.inc
F100=C161JC\Scripts\OSC\Ini.dave
F101=C161JC\Scripts\PEC\PEC.dave
F102=C161JC\Scripts\PM\Codegenerator.dave
F103=C161JC\Scripts\PM\Dialog.dave
F104=C161JC\Scripts\PM\Include.inc
F105=C161JC\Scripts\PM\Ini.dave
F106=C161JC\Scripts\RTC\Codegenerator.dave
F107=C161JC\Scripts\RTC\Dialog.dave
F108=C161JC\Scripts\RTC\Include.inc
F109=C161JC\Scripts\RTC\Ini.dave
F110=C161JC\Scripts\SDLM\Codegenerator.dave
F111=C161JC\Scripts\SDLM\Dialog.dave
F112=C161JC\Scripts\SDLM\Include.inc
F113=C161JC\Scripts\SDLM\Ini.dave
F114=C161JC\Scripts\SSC\Codegenerator.dave
F115=C161JC\Scripts\SSC\Dialog.dave
F116=C161JC\Scripts\SSC\Include.inc
F117=C161JC\Scripts\SSC\Ini.dave
F118=C161JC\Scripts\Startup\GRAPH.DAVE
F119=C161JC\Scripts\Startup\START.DAVE
F120=C161JC\Scripts\WDT\Codegenerator.dave
F121=C161JC\Scripts\WDT\Dialog.dave
F122=C161JC\Scripts\WDT\Include.inc
F123=C161JC\Scripts\WDT\Ini.dave
[UninstallPaths]
P1=C161JC\Scripts\WDT
P2=C161JC\Scripts\Startup
P3=C161JC\Scripts\SSC
P4=C161JC\Scripts\SDLM
P5=C161JC\Scripts\RTC
P6=C161JC\Scripts\PM
P7=C161JC\Scripts\PEC
P8=C161JC\Scripts\OSC
P9=C161JC\Scripts\Main
P10=C161JC\Scripts\IO
P11=C161JC\Scripts\INT
P12=C161JC\Scripts\Include
P13=C161JC\Scripts\I2C
P14=C161JC\Scripts\GPT2
P15=C161JC\Scripts\GPT1
P16=C161JC\Scripts\EBC
P17=C161JC\Scripts\Classes
P18=C161JC\Scripts\CAPCOMx
P19=C161JC\Scripts\CANx
P20=C161JC\Scripts\ASCx
P21=C161JC\Scripts\ASC1
P22=C161JC\Scripts\ADC
P23=C161JC\Graphics\Icons
P24=C161JC\Graphics\Controller
P25=C161JC\Scripts
P26=C161JC\Graphics
P27=C161JC\Documents
P28=C161JC\Data
P29=C161JC
