English
Language : 

MEC1404 Datasheet, PDF (488/572 Pages) Microchip Technology – Keyboard and Embedded Controller Products for Notebook PC
MEC140X/1X
force ICSP_MCLR = 0; //9N
force GPIO146(ICSP_DATA) = 1; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 1; //TMS //Next will be EXIT1_IR
force ICSP_MCLR = 1; //P 12 (EXIT1_IR)
force ICSP_MCLR 0; //10N
force GPIO146(ICSP_DATA) = 0; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 1; //TMS //Next will be UPDATE_IR
force ICSP_MCLR = 1; //P 13 (UPDATE_IR)
force ICSP_MCLR = 0; //11N
force GPIO146(ICSP_DATA) = 0; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 0; //TMS //Next will be IDLE
force ICSP_MCLR = 1; //P 14 (IDLE)
force ICSP_MCLR = 0; //12N
force GPIO146(ICSP_DATA) = 0; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 0; //TMS //Next will be IDLE
Wait 1000 ns
///////////////////////////////////
// DIR=0, CMD[2:0]=1, DATA[7:0]=01\h, ADDR[7:0]=88\h
///////////////////////////////////
force ICSP_MCLR = 1; //P 15
force ICSP_MCLR = 0; //1N
force GPIO146(ICSP_DATA) = 0; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 1; //TMS
force ICSP_MCLR = 1; //P 16
force ICSP_MCLR = 0; //2N
force GPIO146(ICSP_DATA) = 0; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 0; //TMS
force ICSP_MCLR = 1; //P 17
force ICSP_MCLR = 0; //3N
force GPIO146(ICSP_DATA) = 0; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 0; //TMS
///////////////////////////////////
//DIR 0 - Write
///////////////////////////////////
force ICSP_MCLR = 1; //P 18
force ICSP_MCLR = 0; //N (DR1)
force GPIO146(ICSP_DATA) = 0; //TDI;
force GPIO130/SMB03_DATA/SMB03_DATA18 = 0; //TMS
DS00001956D-page 488
 2015 - 2016 Microchip Technology Inc.