?? dpjjx.htm
字號:
<html>
<head>
<title>單 片 機 教 學</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
td {font-family: "宋體"; font-size: 9pt; font-weight: normal}
a:link {color: #000099;font-size: 9pt; text-decoration: none}
a:visited {color: #65038e; font-size: 9pt; text-decoration: none}
a:hover {color: red; text-decoration: none}
</style>
<base target="_self">
</head>
<body bgcolor="#FFFFFF" background="../back.jpg">
<h2 align="left" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<span style="font-weight: 400"><font size="2"> 轉載自<a target="_blank" href="http://www.mcustudio.com/">平凡單片機工作室</a></font></span></h2>
<h2 align="center" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體">單 片 機 教 學</font></h2>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體"> 有感于單片機教材及自學單片機的痛苦經歷,決定做這一版,以幫助那些和我一樣,身邊沒有一個老師可以問的人。本版將分兩大塊:自編教程和提供詳盡的教學資料。</font></p>
<table width="97%" border="1">
<tr>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="jxzl.htm">
<font size="2">教學資料</font></a></td>
<td width="12%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjx1.htm">
<font size="2">新教程前言</font></a></td>
<td width="12%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="hstj.htm">
<font size="2">好書推薦</font></a></td>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjx2.htm">
<font size="2">總體規劃</font></a></td>
<td width="10%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjx3.htm">
<font size="2">第一課</font></a></td>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjx4.htm">
<font size="2">第二課</font></a></td>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjx5.htm">
<font size="2">第三課</font></a></td>
<td width="10%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjxsave.htm">
<font size="2">第四課</font></a></td>
<td width="12%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjx6.htm">
<font size="2">第五課</font></a></td>
</tr>
<tr>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="dpjjx7.htm">
<font size="2">第六課</font></a></td>
<td width="12%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="12%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="10%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="11%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="10%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="12%">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
</tr>
</table>
<table width="97%" border="1">
<tr>
<td colspan="9">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><a href="some.htm">
<font size="2">初學單片機不易掌握的幾個概念</font></a></td>
</tr>
</table>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </p>
<p align="center" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體"><b>準備工作</b></font></p>
<div align="left">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體"> 在你決定學習單片機之前,請做好如下準備工作:</font></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體"> 一、硬件準備:計算機一臺。編程器一只、89C51一片,實驗板一塊,再準備一只仿真機,其它常規工具。如果你想學單片機,而又不愿做這些投資,我勸你最好還是放棄,否則可能只會挫傷你學習的積極性和浪費你的時間。好在這些投資并不算多。</font></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體"> 計算機:你能上網,計算機當然有了。</font></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> <b>
方案一:編程器+仿真器+試驗板</b></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><font face="宋體">
<font size="2"> 編程器:商品化的一般至少伍、六百以上。但現在網上有好多朋友都提供編程器的資料,如果你身邊有高手,不妨請他們幫助你做一個吧!不過幾十元的代價。如果沒有這個條件,我推薦你用</font><font size="2"><a target="_blank" href="http://www.mcu51.com">丁丁工作室</a>的51串行燒寫器,可讀寫WINBOND和ATMEL公司生產的40腿8位單片機,如w78e51,
w78e52,w77e58,89c51, 89c52 ,80f51,80f52, 87f51,87f52,89c2051, 89c1051等,價格便宜。 </font></font>
</p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋體" size="2">
<a target="_blank" href="http://www.willar.com/main.asp">偉納電子</a>的SP100A微型編程器:串口通訊,使用USB接口電源,體積小巧,使用方便。支持Atmel公司常用AT89C和AT89S系列單片機, AT24Cxx, AT93Cxx系列串行Eeprom,支持Microchip公司的24C、93C、24LC、93LC系列串行Eeprom, 以及部分AVR單片機。
偉納電子提供此編程器測試版自制資料(支持AT89C1051,AT89C1051U,AT89C2051,AT89C51),愛好者可以自己制作一臺。</font></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
</p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><font face="宋體">
<font size="2"> 仿真機:商品化的一般上千,我推薦一種吧,</font><a href="http://go18.163.com/%7Eetool/" target="_blank"><font size="2">電子設計工具</font></a><font size="2">的51ST-32K系列,思路與傳統的仿真機截然不同,用一塊具在線可編程(ISP)的芯片,并提供一段單片機代碼和一個PC機軟件,你可以直接將要輸出的變量在計算機上顯示出來。我們用TC或其它語言編程時,經常在不清楚的地方加一條PRINT語句,看一下輸出,什么都清楚了,這個仿真機就是這個思路。價格也很便宜,既可作入門用,也適合于做產品開好。</font><a href="51EX-XXXuse.zip"><font size="2">51ST-32K的說明</font></a><font size="2">。
</font></font>
</p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體"> 實驗板:我提供一個吧,電路原理圖和印制板圖壓在一起了(<a target="_blank" href="http://www.willar.com/down_view.asp?id=73">點擊下載</a>),與我的教材配套。很簡單,一些LED,一些按鈕,數碼管。特點是單面板,自已制作很方便。</font></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋體" size="2"> </font></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋體" size="2"> </font><b>方案二:</b>多功能單片機學習開發板</p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
</p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<a target="_blank" href="http://www.willar.com/"><font size="2">偉納電子</font></a><font size="2">推出的</font><font size="2"><a href="http://www.willar.com/shop_view.asp?id=21">ME300系列單片機學習開發板</a>,同時具有"編程、仿真、試驗、串行下載等”多種功能,性價比非常高,是單片機初學者不可多得的工具。</font></p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </p>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"><font face="宋體">
<font size="2"> 二、軟件準備:一些常用軟件是必須具備的。如INTEL的</font><a href="../down/masm51.zip"><font size="2">51匯編器</font></a><font size="2">,
非常熱門的keilC51(<a target="_blank" href="http://www.willar.com/down_view.asp?id=23">本站下載</a>)功能強大。軟件仿真器(用來做數字運算類實驗或進行算法驗證時很好用),我提供偉福的隨機軟件,因為我手邊有偉福的仿真機,提供的是</font><a href="../down/P51.exe"><font size="2">DOS版</font></a><font size="2">本軟件,我覺得比WINDOWS版本的更穩定一些。其它如繪圖用的</font><font size="2"><a href="http://www.willar.com/down_view.asp">PROTEL
</a>、</font><a href="../down/Hexbin2.exe"><font size="2">HEXBIN2</font></a><font size="2">(將HEX文件轉為機器碼文件)。</font></font></p>
</div>
<div align="left">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </div>
<div align="left">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </p>
<hr width="550" SIZE="1" align="center">
<p align="center" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體">偉納電子 COPYRIGHT ® 2000
<a href="http://www.willar.com">http://www.willar.com</a><br>
e-mail:<a href="mailto:support@willar.com">support@willar.com</a> </font>
<p align="center" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font size="2" face="宋體"> </font>
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -