有感于单片机教材及自学单片机的痛苦经历,决定做这一版,以帮助那些和我一样,身边没有一个老师可以问的人。本版将分两大块:自编教程和提供详尽的教学资料。
告初学者 | 教程前言 | 总体规划 | 第一课 | 第二课 | 第三课 | 第四课 | 第五课 |
第六课 | 第七课 | 第八课 | 第九课 | 第十课 | 第十一课 | 第十二课 | 第十三课 |
第十四课 | 第十五课 | 第十六课 | 第十七课 | 第十八课 | 第十九课 | 第二十课 | 二十一课 |
二十二课 | 二十三课 | 二十四课 | 二十五课 | 二十六课 | 流水灯 | 唱歌 | 资料考试 |
准备工作
在你决定学习单片机之前,请做好如下准备工作:
一、硬件准备:计算机一台。编程器一只、89C51一片,实验板一块,再准备一只仿真机,其它常规工具。如果你想学单片机,而又不愿做这些投资,我劝你最好还是放弃,否则可能只会挫伤你学习的积极性和浪费你的时间。好在这些投资并不算多。
计算机:你能上网,计算机当然有了。
编程器:商品化的一般至少伍、六百以上。但现在网上有好多朋友都提供编程器的资料,如果你身边有高手,不妨请他们帮助你做一个吧!不过几十元的代价。如果没有这个条件,我推荐本站的51串行烧写器、实验板烧录一体板,可读写ATMEL公司生产的40腿8位单片机,如89c51, 89c52等,价格便宜。
仿真机:商品化的一般上千,我推荐一种吧,价格也很便宜,既可作入门用,也适合于做产品开好。51单片机仿真器。
实验板:我提供一个吧,很简单,一些LED,一些按钮,数码管。特点是单面板,自已制作很方便,本站也有很多供选取。
二、软件准备:一些常用软件是必须具备的,本站的绝大多数配单片机电路板的光盘都有这些软件,也可以在本站免费下载。KELL是最流行的、通用的软件,学习资料也多!当然,这类软件太多,很多很简单的就不说了。(实际上,用记事本写代码,再手工查表得出机器码做出要烧录的文件也行!其它的软件这里就不提了。)