Cautionary Notes ♦ Electrostatic Discharge (ESD) prevention measures should be used when handling this product. ESD damage is not a warranty repair item. ♦ Axiom Manufacturing does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under patent rights or the rights of others.
FEATURES The APS12C32SLK is an educational application module for the Freescale Semiconductor MC9S12C32 microcontroller. Application module SLK’s include components for out-of-box operation and are preprogrammed with a serial monitor to make application development quick and easy. A background DEBUG port is provided for development tool use and is compatible with HCS12 BDM interface cables and software.
References Reference documents are provided on the support CD in Acrobat Reader format. More information can be found in the Application Notes section of the Freescale Web site. APS12C32SLKSCHEM.pdf APS12C32SLK Application Module Schematic APS12C32SLKUG.pdf APS12C32SLK User Guide 9S12C32DGV1.pdf MC9S12C32 Device User Guide 9S12C32_ZIP.zip Zip file containing Device Block User Guides APS12C32SLKQSUG.pdf...
The APS12C32SLK Educational Module is a fully assembled, fully functional module supporting Freescale MC9S12C32 microcontroller. The module comes with a serial cable, power supply, and an embedded monitor for stand-alone operation. Support software for this module is provided for Windows 95/98/NT/2000/XP operating systems.
Power Power is supplied to the module through a 2.0mm barrel connector at location PWR for stand- alone operation. The module may also be powered through connector J1 when connected to the PBMCUSLK. Power may be sourced off-module through connector J1 to external circuitry. Power routing on the module is determined by the PWR_SEL jumper.
Reset Switch The RESET switch provides an asynchronous reset input to the MCU. Pressing the RESET switch produces a low-voltage level on the RESET input to the MCU. The low-voltage supervisor (LV1) holds the RESET line low for approximately 150 ms after the pushbutton is released.
Use of the J1 connector to input RS-232 signals requires disabling the on-board RS-232 transceiver. Otherwise, signal corruption may occur. Disabling the on-board transceiver is accomplished by opening cut-traces CT1, and CT2. Simply remove the circuit trace between the cut-trace pads to open the circuit. To restore the circuit functionality, install a 1206 size, 0- ohm, resistor or a short piece of wire across the cut-trace pads.
LED’s Two LED’s provide active-low, visual output for user applications. A low voltage level driven out on the appropriate MCU port causes the LED to light. MCU ports PA0 and PB4 drive LED1 and LED2 respectively. Development Support The APS12C32SLK ships from the factory with a serial monitor installed in FLASH. An ASCII monitor is also installed to provide quick and easy debug access to the user.
Monitor Commands Table 4: Monitor Commands BF <StartAddress> <EndAddress> [<data>] Block Fill memory range with data BR [<Address>] Set/Display user breakpoints CALL [<Address>] Call user subroutine at <Address> GO [<Address>] Begin/continue execution of user code HELP Display the Mon12 command summary LOAD [P] Load S-Records into memory, P = Paged S2 MD <StartAddress>...
Development Studio and other serial monitor interface IDE’s. The serial monitor is not compatible with ASCII interface programs such as HyperTerm or AxIDE. The monitor supports 23 primitive commands to control the target MCU. To allow a user to specify the address of each interrupt service routine, this monitor redirects interrupt vectors to an unprotected portion of FLASH.
Page 17
How to Reach Us: Home Page: www.freescale.com E-mail: support@freescale.com USA/Europe or Locations Not Listed: Freescale Semiconductor Technical Information Center, CH370 1300 N. Alma School Road Chandler, Arizona 85224 +1-800-521-6274 or +1-480-768-2130 support@freescale.com Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products.
Need help?
Do you have a question about the Freescale MC9S12C32 and is the answer not in the manual?
Questions and answers