📄 acfr teaching mech3701 reference.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0069)http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/ -->
<HTML><HEAD><TITLE>ACFR Teaching: MECH3701 Reference</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"><LINK
href="ACFR Teaching MECH3701 Reference_elemei/style.css" type=text/css
rel=stylesheet><LINK href="ACFR Teaching MECH3701 Reference_elemei/style.css"
type=text/css rel=stylesheet>
<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
<BODY>
<H1 align=center>MECH 3701 Mechatronics 3</H1>
<P><BR><BR><BR></P>
<TABLE width=650 align=center>
<TBODY>
<TR vAlign=top>
<TD width=50 height=712></TD>
<TD width=500>
<H2>Reference Material and Related Links</H2>
<P>Gathered together on these pages you will find useful information
relating to the course:</P>
<H4>PIC 18FXXX Datasheets and Reference Manuals </H4>
<UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18F452%20SFRs.pdf"><STRONG>PIC18F452
Register Summary </STRONG></A>- 1.973MB Hyperlinked PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18XXXX%20MCU%20Family%20Product%20Overview%20(30327b).pdf">PIC
18XXXX Family Overview</A> (814KB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18FXX2%20Datasheet%20(39564b).pdf"><STRONG>PIC18FXX2
Datasheet</STRONG></A> (Whole Data Sheet, 5.88MB PDF file)
<UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18FXX2%20Datasheet%20Errata%20Silicon%20Rev.%20B2%20(80122f).pdf">Errata,
Silicon Revision B2</A>, (98KB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18FXX2%20Datasheet%20Errata%20Silicon%20Rev.%20B3-B4%20(80127d).pdf">Errata,
Silicon Revision B3-B4</A>, (219KB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18FXX2%20Datasheet%20Errata%20Silicon%20Rev.%20B4%20(80134b).pdf">Errata,
Silicon Revision B4</A>, (194KB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18FXX2%20Datasheet%20Errata%20Silicon%20Rev.%20B5%20(80150a).pdf">Errata,
Silicon Revision B5</A>, (206KB PDF file) </LI></UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18CXXX%20Reference%20Manual%20(39500a).pdf">PIC18CXXX
Reference Manual</A> (Whole Manual - 16.4MB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/chips/PIC18C%20Reference%20Manual/index.html"><STRONG>PIC18CXXX
Reference Manual in Individual Chapters</STRONG></A> </LI></UL>
<H4>Microchip Development Tools</H4>
<UL>
<LI><STRONG>Microchip MPLAB Integrated Development Environment
(IDE)</STRONG>
<UL>
<LI>MPLAB IDE v6.40 Installation, Full Download (<A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/MPLAB%20v6.40/mp640.zip"><STRONG>29.4MB
Zip file</STRONG></A>)<BR>The IDE includes MPASM, MPLINK, MPLIB and
documentation.
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/MPLAB%20v6.40/MPLAB%20IDE%20v6.xx%20Quick%20Start%20Guide%20(51281c).pdf">IDE
Quick Start Guide</A> (1.027MB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/MPLAB%20v6.40/MPLAB%20IDE%20Quick%20Chart%20(51410a).pdf">IDE
Quick Chart</A> (1.778MB PDF file) </LI></UL>
<LI><STRONG>Microchip MPASM Assembler, Linker and Librarian</STRONG>
<UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/MPASM/mpasm.pdf"><STRONG>MPASM
User's Guide</STRONG></A> (1.63MB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/MPASM/MPASM%20Quick%20Reference%20Card%20(30400e).pdf">Quick
Reference Card</A> (123KB PDF file) </LI></UL>
<LI><STRONG>Microchip C18 C Compiler </STRONG>
<UL>
<LI><STRONG><FONT color=#ff0000><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/MPLAB-C18-demo/c18v220ad.zip">C18
C Compiler v.2.20</A></FONT></STRONG> (9.77MB Zip File) - This is a
full-featured 60-day demo version of the compiler.
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/C18/MPLAB%20C18%20C%20Compiler%20Development%20Tools%20Overview%20(51193c).pdf">Tools
Overview</A> (59KB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/MPLAB-CXX/MPLAB%20CXX%20Quick%20Reference%20Card%20(51225c).pdf">CXX
Compiler Quick Reference Card</A> (49KB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/C18/MPLAB%20C18%20C%20Compiler%20Getting%20Started%20(51295b).pdf"><STRONG>Getting
Started</STRONG></A> (1.23MB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/C18/MPLAB%20C18%20C%20Compiler%20User's%20Guide%20(51288b).pdf"><STRONG>User's
Guide</STRONG></A> (1.44MB PDF file)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/C18/MPLAB%20C18%20C%20Compiler%20Libraries%20(51297b).pdf"><STRONG>Compiler
Libraries</STRONG></A> (3.04MB PDF file) </LI></UL>
<LI><STRONG>Microchip MPLAB ICD2</STRONG> (In Circuit Debugger)
<UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/ICD2/MPLAB%20ICD%202%20Quick%20Start%20Guide%20(51268b).pdf">Quick
Start Guide</A> (1.18MB PDF file) </LI></UL>
<LI><STRONG>Microchip PICDem 2 PLUS</STRONG>
<UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/PICDEM%202%20PLUS%20User's%20Guide%20(51275b).pdf">Evaluation
Board Use's Guide</A> (66KB PDF file)
<LI>Datasheets for ICs on the board
<UL>
<LI>Microchip <A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/Chips/24LC256%20(21203j).pdf">24L256
256K x 8 Serial EEPROM</A> (339KB PDF file)
<LI>Microchip <A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/Chips/TC74%20(21462c).pdf">TC74
Temperature Sensor</A> (461KB PDF file)
<LI>Maxim <A
href="http://www.acfr.usyd.edu.au/teaching/mxlab/ref/components/drivers/MAX232.pdf">MAX-232
RS232</A> Transceiver (319KB PDF file)
<LI>Hitachi <A
href="http://www.acfr.usyd.edu.au/teaching/mxlab/ref/components/LCD/HD44780U.pdf">HD44780
LCD Controller</A> (267KB PDF file)
<LI>National Semi. <A
href="http://www.acfr.usyd.edu.au/teaching/mxlab/ref/components/regulators/lm7800c.pdf">LM340T
Voltage Regulator</A> (5137KB PDF file) </LI></UL>
<LI><FONT color=#ff0000>Sample code for the board</FONT>, with
additional comments
<UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/PicDem2PlusDemo/src/p18demo.asm">p18demo.asm</A>-
main program
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/PicDem2PlusDemo/src/p18LCD.asm">p18LCD.asm</A>
- LCD functions
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/PicDem2PlusDemo/src/p18math.asm">p18math.asm</A>
- mathematics functions
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/PicDem2PlusDemo/bin/PicDem2Demo.cod">PicDem2PlusDemo.cod</A>
- object code plus symbols - load via MPLAB
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/PicDem2PlusDemo/bin/PicDem2Demo.hex">PicDem2PlusDemo.hex</A>
- machine code - program into PIC18F452
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/tools/PICDem2Plus/PicDem2PlusDemo/PicDem2PlusDemo.zip">PicDem2PlusDemo</A>
- Full project, as a .zip File) </LI></UL></LI></UL></LI></UL>
<H4>I<SUP>2</SUP>C Information</H4>
<UL>
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/I2C/I2C%20Bus%20Specification%202000%20v2.1.pdf">The
I<SUP>2</SUP>C Bus and How to Use It</A> (includes I<SUP>2</SUP>C 2000
Specification, v. 2.1)
<LI><A
href="http://www.acfr.usyd.edu.au/teaching/3rd-year/mech3701-Mx3/reference/I2C/I2C%20Logic%20Selection%20Guide%20(75010591).pdf">Philips
I<SUP>2</SUP>C Logic Selection Guide</A> </LI></UL>
<P>
<UL></UL>
<UL></UL></TD>
<TD width=50></TD></TR></TBODY></TABLE>
<P align=center><A href="javascript:history.back(1)"><IMG height=22
alt="Go Back" src="ACFR Teaching MECH3701 Reference_elemei/but-back.gif"
width=75 border=0></A> <A href="http://www.acfr.usyd.edu.au/"
target=_top><IMG height=22 alt="ACFR Home"
src="ACFR Teaching MECH3701 Reference_elemei/but-acfr-home.gif" width=75
border=0></A></P>
<HR>
<P align=center><SMALL>Please refer comments & questions to: <A
href="mailto:rye@acfr.usyd.edu.au">David Rye</A></SMALL><BR>
<SCRIPT language=javascript>
<!-- // Beginning of JavaScript Applet -------
document.write('<small >Last modified ' +
document.lastModified +
"</small>")
// -- End of JavaScript code -------------- -->
</SCRIPT>
</P></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -