{Toto je include soubor}{===========================================================================}{ (c) miho / DECROS 2000 }{===========================================================================}{ Zde je definice prepinacu pro skupiny procesoru pro definovani }{ ( modifikaci ) konfiguracniho slova procesoru. }{===========================================================================}{---> PP_DEFS - konstanta CfgDefProcCount definuje pocet polozek --}const CfgDefAll:CfgDef_t=( {-- definice Cfg dat --}( {-- Skupina procesoru C84 --}ProcId : 'C84';Info : ( ( Key : 'LP';On : 'XXXXXXXXXXXX00';Off : '';Bits : ''),( Key : 'XT';On : 'XXXXXXXXXXXX01';Off : '';Bits : ''),( Key : 'HS';On : 'XXXXXXXXXXXX10';Off : '';Bits : ''),( Key : 'RC';On : 'XXXXXXXXXXXX11';Off : '';Bits : ''),( Key : 'FOSC';On : '';Off : '';Bits : 'XXXXXXXXXXXX01'),( Key : 'WDTE';On : 'XXXXXXXXXXX1XX';Off : 'XXXXXXXXXXX0XX';Bits : ''),( Key : 'PWRTE';On : 'XXXXXXXXXX1XXX';Off : 'XXXXXXXXXX0XXX';Bits : ''),( Key : 'CP';On : 'XXXXXXXXX0XXXX';Off : 'XXXXXXXXX1XXXX';Bits : ''),(),(),(),(),(),(),())),( {-- Skupina procesoru F83, F84, .. --}ProcId : 'F83';Info : ( ( Key : 'LP';On : 'XXXXXXXXXXXX00';Off : '';Bits : ''),( Key : 'XT';On : 'XXXXXXXXXXXX01';Off : '';Bits : ''),( Key : 'HS';On : 'XXXXXXXXXXXX10';Off : '';Bits : ''),( Key : 'RC';On : 'XXXXXXXXXXXX11';Off : '';Bits : ''),( Key : 'FOSC';On : '';Off : '';Bits : 'XXXXXXXXXXXX01'),( Key : 'WDTE';On : 'XXXXXXXXXXX1XX';Off : 'XXXXXXXXXXX0XX';Bits : ''),( Key : 'PWRTE';On : 'XXXXXXXXXX0XXX';Off : 'XXXXXXXXXX1XXX';Bits : ''),( Key : 'CP';On : '0000000000XXXX';Off : '1111111111XXXX';Bits : ''),(),(),(),(),(),(),())),( {-- Skupina procesoru F627, F628 --}ProcId : 'F627';Info : ( ( Key : 'FOSC';On : '';Off : '';Bits : 'XXXXXXXXX2XX10'),( Key : 'LP';On : 'XXXXXXXXX0XX00';Off : '';Bits : ''),( Key : 'XT';On : 'XXXXXXXXX0XX01';Off : '';Bits : ''),( Key : 'HS';On : 'XXXXXXXXX0XX10';Off : '';Bits : ''),( Key : 'WDTE';On : 'XXXXXXXXXXX1XX';Off : 'XXXXXXXXXXX0XX';Bits : ''),( Key : 'PWRTE';On : 'XXXXXXXXXX0XXX';Off : 'XXXXXXXXXX1XXX';Bits : ''),( Key : 'MCLRE';On : 'XXXXXXXX1XXXXX';Off : 'XXXXXXXX0XXXXX';Bits : ''),( Key : 'BODEN';On : 'XXXXXXX1XXXXXX';Off : 'XXXXXXX0XXXXXX';Bits : ''),( Key : 'LVP';On : 'XXXXXX1XXXXXXX';Off : 'XXXXXX0XXXXXXX';Bits : ''),( Key : 'CPD';On : 'XXXXX0XXXXXXXX';Off : 'XXXXX1XXXXXXXX';Bits : ''),( Key : 'CP';On : '0000XXXXXXXXXX';Off : '1111XXXXXXXXXX';Bits : '1010XXXXXXXXXX'),(),(),(),())),( {-- Skupina procesoru F818/819 --}ProcId : 'F818';Info : ( ( Key : 'LP';On : 'XXXXXXXXX0XX00';Off : '';Bits : ''),( Key : 'XT';On : 'XXXXXXXXX0XX01';Off : '';Bits : ''),( Key : 'HS';On : 'XXXXXXXXX0XX10';Off : '';Bits : ''),( Key : 'WDTE';On : 'XXXXXXXXXXX1XX';Off : 'XXXXXXXXXXX0XX';Bits : ''),( Key : 'PWRTE';On : 'XXXXXXXXXX0XXX';Off : 'XXXXXXXXXX1XXX';Bits : ''),( Key : 'MCLRE';On : 'XXXXXXXX1XXXXX';Off : 'XXXXXXXX0XXXXX';Bits : ''),( Key : 'BODEN';On : 'XXXXXXX1XXXXXX';Off : 'XXXXXXX0XXXXXX';Bits : ''),( Key : 'LVP';On : 'XXXXXX1XXXXXXX';Off : 'XXXXXX0XXXXXXX';Bits : ''),( Key : 'CPD';On : 'XXXXX0XXXXXXXX';Off : 'XXXXX1XXXXXXXX';Bits : ''),( Key : 'WRT';On : 'XXX11XXXXXXXXX';Off : 'XXX00XXXXXXXXX';Bits : 'XXX10XXXXXXXXX'),( Key : 'DEBUG';On : 'XX0XXXXXXXXXXX';Off : 'XX1XXXXXXXXXXX';Bits : ''),( Key : 'CCPMX_RB2';On : 'X1XXXXXXXXXXXX';Off : 'X0XXXXXXXXXXXX';Bits : ''),( Key : 'CCPMX_RB3';On : 'X0XXXXXXXXXXXX';Off : 'X1XXXXXXXXXXXX';Bits : ''),( Key : 'CP';On : '0XXXXXXXXXXXXX';Off : '1XXXXXXXXXXXXX';Bits : ''),())),( {-- Skupina procesoru F870, ... --}ProcId : 'F870';Info : ( ( Key : 'LP';On : 'XXXXXXXXXXXX00';Off : '';Bits : ''),( Key : 'XT';On : 'XXXXXXXXXXXX01';Off : '';Bits : ''),( Key : 'HS';On : 'XXXXXXXXXXXX10';Off : '';Bits : ''),( Key : 'RC';On : 'XXXXXXXXXXXX11';Off : '';Bits : ''),( Key : 'FOSC';On : '';Off : '';Bits : 'XXXXXXXXXXXX10'),( Key : 'WDTE';On : 'XXXXXXXXXXX1XX';Off : 'XXXXXXXXXXX0XX';Bits : ''),( Key : 'PWRTE';On : 'XXXXXXXXXX0XXX';Off : 'XXXXXXXXXX1XXX';Bits : ''),( Key : 'CP';On : '00XXXXXX00XXXX';Off : '11XXXXXX11XXXX';Bits : '10XXXXXX10XXXX'),( Key : 'BODEN';On : 'XXXXXXX1XXXXXX';Off : 'XXXXXXX0XXXXXX';Bits : ''),( Key : 'LVP';On : 'XXXXXX1XXXXXXX';Off : 'XXXXXX0XXXXXXX';Bits : ''),( Key : 'CPD';On : 'XXXXX0XXXXXXXX';Off : 'XXXXX1XXXXXXXX';Bits : ''),( Key : 'WRT';On : 'XXXX1XXXXXXXXX';Off : 'XXXX0XXXXXXXXX';Bits : ''),(),(),())),( {-- Skupina procesoru F873, ... --}ProcId : 'F873';Info : ( ( Key : 'LP';On : 'XXXXXXXXXXXX00';Off : '';Bits : ''),( Key : 'XT';On : 'XXXXXXXXXXXX01';Off : '';Bits : ''),( Key : 'HS';On : 'XXXXXXXXXXXX10';Off : '';Bits : ''),( Key : 'RC';On : 'XXXXXXXXXXXX11';Off : '';Bits : ''),( Key : 'FOSC';On : '';Off : '';Bits : 'XXXXXXXXXXXX01'),( Key : 'WDTE';On : 'XXXXXXXXXXX1XX';Off : 'XXXXXXXXXXX0XX';Bits : ''),( Key : 'PWRTE';On : 'XXXXXXXXXX0XXX';Off : 'XXXXXXXXXX1XXX';Bits : ''),( Key : 'CP';On : '00XXXXXX00XXXX';Off : '11XXXXXX11XXXX';Bits : '10XXXXXX10XXXX'),( Key : 'BODEN';On : 'XXXXXXX1XXXXXX';Off : 'XXXXXXX0XXXXXX';Bits : ''),( Key : 'LVP';On : 'XXXXXX1XXXXXXX';Off : 'XXXXXX0XXXXXXX';Bits : ''),( Key : 'CPD';On : 'XXXXX0XXXXXXXX';Off : 'XXXXX1XXXXXXXX';Bits : ''),( Key : 'WRT';On : 'XXXX1XXXXXXXXX';Off : 'XXXX0XXXXXXXXX';Bits : ''),( Key : 'DEBUG';On : 'XX0XXXXXXXXXXX';Off : 'XX1XXXXXXXXXXX';Bits : ''),(),())),( {-- Skupina procesoru F873A, ... --}ProcId : 'F873A';Info : ( ( Key : 'LP';On : 'XXXXXXXXXXXX00';Off : '';Bits : ''),( Key : 'XT';On : 'XXXXXXXXXXXX01';Off : '';Bits : ''),( Key : 'HS';On : 'XXXXXXXXXXXX10';Off : '';Bits : ''),( Key : 'RC';On : 'XXXXXXXXXXXX11';Off : '';Bits : ''),( Key : 'FOSC';On : '';Off : '';Bits : 'XXXXXXXXXXXX01'),( Key : 'WDTE';On : 'XXXXXXXXXXX1XX';Off : 'XXXXXXXXXXX0XX';Bits : ''),( Key : 'PWRTE';On : 'XXXXXXXXXX0XXX';Off : 'XXXXXXXXXX1XXX';Bits : ''),( Key : 'BODEN';On : 'XXXXXXX1XXXXXX';Off : 'XXXXXXX0XXXXXX';Bits : ''),( Key : 'LVP';On : 'XXXXXX1XXXXXXX';Off : 'XXXXXX0XXXXXXX';Bits : ''),( Key : 'CPD';On : 'XXXXX0XXXXXXXX';Off : 'XXXXX1XXXXXXXX';Bits : ''),( Key : 'WRT';On : 'XXX00XXXXXXXXX';Off : 'XXX11XXXXXXXXX';Bits : 'XXX10XXXXXXXXX'),( Key : 'DEBUG';On : 'XX0XXXXXXXXXXX';Off : 'XX1XXXXXXXXXXX';Bits : ''),( Key : 'CP';On : '0XXXXXXXXXXXXX';Off : '1XXXXXXXXXXXXX';Bits : ''),(),())));