From WikiChip
Difference between revisions of "Template:mcu"

m (Reverted edits by ChristianMetts (talk) to last revision by David)
 
(13 intermediate revisions by 4 users not shown)
Line 5: Line 5:
 
{{#if:{{{caption|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{caption|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{caption|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} {{{caption}}}|}}
 
{{#if:{{{caption|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} {{{caption}}}|}}
 +
{{#if:{{{designer|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{designer|}}}|{{!}} '''Designer''' {{!}}{{!}} [[designer::{{{designer}}}]][[category:microcontroller models by {{lc:{{{designer}}}}}]]|}}
 
{{#if:{{{manufacturer|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{manufacturer|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{manufacturer|}}}|{{!}} '''Manufacturer''' {{!}}{{!}} [[{{{manufacturer}}}]][[manufacturer::{{{manufacturer}}}| ]][[category:microcontroller models by {{lc:{{{manufacturer}}}}}]]|}}
 
{{#if:{{{manufacturer|}}}|{{!}} '''Manufacturer''' {{!}}{{!}} [[{{{manufacturer}}}]][[manufacturer::{{{manufacturer}}}| ]][[category:microcontroller models by {{lc:{{{manufacturer}}}}}]]|}}
 
{{#if:{{{model number|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{model number|}}}|{{!-}}|<div></div>}}
{{#if:{{{model number|}}}|{{!}} '''Model Number''' {{!}}{{!}} {{{model number}}}[[model number::{{{model number}}}| ]]|}}
+
{{#if:{{{model number|}}}|{{!}} '''Model Number''' {{!}}{{!}} <!--
 +
  -->[[model number::{{{model number}}}]]<!--
 +
-->}}
 
{{#if:{{{part number|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{part number|}}}|{{!-}}|<div></div>}}
{{#if:{{{part number|}}}|{{!}} '''Part Number''' {{!}}{{!}} [[part number::{{{part number}}}]]{{comma2|{{{part number 1|}}}}}{{comma2|{{{part number 2|}}}}}{{comma2|{{{part number 3|}}}}}|}}
+
{{#if:{{{part number|}}}|{{!}} '''Part Number''' {{!}}{{!}} <!--
 +
  -->[[part number::{{{part number}}}]]<!--
 +
  -->{{#if:{{{part number 1|}}}|, [[part number::{{{part number 1|}}}]]}}<!--
 +
  -->{{#if:{{{part number 2|}}}|, [[part number::{{{part number 2|}}}]]}}<!--
 +
  -->{{#if:{{{part number 3|}}}|, [[part number::{{{part number 3|}}}]]}}<!--
 +
  -->{{#if:{{{part number 4|}}}|, [[part number::{{{part number 4|}}}]]}}<!--
 +
  -->{{#if:{{{part number 5|}}}|, [[part number::{{{part number 5|}}}]]}}<!--
 +
  -->{{#if:{{{part number 6|}}}|, [[part number::{{{part number 6|}}}]]}}<!--
 +
  -->{{#if:{{{part number 7|}}}|, [[part number::{{{part number 7|}}}]]}}<!--
 +
  -->{{#if:{{{part number 8|}}}|, [[part number::{{{part number 8|}}}]]}}<!--
 +
  -->{{#if:{{{part number 9|}}}|, [[part number::{{{part number 9|}}}]]}}<!--
 +
  -->{{#if:{{{part number 10|}}}|, [[part number::{{{part number 10|}}}]]}}<!--
 +
-->}}
 
{{#if:{{{market|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{market|}}}|{{!-}}|<div></div>}}
{{#if:{{{market|}}}|{{!}} '''Market''' {{!}}{{!}} {{{market}}}|}}
+
{{#if:{{{market|}}}|{{!}} '''Market''' {{!}}{{!}} <!--
{{#if:{{{first launched|{{{first announced|}}}}}}|{{!-}}|<div></div>}}
+
  -->[[market segment::{{{market}}}]]<!--
{{#if:{{{first launched|{{{first announced|}}}}}}|{{!}} '''Introduction''' {{!}}{{!}} {{#if:{{{first announced|}}}|{{{first announced}}} (announced)|}}{{#if:{{{first launched|}}}|{{#if:{{{first announced|}}}|<br />}}{{{first launched}}} (launch)[[first launched::{{{first launched}}}| ]]|}}|}}
+
  -->{{#if:{{{market 2|}}}|, [[market segment::{{{market 2}}}]]}}<!--
 +
  -->{{#if:{{{market 3|}}}|, [[market segment::{{{market 3}}}]]}}<!--
 +
-->}}
 +
{{#if:{{{first launched|}}}{{{first announced|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{first launched|}}}{{{first announced|}}}|{{!}} '''Introduction''' {{!}}{{!}} <!--
 +
  -->{{#if:{{{first announced|}}}|[[first announced::{{{first announced}}}]] (announced)|}}<!--
 +
  -->{{#if:{{{first launched|}}}|{{#if:{{{first announced|}}}|<br />}}[[first launched::{{{first launched}}}]] (launch)|}}<!--
 +
-->}}
 
{{#if:{{{last order|}}}{{{last shipment|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{last order|}}}{{{last shipment|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{last order|}}}{{{last shipment|}}}|{{!}} '''End-of-life''' {{!}}{{!}} {{#if:{{{last order|}}}|{{{last order}}} (last order)|}}<br />{{#if:{{{last shipment|}}}|{{{last shipment}}} (last shipment)|}}|}}
 
{{#if:{{{last order|}}}{{{last shipment|}}}|{{!}} '''End-of-life''' {{!}}{{!}} {{#if:{{{last order|}}}|{{{last order}}} (last order)|}}<br />{{#if:{{{last shipment|}}}|{{{last shipment}}} (last shipment)|}}|}}
Line 20: Line 43:
 
| colspan="2" style="text-align: center;" | '''General information'''
 
| colspan="2" style="text-align: center;" | '''General information'''
 
{{#if:{{{family|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{family|}}}|{{!-}}|<div></div>}}
{{#if:{{{family|}}}|{{!}} '''Family''' {{!}}{{!}} {{{family}}}[[microcontroller family::{{{family}}}| ]]|}}
+
{{#if:{{{family|}}}|{{!}} '''Family''' {{!}}{{!}} [[microcontroller family::{{{family}}}]]|}}
 
{{#if:{{{series|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{series|}}}|{{!-}}|<div></div>}}
{{#if:{{{series|}}}|{{!}} '''Series''' {{!}}{{!}} {{{series}}}[[microcontroller series::{{{series}}}| ]]|}}
+
{{#if:{{{series|}}}|{{!}} '''Series''' {{!}}{{!}} [[microprocessor series::{{{series}}}]]|}}
 
{{#if:{{{locked|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{locked|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{locked|}}}|{{!}} '''Locked''' {{!}}{{!}} {{{locked}}}|}}
 
{{#if:{{{locked|}}}|{{!}} '''Locked''' {{!}}{{!}} {{{locked}}}|}}
 
{{#if:{{{frequency|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{frequency|}}}|{{!-}}|<div></div>}}
{{#if:{{{frequency|}}}|{{!}} '''Frequency''' {{!}}{{!}} [[base frequency::{{{frequency}}}]]|}}
+
{{#if:{{{frequency|}}}|{{!}} '''Frequency''' {{!}}{{!}} <!--
 +
  -->[[base frequency::{{{frequency}}}]]<!--
 +
  -->{{#if:{{{frequency 2|}}}|, [[base frequency::{{{frequency 2}}}]]}}<!--
 +
  -->{{#if:{{{frequency 3|}}}|, [[base frequency::{{{frequency 3}}}]]}}<!--
 +
  -->{{#if:{{{frequency 4|}}}|, [[base frequency::{{{frequency 4}}}]]}}<!--
 +
  -->{{#if:{{{frequency 5|}}}|, [[base frequency::{{{frequency 5}}}]]}}<!--
 +
-->}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!-}}|<div></div>}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!-}}|<div></div>}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!}} '''Clock''' {{!}}{{!}} {{{clock min|{{{clock}}}}}}{{#if:{{{clock max|}}}|-{{{clock max}}}}}|}}
 
{{#if:{{{clock min|{{{clock|}}}}}}|{{!}} '''Clock''' {{!}}{{!}} {{{clock min|{{{clock}}}}}}{{#if:{{{clock max|}}}|-{{{clock max}}}}}|}}
 
{{#if:{{{turbo frequency|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{turbo frequency|}}}|{{!-}}|<div></div>}}
{{#if:{{{turbo frequency|}}}|{{!}} ''' Turbo frequency''' {{!}}{{!}} {{#if:{{{turbo frequency1|}}}|{{{turbo frequency1}}} (1 core)|}}{{#if:{{{turbo frequency2|}}}|<br />{{{turbo frequency2}}} (2 cores)|}}{{#if:{{{turbo frequency3|}}}|<br />{{{turbo frequency3}}} (3 cores)|}}{{#if:{{{turbo frequency4|}}}|<br />{{{turbo frequency4}}} (4 cores)|}}|}}
+
{{#if:{{{turbo frequency|}}}|{{!}} ''' Turbo frequency''' {{!}}{{!}} <!--
 +
  -->{{#if:{{{turbo frequency1|}}}|[[turbo frequency (1 core)::{{{turbo frequency1}}}]] (1 core)|}}<!--
 +
  -->{{#if:{{{turbo frequency2|}}}|<br />[[turbo frequency (2 cores)::{{{turbo frequency2}}}]] (2 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency3|}}}|<br />[[turbo frequency (3 cores)::{{{turbo frequency3}}}]] (3 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency4|}}}|<br />[[turbo frequency (4 cores)::{{{turbo frequency4}}}]] (4 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency5|}}}|<br />[[turbo frequency (5 cores)::{{{turbo frequency5}}}]] (5 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency6|}}}|<br />[[turbo frequency (6 cores)::{{{turbo frequency6}}}]] (6 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency7|}}}|<br />[[turbo frequency (7 cores)::{{{turbo frequency7}}}]] (7 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency8|}}}|<br />[[turbo frequency (8 cores)::{{{turbo frequency8}}}]] (8 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency9|}}}|<br />[[turbo frequency (9 cores)::{{{turbo frequency9}}}]] (9 cores)|}}<!--
 +
  -->{{#if:{{{turbo frequency10|}}}|<br />[[turbo frequency (10 cores)::{{{turbo frequency10}}}]] (10 cores)|}}<!--
 +
-->}}
 
{{#if:{{{bus type|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{bus type|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{bus type|}}}|{{!}} '''Bus type''' {{!}}{{!}} [[bus type::{{{bus type}}}]]|}}
 
{{#if:{{{bus type|}}}|{{!}} '''Bus type''' {{!}}{{!}} [[bus type::{{{bus type}}}]]|}}
 
{{#if:{{{bus speed|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{bus speed|}}}|{{!-}}|<div></div>}}
{{#if:{{{bus speed|}}}|{{!}} '''Bus speed''' {{!}}{{!}} [[base speed::{{{bus speed}}}]]|}}
+
{{#if:{{{bus speed|}}}|{{!}} '''Bus speed''' {{!}}{{!}} [[bus speed::{{{bus speed}}}]]|}}
 +
{{#if:{{{bus rate|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{bus rate|}}}|{{!}} '''Bus rate''' {{!}}{{!}} [[bus rate::{{{bus rate}}}]]|}}
 
{{#if:{{{clock multiplier|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{clock multiplier|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{clock multiplier|}}}|{{!}} '''Clock multiplier''' {{!}}{{!}} [[clock multiplier::{{{clock multiplier}}}]]|}}
 
{{#if:{{{clock multiplier|}}}|{{!}} '''Clock multiplier''' {{!}}{{!}} [[clock multiplier::{{{clock multiplier}}}]]|}}
Line 64: Line 106:
 
{{#if:{{{electrical|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} '''Electrical'''|}}
 
{{#if:{{{electrical|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} '''Electrical'''|}}
 
{{#if:{{{power|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{power|}}}|{{!-}}|<div></div>}}
{{#if:{{{power|}}}|{{!}} '''Power consumption''' {{!}}{{!}} {{{power}}}|}}
+
{{#if:{{{power|}}}|{{!}} '''Power dissipation''' {{!}}{{!}} [[power dissipation::{{{power}}}]]|}}
 +
{{#if:{{{v core|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{v core|}}}|{{!}} '''V<sub>core</sub>''' {{!}}{{!}} <!--
 +
  -->[[core voltage::{{{v core}}}]] {{#if:{{{v core tolerance|}}}|± [[core voltage tolerance::{{{v core tolerance}}}]]}}<!--
 +
-->}}
 
{{#if:{{{tdp|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{tdp|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{tdp|}}}|{{!}} '''Thermal Design Power''' {{!}}{{!}} [[tdp::{{{tdp}}}]]|}}
 
{{#if:{{{tdp|}}}|{{!}} '''Thermal Design Power''' {{!}}{{!}} [[tdp::{{{tdp}}}]]|}}
Line 73: Line 119:
 
{{#if:{{{ctdp up|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{ctdp up|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{ctdp up|}}}|{{!}} '''cTDP up''' {{!}}{{!}} [[tdp up::{{{ctdp up}}}]]|}}
 
{{#if:{{{ctdp up|}}}|{{!}} '''cTDP up''' {{!}}{{!}} [[tdp up::{{{ctdp up}}}]]|}}
{{#if:{{{temp max|}}}|{{!-}}|<div></div>}}
+
{{#if:{{{temp min|}}}{{{temp max|}}}|{{!-}}|<div></div>}}
{{#if:{{{temp max|}}}|{{!}} '''Maximum Op Temp''' {{!}}{{!}} {{{temp max}}}|}}
+
{{#if:{{{temp min|}}}{{{temp max|}}}|{{!}} '''Op. Temp''' {{!}}{{!}} <!--
{{#if:{{{temp min|}}}|{{!-}}|<div></div>}}
+
  -->{{#if:{{{temp min|}}}|[[min operating temperature::{{{temp min}}}]]|}}<!--
{{#if:{{{temp min|}}}|{{!}} '''Minimum Op Temp''' {{!}}{{!}} {{{temp min}}}|}}
+
  -->{{#if:{{{temp max|}}}|{{#if:{{{temp min|}}}|&nbsp;–&nbsp;}}[[max operating temperature::{{{temp max}}}]]}}<!--
 +
-->}}
 +
{{#if:{{{tjunc min|}}}{{{tjunc max|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{tjunc min|}}}{{{tjunc max|}}}|{{!}} '''T<sub>junction</sub>''' {{!}}{{!}} <!--
 +
  -->{{#if:{{{tjunc min|}}}|[[min junction temperature::{{{tjunc min}}}]]|}}<!--
 +
  -->{{#if:{{{tjunc max|}}}|{{#if:{{{tjunc min|}}}|&nbsp;–&nbsp;}}[[max junction temperature::{{{tjunc max}}}]]}}<!--
 +
-->}}
 +
{{#if:{{{tcase min|}}}{{{tcase max|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{tcase min|}}}{{{tcase max|}}}|{{!}} '''T<sub>case</sub>''' {{!}}{{!}} <!--
 +
  -->{{#if:{{{tcase min|}}}|[[min case temperature::{{{tcase min}}}]]|}}<!--
 +
  -->{{#if:{{{tcase max|}}}|{{#if:{{{tcase min|}}}|&nbsp;–&nbsp;}}[[max case temperature::{{{tcase max}}}]]}}<!--
 +
-->}}
 +
{{#if:{{{tstorage min|}}}{{{tstorage max|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{tstorage min|}}}{{{tstorage max|}}}|{{!}} '''T<sub>storage</sub>''' {{!}}{{!}} <!--
 +
  -->{{#if:{{{tstorage min|}}}|[[min storage temperature::{{{tstorage min}}}]]|}}<!--
 +
  -->{{#if:{{{tstorage max|}}}|{{#if:{{{tstorage min|}}}|&nbsp;–&nbsp;}}[[max storage temperature::{{{tstorage max}}}]]}}<!--
 +
-->}}
 
{{#if:{{{vdd|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{vdd|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{vdd|}}}|{{!}} '''Supply V<sub>DD</sub>''' {{!}}{{!}} {{{vdd}}} {{#if:{{{vdd thres|}}}|±{{{vdd thres}}}%}}|}}
 
{{#if:{{{vdd|}}}|{{!}} '''Supply V<sub>DD</sub>''' {{!}}{{!}} {{{vdd}}} {{#if:{{{vdd thres|}}}|±{{{vdd thres}}}%}}|}}
Line 86: Line 148:
 
{{#if:{{{ram|}}}|{{!}} '''RAM''' {{!}}{{!}} [[ram::{{{ram}}}]] {{#if:{{{ram break|}}}|([[ram breakdown::{{{ram break}}}]])}}|}}
 
{{#if:{{{ram|}}}|{{!}} '''RAM''' {{!}}{{!}} [[ram::{{{ram}}}]] {{#if:{{{ram break|}}}|([[ram breakdown::{{{ram break}}}]])}}|}}
 
{{#if:{{{rom|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{rom|}}}|{{!-}}|<div></div>}}
{{#if:{{{rom|}}}|{{!}} '''ROM''' {{!}}{{!}} [[rom:{{{rom}}}]] {{#if:{{{rom break|}}}|([[rom breakdown::{{{rom break}}}]])}}|}}
+
{{#if:{{{rom|}}}|{{!}} '''ROM''' {{!}}{{!}} [[rom::{{{rom}}}]] {{#if:{{{rom break|}}}|([[rom breakdown::{{{rom break}}}]])}}|}}
 
{{#if:{{{flash|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{flash|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{flash|}}}|{{!}} '''Flash''' {{!}}{{!}} {{{flash}}}|}}
 
{{#if:{{{flash|}}}|{{!}} '''Flash''' {{!}}{{!}} {{{flash}}}|}}
Line 96: Line 158:
 
{{#if:{{{eeprom|}}}|{{!}} '''EEPROM''' {{!}}{{!}} {{{eeprom}}}|}}
 
{{#if:{{{eeprom|}}}|{{!}} '''EEPROM''' {{!}}{{!}} {{{eeprom}}}|}}
 
{{#if:{{{max memory|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{max memory|}}}|{{!-}}|<div></div>}}
{{#if:{{{max memory|}}}|{{!}} '''Max Memory''' {{!}}{{!}} {{{max memory}}}|}}
+
{{#if:{{{max memory|}}}|{{!}} '''Max Memory''' {{!}}{{!}} [[max memory::{{{max memory}}}]]|}}
 
{{#if:{{{max memory addr|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{max memory addr|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{max memory addr|}}}|{{!}} '''Max Addressable Memory''' {{!}}{{!}} {{{max memory addr}}}|}}
 
{{#if:{{{max memory addr|}}}|{{!}} '''Max Addressable Memory''' {{!}}{{!}} {{{max memory addr}}}|}}
Line 104: Line 166:
 
{{#if:{{{pins|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} '''Pins'''|}}
 
{{#if:{{{pins|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} '''Pins'''|}}
 
{{#if:{{{pin count|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{pin count|}}}|{{!-}}|<div></div>}}
{{#if:{{{pin count|}}}|{{!}} '''Pins''' {{!}}{{!}} {{{pin count}}}|}}
+
{{#if:{{{pin count|}}}|{{!}} '''Pins''' {{!}}{{!}} [[pin count::{{{pin count}}}]]|}}
 
{{#if:{{{irq lines|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{irq lines|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{irq lines|}}}|{{!}} '''IRQ lines''' {{!}}{{!}} {{{irq lines}}}|}}
 
{{#if:{{{irq lines|}}}|{{!}} '''IRQ lines''' {{!}}{{!}} {{{irq lines}}}|}}
Line 113: Line 175:
 
{{#if:{{{o lines|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{o lines|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{o lines|}}}|{{!}} '''Output ports''' {{!}}{{!}} {{{o lines}}}|}}
 
{{#if:{{{o lines|}}}|{{!}} '''Output ports''' {{!}}{{!}} {{{o lines}}}|}}
 +
{{#if: {{{package 0|}}}|<!--
 +
  ============= NEW PACKAGING UI ================ -->
 +
{{#if:{{{packaging|}}}|{{!-}}|<div></div>}}
 +
{{#if:{{{packaging|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} '''Packaging'''|}}
 +
{{!-}}
 +
{{!}} colspan="2" {{!}} <!--
 +
  --><table style="border: solid 1px #999966; width: 100%; margin: 2px;"><!--
 +
    --><tr><th>'''Package'''</th><td>[[package::{{{package 0}}}]] {{#if:{{{package 0 type|}}}|({{{package 0 type}}})|}}</td></tr><!--
 +
    -->{{#if:{{{package 0 length|}}}{{{package 0 width|}}}{{{package 0 height|}}}|<!--
 +
          --><tr><th>'''Dimension'''</th><td>{{{package 0 length|}}} x {{{package 0 length|}}} {{#if:{{{package 0 height|}}}|x {{{package 0 height|}}}}}</td></tr>}}<!--
 +
    -->{{#if:{{{package 0 pitch|}}}|<tr><th>'''Pitch'''</th><td>{{{package 0 pitch}}}</td></tr>}}<!--
 +
    -->{{#if:{{{package 0 pins|}}}|<tr><th>'''Pin Count'''</th><td>{{{package 0 pins}}}</td></tr>}}<!--
 +
    -->{{#if:{{{socket 0|}}}|<tr><th>'''Socket'''</th><td>{{{socket 0}}}<!--
 +
        -->{{#if:{{{socket 0 type|}}}|&nbsp;({{{socket 0 type}}})}}<!--
 +
        -->{{#if:{{{socket 0 2|}}}|, {{{socket 0 2}}}{{#if:{{{socket 0 2 type|}}}|&nbsp;({{{socket 0 2 type}}})}}}}<!--
 +
        -->{{#if:{{{socket 0 3|}}}|, {{{socket 0 3}}}{{#if:{{{socket 0 2 type|}}}|&nbsp;({{{socket 0 3 type}}})}}}}<!--
 +
        -->{{#if:{{{socket 0 4|}}}|, {{{socket 0 4}}}{{#if:{{{socket 0 2 type|}}}|&nbsp;({{{socket 0 4 type}}})}}}}<!--
 +
    --></td></tr>}}<!--
 +
    -->{{#subobject:package 1
 +
          |package        = {{{package 0|}}}
 +
          |package type  = {{{package 0 type|}}}
 +
          |package pins  = {{{package 0 pins|}}}
 +
          |package pitch  = {{{package 0 pitch|}}}
 +
          |package length = {{{package 0 length|}}}
 +
          |package width  = {{{package 0 width|}}}
 +
          |package height = {{{package 0 height|}}}
 +
          |socket        = {{{socket 0|}}}
 +
          |socket type    = {{{socket 0 type|}}}
 +
          |socket        = {{{socket 0 2|}}}
 +
          |socket type    = {{{socket 0 2 type|}}}
 +
          |socket        = {{{socket 0 3|}}}
 +
          |socket type    = {{{socket 0 3 type|}}}
 +
          |socket        = {{{socket 0 4|}}}
 +
          |socket type    = {{{socket 0 4 type|}}}
 +
        }}<!--
 +
  --></table><!--
 +
  -->{{#if:{{{package 1|}}}|<!--
 +
    --><table style="border: solid 1px #999966; width: 100%; margin: 2px;"><!--
 +
        --><tr><th>'''Package'''</th><td>[[package::{{{package 1}}}]] {{#if:{{{package 1 type|}}}|({{{package 1 type}}})|}}</td></tr><!--
 +
        -->{{#if:{{{package 1 length|}}}{{{package 1 width|}}}{{{package 1 height|}}}|<!--
 +
              --><tr><th>'''Dimension'''</th><td>{{{package 1 length|}}} x {{{package 1 length|}}} {{#if:{{{package 1 height|}}}|x {{{package 1 height|}}}}}</td></tr>}}<!--
 +
        -->{{#if:{{{package 1 pitch|}}}|<tr><th>'''Pitch'''</th><td>{{{package 1 pitch}}}</td></tr>}}<!--
 +
        -->{{#if:{{{package 1 pins|}}}|<tr><th>'''Pin Count'''</th><td>{{{package 1 pins}}}</td></tr>}}<!--
 +
        -->{{#if:{{{socket 1|}}}|<tr><th>'''Socket'''</th><td>{{{socket 1}}}<!--
 +
          -->{{#if:{{{socket 1 type|}}}|&nbsp;({{{socket 1 type}}})}}<!--
 +
          -->{{#if:{{{socket 1 2|}}}|, {{{socket 1 2}}}{{#if:{{{socket 1 2 type|}}}|&nbsp;({{{socket 1 2 type}}})}}}}<!--
 +
          -->{{#if:{{{socket 1 3|}}}|, {{{socket 1 3}}}{{#if:{{{socket 1 2 type|}}}|&nbsp;({{{socket 1 3 type}}})}}}}<!--
 +
          -->{{#if:{{{socket 1 4|}}}|, {{{socket 1 4}}}{{#if:{{{socket 1 2 type|}}}|&nbsp;({{{socket 1 4 type}}})}}}}<!--
 +
        --></td></tr>}}<!--
 +
        -->{{#subobject:package 2
 +
            |package        = {{{package 1|}}}
 +
            |package type  = {{{package 1 type|}}}
 +
            |package pins  = {{{package 1 pins|}}}
 +
            |package pitch  = {{{package 1 pitch|}}}
 +
            |package length = {{{package 1 length|}}}
 +
            |package width  = {{{package 1 width|}}}
 +
            |package height = {{{package 1 height|}}}
 +
            |socket        = {{{socket 1|}}}
 +
            |socket type    = {{{socket 1 type|}}}
 +
            |socket        = {{{socket 1 2|}}}
 +
            |socket type    = {{{socket 1 2 type|}}}
 +
            |socket        = {{{socket 1 3|}}}
 +
            |socket type    = {{{socket 1 3 type|}}}
 +
            |socket        = {{{socket 1 4|}}}
 +
            |socket type    = {{{socket 1 4 type|}}}
 +
          }}<!--
 +
    --></table><!--
 +
  -->}}
 +
|<!--
 +
  ============= LEGACY PACKAGING UI ================ -->
 
{{#if:{{{packaging|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{packaging|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{packaging|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} '''Packaging'''|}}
 
{{#if:{{{packaging|}}}|{{!}} style="text-align: center; font-size: 12px;" colspan="2" {{!}} '''Packaging'''|}}
 
{{#if:{{{package|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{package|}}}|{{!-}}|<div></div>}}
{{#if:{{{package|}}}|{{!}} '''Package''' {{!}}{{!}} {{{package}}}  {{#if:{{{package type|}}}|({{{package type}}})|}}|}}
+
{{#if:{{{package|}}}|{{!}} '''Package''' {{!}}{{!}} [[package::{{{package}}}]] {{#if:{{{package type|}}}|({{{package type}}})|}}{{#if:{{{package 1|}}}|, [[package::{{{package 1}}}]] {{#if:{{{package type 1|}}}|({{{package type 1}}})}}}}{{#if:{{{package 2|}}}|, [[package::{{{package 2}}}]] {{#if:{{{package type 2|}}}|({{{package type 2}}})}}}}{{#if:{{{package 3|}}}|, [[package::{{{package 3}}}]] {{#if:{{{package type 3|}}}|({{{package type 3}}})}}}}{{#if:{{{package 4|}}}|, [[package::{{{package 4}}}]] {{#if:{{{package type 4|}}}|({{{package type 4}}})}}}}{{#if:{{{package 5|}}}|, [[package::{{{package 5}}}]] {{#if:{{{package type 5|}}}|({{{package type 5}}})}}}}{{#if:{{{package 6|}}}|, [[package::{{{package 6}}}]] {{#if:{{{package type 6|}}}|({{{package type 6}}})}}}} |}}
 
{{#if:{{{package pitch|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{package pitch|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{package pitch|}}}|{{!}} '''Pitch''' {{!}}{{!}} {{{package pitch}}}|}}
 
{{#if:{{{package pitch|}}}|{{!}} '''Pitch''' {{!}}{{!}} {{{package pitch}}}|}}
Line 122: Line 254:
 
{{#if:{{{package size|}}}|{{!}} '''Dimension''' {{!}}{{!}} {{{package size}}}|}}
 
{{#if:{{{package size|}}}|{{!}} '''Dimension''' {{!}}{{!}} {{{package size}}}|}}
 
{{#if:{{{socket|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{socket|}}}|{{!-}}|<div></div>}}
{{#if:{{{socket|}}}|{{!}} '''Socket''' {{!}}{{!}} {{{socket}}} {{#if:{{{socket type|}}}|({{{socket type}}})|}}|}}
+
{{#if:{{{socket|}}}|{{!}} '''Socket''' {{!}}{{!}} [[socket::{{{socket}}}]]  {{#if:{{{socket type|}}}|({{{socket type}}})|}}{{#if:{{{socket 1|}}}|, [[socket::{{{socket 1}}}]] {{#if:{{{socket type 1|}}}|({{{socket type 1}}})}}}}{{#if:{{{socket 2|}}}|, [[socket::{{{socket 2}}}]] {{#if:{{{socket type 2|}}}|({{{socket type 2}}})}}}}{{#if:{{{socket 3|}}}|, [[socket::{{{socket 3}}}]] {{#if:{{{socket type 3|}}}|({{{socket type 3}}})}}}}{{#if:{{{socket 4|}}}|, [[socket::{{{socket 4}}}]] {{#if:{{{socket type 4|}}}|({{{socket type 4}}})}}}}{{#if:{{{socket 5|}}}|, [[socket::{{{socket 5}}}]] {{#if:{{{socket type 5|}}}|({{{socket type 5}}})}}}}{{#if:{{{socket 6|}}}|, [[socket::{{{socket 6}}}]] {{#if:{{{socket type 6|}}}|({{{socket type 6}}})}}}} |}}<!-- END UI if -->}}
 
|}[[Category:all microcontroller models]][[full page name::{{FULLPAGENAME}}| ]][[instance of::microcontroller| ]]</includeonly><noinclude>{{documentation}}
 
|}[[Category:all microcontroller models]][[full page name::{{FULLPAGENAME}}| ]][[instance of::microcontroller| ]]</includeonly><noinclude>{{documentation}}
 
</noinclude>
 
</noinclude>

Latest revision as of 09:05, 8 November 2016

Template:mcu/doc