MAC7112 | 32-bit Automotive Microcontrollers | NXP Semiconductors

32-Bit Automotive Microcontrollers

  • This page contains information on a product that is not recommended for new designs.

Block Diagram

MAC7100 Family r2

Features

  • 32-bit Arm7TDMI-S™ RISC core, up to 50 MHz operating frequency
  • Enhanced DMA with channel multiplexer
  • 256 Kbyte program Flash EEPROM
  • 32 Kbyte data Flash EEPROM
  • 16 Kbyte RAM
  • 16-channel, 10-bit analog-to-digital converter
  • 16-channel enhanced modular I/O timer subsystem
  • Three enhanced serial communications interfaces
  • Two CAN 2.0 software compatible interfaces
  • Two serial peripheral interfaces (SPI)
  • One I²C bus interface
  • 10-channel, 24-bit periodic interrupt timer
  • 112 general purpose input/output port pins shared with peripherals, with optional wake-up interrupts and 3.3 V to 5 V input and drive capability
  • Flexible interrupt controller
  • JTAG test access port (TAP) and Embedded ICE debug interfaces, with real-time instruction trace support via Nexus Class 2 Plus interface
  • On-chip clock generation with selectable standard or low-power Pierce oscillator driving a phase-locked loop clock frequency multiplier
  • On-chip dual 2.5 V linear voltage regulator
  • 144-pin LQFP package
N true 0 PSPMAC7112en 13 Application Note Application Note t789 3 Application Note Software Application Note Software t783 4 Data Sheet Data Sheet t520 1 Product Brief Product Brief t532 2 Reference Manual Reference Manual t877 3 en_US en_US en Data Sheet Data Sheet 1 1 1.2 English This document provides electrical specifications, pin assignments, and package diagrams for MAC7100 family of microcontroller devices. For functional characteristics, refer to the MAC7100 Microcontroller Family Reference Manual (MAC7100RM). Covers MAC7101, MAC7106, MAC7111, MAC7116, MAC7121, MAC7126, MAC7131, MAC7136, MAC71411 1074892026208710901827 PSP 1.2 MB None None documents None 1074892026208710901827 /docs/en/data-sheet/MAC7100EC.pdf 1245775 /docs/en/data-sheet/MAC7100EC.pdf MAC7100EC documents N 2004-01-23 MAC7100 Microcontroller Family Hardware Specifications - Data Sheet /docs/en/data-sheet/MAC7100EC.pdf /docs/en/data-sheet/MAC7100EC.pdf Data Sheet N 980000996212993340 2022-12-07 pdf en Feb 10, 2006 980000996212993340 Data Sheet Y N MAC7100 Microcontroller Family Hardware Specifications - Data Sheet Reference Manual Reference Manual 3 2 2 English This Reference Manual provides information about the MAC7100 Family of microcontroller devices, which are made up of standard System-on-a-Chip modules and an Arm7TDMI-S<sup>™</sup> processor core. MAC7100 microcontrollers (MCUs) are members of a pin-compatible family of 32-bit Flash-memory-based devices developed specifically for embedded automotive applications. The pin-compatible family concept enables users to select between different memory and peripheral options for scalable designs. 1074889835497727309184 PSP 11.8 MB Registration without Disclaimer None documents Extended 1074889835497727309184 /secured/assets/documents/en/reference-manual/MAC7100RM.pdf 11835972 /secured/assets/documents/en/reference-manual/MAC7100RM.pdf MAC7100RM documents Y N 2016-10-31 MAC7100 Microcontroller Family - Reference Manual /webapp/Download?colCode=MAC7100RM /secured/assets/documents/en/reference-manual/MAC7100RM.pdf Reference Manual N 500633505221135046 2022-12-07 pdf Y en Feb 19, 2009 500633505221135046 Reference Manual Y N MAC7100 Microcontroller Family - Reference Manual 3 3 English Addendum to MAC7100 Microcontroller Family Reference Manual, Revision 3. 1074891182640716243901 PSP 53.1 KB Registration without Disclaimer None documents Extended 1074891182640716243901 /secured/assets/documents/en/reference-manual/MAC7100RMAD.pdf 53063 /secured/assets/documents/en/reference-manual/MAC7100RMAD.pdf MAC7100RMAD documents Y N 2016-10-31 Addendum to MAC7100 Microcontroller Family Reference Manual /webapp/Download?colCode=MAC7100RMAD /secured/assets/documents/en/reference-manual/MAC7100RMAD.pdf Reference Manual N 500633505221135046 2022-12-07 pdf Y en Apr 6, 2006 500633505221135046 Reference Manual Y N Addendum to MAC7100 Microcontroller Family Reference Manual 4 1.1 English This document details the setup and configuration of the NXP MAC7100 evaluation board. The EVB is intended to provide a mechanism for easy customer evaluation of the MAC7100 family of microprocessors and to facilitate hardware and software development. 1129041574676694125047 PSP 3.4 MB Registration without Disclaimer None documents Extended 1129041574676694125047 /secured/assets/documents/en/reference-manual/MAC7100EVBUM.pdf 3363924 /secured/assets/documents/en/reference-manual/MAC7100EVBUM.pdf MAC7100EVBUM documents Y N 2016-10-31 MAC7100EVB Users Manual /webapp/Download?colCode=MAC7100EVBUM /secured/assets/documents/en/reference-manual/MAC7100EVBUM.pdf Reference Manual N 500633505221135046 2022-12-07 pdf Y en Nov 1, 2004 500633505221135046 Reference Manual Y N MAC7100EVB Users Manual Application Note Application Note 3 5 0 English AN3233SW.zip /docs/en/application-note-software/AN3233SW.zip /webapp/sps/download/license.jsp?colCode=AN3233SW&docLang=en AN3233 Rev. 0 1139838584468719350700 PSP 390.7 KB None None documents None 1139838584468719350700 /docs/en/application-note/AN3233.pdf 390716 /docs/en/application-note/AN3233.pdf AN3233 documents N 2006-02-13 MAC7100 eMIOS Example Configurations /docs/en/application-note/AN3233.pdf /docs/en/application-note/AN3233.pdf Application Note N 645036621402383989 2022-12-07 pdf en Feb 13, 2006 645036621402383989 Application Note Y N MAC7100 eMIOS Example Configurations 6 0 English AN2934 Rev. 0 1125041574402722082056 PSP 489.7 KB None None documents None 1125041574402722082056 /docs/en/application-note/AN2934.pdf 489664 /docs/en/application-note/AN2934.pdf AN2934 documents N 2005-08-26 Using the MAC7100 EIM (External Interface Module) /docs/en/application-note/AN2934.pdf /docs/en/application-note/AN2934.pdf Application Note N 645036621402383989 2022-12-07 pdf en Aug 26, 2005 645036621402383989 Application Note N N Using the MAC7100 EIM (External Interface Module) 7 0 English AN2891SW.zip /docs/en/application-note-software/AN2891SW.zip /webapp/sps/download/license.jsp?colCode=AN2891SW&docLang=en Interrupt Handling on the MAC7100 Family of Microcontrollers 1100114973773687471988 PSP 171.6 KB None None documents None 1100114973773687471988 /docs/en/application-note/AN2891.pdf 171566 /docs/en/application-note/AN2891.pdf AN2891 documents N 2004-11-10 Handling Multiple Interrupts on the MAC7100 Microcontroller Family /docs/en/application-note/AN2891.pdf /docs/en/application-note/AN2891.pdf Application Note N 645036621402383989 2022-12-07 pdf en Nov 10, 2004 645036621402383989 Application Note Y N Handling Multiple Interrupts on the MAC7100 Microcontroller Family Application Note Software Application Note Software 4 8 0 English 1139838588185729222579 PSP 499.2 KB Click-Thru Software Licensing Agreement-No Registration 1395958162559706127527 documents None 1139838588185729222579 /docs/en/application-note-software/AN3233SW.zip 499156 /docs/en/application-note-software/AN3233SW.zip AN3233SW documents N 2016-10-31 Software to Accompany AN3233 /webapp/sps/download/license.jsp?colCode=AN3233SW /docs/en/application-note-software/AN3233SW.zip Application Note Software N 789425793691620447 2023-10-11 zip en Feb 13, 2006 789425793691620447 Application Note Software N Software to Accompany AN3233 9 0 English Configuring and using the eDMA controller on the MAC7100 Family of Microcontrollers 1117742321444695225345 PSP 143.9 KB None None documents None 1117742321444695225345 /docs/en/application-note-software/AN2898.pdf 143889 /docs/en/application-note-software/AN2898.pdf AN2898 documents N 2005-06-02 Configuring and Using the MAC7100 eDMA Controller /docs/en/application-note-software/AN2898.pdf /docs/en/application-note-software/AN2898.pdf Application Note Software N 789425793691620447 2022-12-07 pdf en Jun 2, 2005 789425793691620447 Application Note Software D N Configuring and Using the MAC7100 eDMA Controller 10 1 English Software examples for Application Note AN2898. 1117742323762735395588 PSP 95.7 KB Click-Thru Software Licensing Agreement-No Registration 1395958162559706127527 documents None 1117742323762735395588 /docs/en/application-note-software/AN2898SW.zip 95733 /docs/en/application-note-software/AN2898SW.zip AN2898SW documents N 2016-10-31 Software Examples for AN2898 /webapp/sps/download/license.jsp?colCode=AN2898SW /docs/en/application-note-software/AN2898SW.zip Application Note Software N 789425793691620447 2023-10-11 zip en Feb 21, 2005 789425793691620447 Application Note Software N Software Examples for AN2898 11 0 English Software examples for Application Note AN2891. 1100115241964711246882 PSP 187.7 KB Click-Thru Software Licensing Agreement-No Registration 1395958162559706127527 documents None 1100115241964711246882 /docs/en/application-note-software/AN2891SW.zip 187669 /docs/en/application-note-software/AN2891SW.zip AN2891SW documents N 2016-10-31 Software Examples for AN2891 /webapp/sps/download/license.jsp?colCode=AN2891SW /docs/en/application-note-software/AN2891SW.zip Application Note Software N 789425793691620447 2023-10-11 zip en Nov 10, 2004 789425793691620447 Application Note Software N Software Examples for AN2891 Product Brief Product Brief 2 12 2 English MAC71x2 microcontrollers (MCUs) are members of a pin-compatible family of 32-bit Flash-memory-based devices developed specifically for embedded automotive applications. All MAC71x2 devices are composed of an Arm7TDMI-S &#8482; 32-bit central processing unit, 256 Kbytes of high performance embedded Flash memory for program storage, an optional 32 Kbytes of embedded Flash for data and/or program storage, and 16 Kbytes of RAM. 1098482361695716133918 PSP 162.0 KB None None documents None 1098482361695716133918 /docs/en/product-brief/MAC7112PB.pdf 161991 /docs/en/product-brief/MAC7112PB.pdf MAC7112PB documents N N 2016-10-31 MAC71x2 Microcontroller Device Covers MAC7112, MAC7122, MAC7142 - Product Brief /docs/en/product-brief/MAC7112PB.pdf /docs/en/product-brief/MAC7112PB.pdf Product Brief N 899114358132306053 2022-12-07 pdf N en Oct 22, 2004 899114358132306053 Product Brief Y N MAC71x2 Microcontroller Device Covers MAC7112, MAC7122, MAC7142 - Product Brief 13 2 English MAC7100 microcontrollers (MCUs) are members of a pin-compatible family of 32-bit Flash-memory-based devices developed specifically for embedded automotive applications. All MAC7100 devices are composed of an Arm7TDMI-S &#8482; 32-bit central processing unit, up to 1 Mbyte of high performance embedded Flash memory for program storage, an optional 32 Kbytes of embedded Flash for data and/or program storage, and up to 48 Kbytes of RAM. 1098208620379710862736 PSP 179.6 KB None None documents None 1098208620379710862736 /docs/en/product-brief/MAC7100PB.pdf 179566 /docs/en/product-brief/MAC7100PB.pdf MAC7100PB documents N N 2016-10-31 MAC7100 Microcontroller Family - Product Brief /docs/en/product-brief/MAC7100PB.pdf /docs/en/product-brief/MAC7100PB.pdf Product Brief N 899114358132306053 2022-12-07 pdf N en Oct 19, 2004 899114358132306053 Product Brief Y N MAC7100 Microcontroller Family - Product Brief false 0 MAC7112 downloads en true 1 Y PSP Application Note 3 /docs/en/application-note/AN3233.pdf 2006-02-13 1139838584468719350700 PSP 5 Feb 13, 2006 Application Note AN3233 Rev. 0 None /docs/en/application-note/AN3233.pdf English documents 390716 None 645036621402383989 2022-12-07 /docs/en/application-note/AN3233.pdf MAC7100 eMIOS Example Configurations /docs/en/application-note/AN3233.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N MAC7100 eMIOS Example Configurations 390.7 KB AN3233 N 1139838584468719350700 /docs/en/application-note/AN2934.pdf 2005-08-26 1125041574402722082056 PSP 6 Aug 26, 2005 Application Note AN2934 Rev. 0 None /docs/en/application-note/AN2934.pdf English documents 489664 None 645036621402383989 2022-12-07 /docs/en/application-note/AN2934.pdf Using the MAC7100 EIM (External Interface Module) /docs/en/application-note/AN2934.pdf documents 645036621402383989 Application Note N en None N pdf 0 N Using the MAC7100 EIM (External Interface Module) 489.7 KB AN2934 N 1125041574402722082056 /docs/en/application-note/AN2891.pdf 2004-11-10 1100114973773687471988 PSP 7 Nov 10, 2004 Application Note Interrupt Handling on the MAC7100 Family of Microcontrollers None /docs/en/application-note/AN2891.pdf English documents 171566 None 645036621402383989 2022-12-07 /docs/en/application-note/AN2891.pdf Handling Multiple Interrupts on the MAC7100 Microcontroller Family /docs/en/application-note/AN2891.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N Handling Multiple Interrupts on the MAC7100 Microcontroller Family 171.6 KB AN2891 N 1100114973773687471988 Application Note Software 4 /docs/en/application-note-software/AN3233SW.zip 2016-10-31 1139838588185729222579 PSP 8 Feb 13, 2006 Application Note Software Click-Thru Software Licensing Agreement-No Registration /docs/en/application-note-software/AN3233SW.zip English documents 499156 1395958162559706127527 789425793691620447 2023-10-11 /webapp/sps/download/license.jsp?colCode=AN3233SW Software to Accompany AN3233 /docs/en/application-note-software/AN3233SW.zip documents 789425793691620447 Application Note Software N en None zip 0 N Software to Accompany AN3233 499.2 KB AN3233SW N 1139838588185729222579 /docs/en/application-note-software/AN2898.pdf 2005-06-02 1117742321444695225345 PSP 9 Jun 2, 2005 Application Note Software Configuring and using the eDMA controller on the MAC7100 Family of Microcontrollers None /docs/en/application-note-software/AN2898.pdf English documents 143889 None 789425793691620447 2022-12-07 /docs/en/application-note-software/AN2898.pdf Configuring and Using the MAC7100 eDMA Controller /docs/en/application-note-software/AN2898.pdf documents 789425793691620447 Application Note Software N en None D pdf 0 N Configuring and Using the MAC7100 eDMA Controller 143.9 KB AN2898 N 1117742321444695225345 /docs/en/application-note-software/AN2898SW.zip 2016-10-31 1117742323762735395588 PSP 10 Feb 21, 2005 Application Note Software Software examples for Application Note AN2898. Click-Thru Software Licensing Agreement-No Registration /docs/en/application-note-software/AN2898SW.zip English documents 95733 1395958162559706127527 789425793691620447 2023-10-11 /webapp/sps/download/license.jsp?colCode=AN2898SW Software Examples for AN2898 /docs/en/application-note-software/AN2898SW.zip documents 789425793691620447 Application Note Software N en None zip 1 N Software Examples for AN2898 95.7 KB AN2898SW N 1117742323762735395588 /docs/en/application-note-software/AN2891SW.zip 2016-10-31 1100115241964711246882 PSP 11 Nov 10, 2004 Application Note Software Software examples for Application Note AN2891. Click-Thru Software Licensing Agreement-No Registration /docs/en/application-note-software/AN2891SW.zip English documents 187669 1395958162559706127527 789425793691620447 2023-10-11 /webapp/sps/download/license.jsp?colCode=AN2891SW Software Examples for AN2891 /docs/en/application-note-software/AN2891SW.zip documents 789425793691620447 Application Note Software N en None zip 0 N Software Examples for AN2891 187.7 KB AN2891SW N 1100115241964711246882 Data Sheet 1 /docs/en/data-sheet/MAC7100EC.pdf 2004-01-23 1074892026208710901827 PSP 1 Feb 10, 2006 Data Sheet This document provides electrical specifications, pin assignments, and package diagrams for MAC7100 family of microcontroller devices. For functional characteristics, refer to the MAC7100 Microcontroller Family Reference Manual (MAC7100RM). Covers MAC7101, MAC7106, MAC7111, MAC7116, MAC7121, MAC7126, MAC7131, MAC7136, MAC71411 None /docs/en/data-sheet/MAC7100EC.pdf English documents 1245775 None 980000996212993340 2022-12-07 /docs/en/data-sheet/MAC7100EC.pdf MAC7100 Microcontroller Family Hardware Specifications - Data Sheet /docs/en/data-sheet/MAC7100EC.pdf documents 980000996212993340 Data Sheet N en None Y pdf 1.2 N MAC7100 Microcontroller Family Hardware Specifications - Data Sheet 1.2 MB MAC7100EC N 1074892026208710901827 Product Brief 2 /docs/en/product-brief/MAC7112PB.pdf 2016-10-31 1098482361695716133918 PSP 12 Oct 22, 2004 Product Brief MAC71x2 microcontrollers (MCUs) are members of a pin-compatible family of 32-bit Flash-memory-based devices developed specifically for embedded automotive applications. All MAC71x2 devices are composed of an Arm7TDMI-S &#8482; 32-bit central processing unit, 256 Kbytes of high performance embedded Flash memory for program storage, an optional 32 Kbytes of embedded Flash for data and/or program storage, and 16 Kbytes of RAM. None /docs/en/product-brief/MAC7112PB.pdf English documents 161991 None 899114358132306053 2022-12-07 N /docs/en/product-brief/MAC7112PB.pdf MAC71x2 Microcontroller Device Covers MAC7112, MAC7122, MAC7142 - Product Brief /docs/en/product-brief/MAC7112PB.pdf documents 899114358132306053 Product Brief N en None Y pdf 2 N N MAC71x2 Microcontroller Device Covers MAC7112, MAC7122, MAC7142 - Product Brief 162.0 KB MAC7112PB N 1098482361695716133918 /docs/en/product-brief/MAC7100PB.pdf 2016-10-31 1098208620379710862736 PSP 13 Oct 19, 2004 Product Brief MAC7100 microcontrollers (MCUs) are members of a pin-compatible family of 32-bit Flash-memory-based devices developed specifically for embedded automotive applications. All MAC7100 devices are composed of an Arm7TDMI-S &#8482; 32-bit central processing unit, up to 1 Mbyte of high performance embedded Flash memory for program storage, an optional 32 Kbytes of embedded Flash for data and/or program storage, and up to 48 Kbytes of RAM. None /docs/en/product-brief/MAC7100PB.pdf English documents 179566 None 899114358132306053 2022-12-07 N /docs/en/product-brief/MAC7100PB.pdf MAC7100 Microcontroller Family - Product Brief /docs/en/product-brief/MAC7100PB.pdf documents 899114358132306053 Product Brief N en None Y pdf 2 N N MAC7100 Microcontroller Family - Product Brief 179.6 KB MAC7100PB N 1098208620379710862736 Reference Manual 3 /secured/assets/documents/en/reference-manual/MAC7100RM.pdf 2016-10-31 1074889835497727309184 PSP 2 Feb 19, 2009 Reference Manual This Reference Manual provides information about the MAC7100 Family of microcontroller devices, which are made up of standard System-on-a-Chip modules and an Arm7TDMI-S<sup>™</sup> processor core. MAC7100 microcontrollers (MCUs) are members of a pin-compatible family of 32-bit Flash-memory-based devices developed specifically for embedded automotive applications. The pin-compatible family concept enables users to select between different memory and peripheral options for scalable designs. Registration without Disclaimer /secured/assets/documents/en/reference-manual/MAC7100RM.pdf English documents 11835972 None 500633505221135046 2022-12-07 Y /webapp/Download?colCode=MAC7100RM MAC7100 Microcontroller Family - Reference Manual /secured/assets/documents/en/reference-manual/MAC7100RM.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 2 Y N MAC7100 Microcontroller Family - Reference Manual 11.8 MB MAC7100RM N 1074889835497727309184 /secured/assets/documents/en/reference-manual/MAC7100RMAD.pdf 2016-10-31 1074891182640716243901 PSP 3 Apr 6, 2006 Reference Manual Addendum to MAC7100 Microcontroller Family Reference Manual, Revision 3. Registration without Disclaimer /secured/assets/documents/en/reference-manual/MAC7100RMAD.pdf English documents 53063 None 500633505221135046 2022-12-07 Y /webapp/Download?colCode=MAC7100RMAD Addendum to MAC7100 Microcontroller Family Reference Manual /secured/assets/documents/en/reference-manual/MAC7100RMAD.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 3 Y N Addendum to MAC7100 Microcontroller Family Reference Manual 53.1 KB MAC7100RMAD N 1074891182640716243901 /secured/assets/documents/en/reference-manual/MAC7100EVBUM.pdf 2016-10-31 1129041574676694125047 PSP 4 Nov 1, 2004 Reference Manual This document details the setup and configuration of the NXP MAC7100 evaluation board. The EVB is intended to provide a mechanism for easy customer evaluation of the MAC7100 family of microprocessors and to facilitate hardware and software development. Registration without Disclaimer /secured/assets/documents/en/reference-manual/MAC7100EVBUM.pdf English documents 3363924 None 500633505221135046 2022-12-07 Y /webapp/Download?colCode=MAC7100EVBUM MAC7100EVB Users Manual /secured/assets/documents/en/reference-manual/MAC7100EVBUM.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 1.1 Y N MAC7100EVB Users Manual 3.4 MB MAC7100EVBUM N 1129041574676694125047 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 13 documents

Compact List

Application Note (3)
Application Note Software (4)
Data Sheet (1)
Product Brief (2)
Show All

Design Files

Hardware

Quick reference to our board types.

1 hardware offering

Software

Quick reference to our software types.

1 software file

Note: For better experience, software downloads are recommended on desktop.

Support

What do you need help with?