Difference between revisions of "Minimig Board v1.0 MCU connections"

From OpenCircuits
Jump to navigation Jump to search
(fix & comment)
(crystal)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<!-- perl -ne '/^(\S+)\s+(\S+)/; printf("|-\n| %3d || %s || %s\n",++$n,$1,$2);' < pic18lf252.txt | more -->
 
<!-- perl -ne '/^(\S+)\s+(\S+)/; printf("|-\n| %3d || %s || %s\n",++$n,$1,$2);' < pic18lf252.txt | more -->
 
+
IC10 - [[MCU]] [http://ww1.microchip.com/downloads/en/devicedoc/39564b.pdf PIC18LF252I/SP] (DIP28)<br>
 
{| class="wikitable"
 
{| class="wikitable"
 
|-  
 
|-  
Line 11: Line 11:
 
|  3 || RA1/AN1    || nFPGA_SEL0 || FPGA
 
|  3 || RA1/AN1    || nFPGA_SEL0 || FPGA
 
|-
 
|-
|  4 || RA2/AN2    || PROG_B    || FPGA cfg
+
|  4 || RA2/AN2    || PROG_B    || FPGA Config
 
|-
 
|-
|  5 || RA3/AN3    || INIT_B    || FPGA cfg
+
|  5 || RA3/AN3    || INIT_B    || FPGA Config
 
|-
 
|-
 
|  6 || RA4/T0CKI  ||  
 
|  6 || RA4/T0CKI  ||  
 
|-
 
|-
|  7 || RA5/AN4    || CCLK      || FPGA cfg
+
|  7 || RA5/AN4    || CCLK      || FPGA Config
 
|-
 
|-
 
|  8 || Vss        || GND        ||
 
|  8 || Vss        || GND        ||
 
|-
 
|-
|  9 || OSC1/CLKIN  || 20MHz Crystal
+
|  9 || OSC1/CLKIN  || Crystal X2 || 20.000 MHz
 
|-
 
|-
|  10 || OSC2/CLKOUT || 20MHz Crystal
+
|  10 || OSC2/CLKOUT || Crystal X2
 
|-
 
|-
 
|  11 || RC0/T1OSO  || nMMC_SEL  || SD/MMC
 
|  11 || RC0/T1OSO  || nMMC_SEL  || SD/MMC
Line 31: Line 31:
 
|  13 || RC2/CCP1    ||  
 
|  13 || RC2/CCP1    ||  
 
|-
 
|-
|  14 || RC3/SCL    || SPI_CLK  || MCU Floppy interface
+
|  14 || RC3/SCL    || SPI_CLK  || SD/MMC + FPGA
 
|-
 
|-
|  15 || RC4/SDA    || SPI_DOUT || MCU Floppy interface
+
|  15 || RC4/SDA    || SPI_DOUT || SD/MMC + FPGA
 
|-
 
|-
|  16 || RC5/SDO    || SPI_DIN  || MCU Floppy interface
+
|  16 || RC5/SDO    || SPI_DIN  || SD/MMC + FPGA
 
|-
 
|-
 
|  17 || RC6/TX/CK  || TXD_MCU  || RS232
 
|  17 || RC6/TX/CK  || TXD_MCU  || RS232
Line 51: Line 51:
 
|  23 || RB2        ||  
 
|  23 || RB2        ||  
 
|-
 
|-
|  24 || RB3/PGM    || DONE      || FPGA cfg
+
|  24 || RB3/PGM    || DONE      || FPGA Config
 
|-
 
|-
 
|  25 || RB4        || DISKLED
 
|  25 || RB4        || DISKLED
Line 59: Line 59:
 
|  27 || RB6/PGC    || nFPGA_SEL2 || FPGA
 
|  27 || RB6/PGC    || nFPGA_SEL2 || FPGA
 
|-
 
|-
|  28 || RB7/PGD    || nDIN       ||  
+
|  28 || RB7/PGD    || DIN       || FPGA Config
 
|}
 
|}
  
 
[[Image:Minimig_v10_board_pic18.png|thumb|right|250px|IC10 - [[MCU]] [http://ww1.microchip.com/downloads/en/devicedoc/39564b.pdf PIC18LF252I/SP] (DIP28)]]
 
[[Image:Minimig_v10_board_pic18.png|thumb|right|250px|IC10 - [[MCU]] [http://ww1.microchip.com/downloads/en/devicedoc/39564b.pdf PIC18LF252I/SP] (DIP28)]]

Latest revision as of 16:31, 24 August 2007

IC10 - MCU PIC18LF252I/SP (DIP28)

Pin Name Assignment Comment
1 nMCLR/Vpp nMCLR Programmer button
2 RA0/AN0 MCC_CLKEN SD/MMC
3 RA1/AN1 nFPGA_SEL0 FPGA
4 RA2/AN2 PROG_B FPGA Config
5 RA3/AN3 INIT_B FPGA Config
6 RA4/T0CKI
7 RA5/AN4 CCLK FPGA Config
8 Vss GND
9 OSC1/CLKIN Crystal X2 20.000 MHz
10 OSC2/CLKOUT Crystal X2
11 RC0/T1OSO nMMC_SEL SD/MMC
12 RC1/T1OSI
13 RC2/CCP1
14 RC3/SCL SPI_CLK SD/MMC + FPGA
15 RC4/SDA SPI_DOUT SD/MMC + FPGA
16 RC5/SDO SPI_DIN SD/MMC + FPGA
17 RC6/TX/CK TXD_MCU RS232
18 RC7/RX/DT RXD RS232
19 Vss GND
20 Vdd Vcc
21 RB0/INT nBUTTON Start OSD Menu
22 RB1
23 RB2
24 RB3/PGM DONE FPGA Config
25 RB4 DISKLED
26 RB5 nFPGA_SEL1 FPGA
27 RB6/PGC nFPGA_SEL2 FPGA
28 RB7/PGD DIN FPGA Config
IC10 - MCU PIC18LF252I/SP (DIP28)