The 68HC(9)12D60 microcontroller unit (MCU) is a 16-bit device available in two package options, 80-pin QFP and 112-pin TQFP. Onchip peripherals include a 16-bit central processing unit (CPU12), 60K bytes of flash EEPROM (68HC912D60) or ROM (68HC12D60), 2K bytes of RAM, 1K bytes of EEPROM, two asynchronous serial communication interfaces (SCI), a serial peripheral interface (SPI), an enhanced capture timer (ECT), two (one on 80QFP) 8-channel,10-bit analog-to-digital converters (ATD), a four-channel pulse-width modulator (PWM), and a CAN 2.0 A, B software compatible module (MSCAN12). The Flash EEPROM module requires an external program/erase voltage (VFP) to program or erase the Flash EEPROM array. Для стирания и программирования FLASH подключить вывод Vfp MCU к источнику +12V, 50mA. В режиме чтения напряжение на этом выводе должно быть равно напряжению питания. Адаптер 912D подключается через адаптер 05B2. На адаптере 05B2 замкнуть джампер VPRG. Также 12V можно получить с контакта VPP разьема SE с помощью резистора 100 Ом последовательно и стабилитрона на 12V между Vfp и GND. Будьте осторожны, когда программируете SHADOW Word. Биты 1:0 по адресу 0FC0h и биты 7:0 по адресу 0FC1h это EEDIVH и EEDIVL (или EEMCR) соответственно. Некоторые комбинации значений битов 7:2 по адресу 0FC0h могут привести к невозможности дальнейшего доступа к микросхеме со стороны программатора! Shadow word location Register / Bit $_FC0 bit 7 EEMCR / NOBDML $_FC0 bit 6 EEMCR / NOSHW $_FC0 bit 5 EEMCR / bit 5(1) Reserved for testing. Must be set to one in user application. $_FC0 bit 4 EEMCR / bit 4(1) Reserved for testing. Must be set to one in user application. $_FC0 bit 3:2 2. Reserved. Must be set to one in user application for future compatibility. $_FC0 bit 1:0 EEDIVH / bit 1:0 $_FC1 bit 7:0 EEMCR / bit 7:0