自学51很容易,入门不超出100元(初学者必看)
自学51很容易 入门不超出100元
第一章 概述
1.1 缘起
1. 给51初学者提供一个简单的DIY的教材。
第二章 跑马灯和串口
2.1 第一步:准备
准备一下器件:
1、 烙铁(质量好点)
2、 焊锡(细)
3、 烙铁架(带一个专用海绵)
4、 松香块
5、 万用表(要有带响的,听听红黑表笔短接时的声音出来快不快)
6、 PCB面万用板1块
7、 40pin 插座 1个
8、 11.0592M晶振1个
9、 30P瓷片电容2个
10、 11个LED
11、 电阻排1K 1个到VCC,做跑马灯LED的限流电阻
12、 max232或者兼容的芯片
13、 16pin的插座上去
14、 STC89C51
15、 其它杂物
以上的投资加起来,不会超出100元。
价格数量和封装如下:
STC的单片机可以串口下载。
解释一下:
LED:8个挂在P1口,排电阻是上拉限流的;2个作为串口收发的指示灯;1个LED作为电源指示灯;
独石电容6个:5个是使用在max232上的;一个是使用在单片机上,作为电源去耦的;
10K电阻1个,接在EA上,上拉到5V;
电解电容和电阻构成上电复位电路;(STC单片机不需要)
自己买2个DB9的母头,焊接一根串口电缆;
准备一个3PIN的插座,焊接在PCB的面包板上;
还有电源,Dc5V的电源很多,电源电压差一点问题不大;很多单片机现在电源范围都宽;
STC单片机应该可以工作在4V以上,具体查资料。
准备好以上物品,可以准备焊接好了。
来一张全家福:
在焊接之前要仔细规划一下,器件的布置和线路的连接,使得背面飞线最少,效率最高。
2.2 第二步:焊接单片机最小系统
2.3 第三步:焊接串口指示灯
2.4 第四步:在P1口上焊接跑马灯
2.5 第五步:焊接Dc5V电源指示灯
2.6 第六步:焊接max232的5个0.1u电容
2.7 第七步:焊接RS232的3P接口插座
2.8 第八步:测量max232的电荷泵的正电压是否正常?
插上一片max232,并测量是否焊接正确。
先测量RS232的正电压:第二脚。
2.9 第九步:测量max232的电荷泵的负电压是否正常?
再测量RS232的负电压:第6脚。
这2个图形中的电压均是可以接受的值;
只要这2个电压正常,说明max232的外围电路工作正常。
2.10 第十步:焊接串口电缆
PC串口的定义:
2:RXD
3:TXD
5:GND
http://laoshu0902.bokee.com/inc/1.JPG
2.11 第十一步:使用一个串口测试软件,测试串口工作是否正常
看到RXD的绿色的指示灯闪烁,说明,通信正常。
2.12 第十二步:使用STC的下载软件,下载一个跑马灯程序
俺的试验的这个跑马灯是反的,也就是,跑的灯是不亮的。
2.13 结束语
嘿嘿,容易吧。
其它的按键、LED、LCD再慢慢扩充吧。
全文下载:
http://laoshu0902.bokee.com/inc/diy51lower100v1.pdf
【作者: laoshu0902】【访问统计: 4641】【2005年06月4日 星期六 10:12】【 加入博采】【打印】
Trackback
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=1776433
回复
- 评论人:laoshu0902 2006-04-29 19:10:14 | ||||
http://laoshu0902.bokee.com/inc/51board.pdf | ||||
- 评论人:laoshu0902 2006-04-02 12:51:26 | ||||
对于时序要求不是非常严格的应用,可以完全使用C51 | ||||
- 评论人:肖某 2006-04-01 16:09:45 | ||||
学单片机就C51为好吗? | ||||
- 评论人:laoshu0902 2006-01-13 00:15:22 | ||||
使用SST的89系列的单片机可以实现仿真,最近我们要推出SST仿真的实验指导书 | ||||
- 评论人:阿达 2006-01-11 00:05:25 | ||||
stc89c51可以在线仿真吗? | ||||
- 评论人:laoshu0902 2006-01-01 23:37:51 | ||||
我给你的图上有连接;另外参照max232的datasheet即可 | ||||
- 评论人:wlcqqq 2005-12-31 11:47:06 | ||||
您好: | ||||
- 评论人:WLCQQQ 2005-12-20 11:05:54 | ||||
老师您好: | ||||
- 评论人:laoshu0902 2005-12-20 08:51:28 | ||||
http://laoshu0902.bokee.com/inc/51CPLDboard-guide.pdf | ||||
- 评论人:wlcqqq 2005-12-19 15:17:27 | ||||
老师您好: | ||||
- 评论人:wlcqqq 2005-12-19 15:17:08 | ||||
老师您好: | ||||
- 评论人:linjing724 2005-11-26 15:50:26 | ||||
我发现老树你就是高人!! | ||||
- 评论人:laoshu0902 2005-11-25 08:30:40 | ||||
建议大家上21ic去看。 | ||||
- 评论人:傲笑重临 2005-11-24 13:08:24 | ||||
终于找到了传说中搞单片机开发的老树。 | ||||
- 评论人:傲笑重临 2005-11-24 13:07:39 | ||||
终于找到了传说中搞单片机开发的老树。 | ||||
- 评论人:laoshu0902 2005-11-20 21:41:45 | ||||
要是你没钱,那就自己动手做一个学习板; | ||||
- 评论人:laoshu0902 2005-11-20 21:35:38 | ||||
要是你没钱,那就自己动手做一个学习板; | ||||
- 评论人:RENZF 2005-11-20 20:38:22 | ||||
我想学习单片机但不知从什么入手,书是不少,但是学不会,一些简单的程序会一点,真想有人能指点一下,老树老师能指点下吗?我永远记得你,真心的感谢! | ||||
- 评论人:无名苍竹 2005-10-09 12:55:35 | ||||
您好,我现在想学单片机,可不知道从那下手,您是否可以简单的告诉我,需要买什么样的书,比如《从51初学者到电子工程师》和什么样的器材,比如开发班,仿真器等,还有怎么购买,如果可以请给我回信,感激万分,我的MAIL是jiangjingli@hotmail.com | ||||
- 评论人:laoshu0902 2005-10-05 22:53:09 | ||||
把文章修改了,把价钱标上去。 | ||||
- 评论人:lzh01121 2005-10-05 18:00:50 | ||||
是不是真的 | ||||
- 评论人:lzh 2005-10-05 17:58:34 | ||||
shibushi zhende | ||||
- 评论人:laoshu0902 2005-09-25 18:37:08 | ||||
51先入门吧,要是你现在没有dsp的基础,或者没有单片机的基础,那不如先拿51过度;除非有人能直接让你玩dsp;但是可能性比较小。 | ||||
- 评论人:wucaihu 2005-09-24 20:25:23 | ||||
老树, 我现在学习单片机,以后对学习dsp有帮助吗? 急切希望答复 | ||||
- 评论人:laoshu0902 2005-09-19 23:58:46 | ||||
如果焊接好了串口,也可以使用串口下载,STC的单片机支持串口下载,效果不错,更简单,不需要焊接ISP线缆了。 | ||||
- 评论人:af 2005-09-19 20:56:56 | ||||
hao | ||||
- 评论人:laoshu0902 2005-09-10 03:41:37 | ||||
to MCU LAU:回头我会有一个下载线给大家的。提供散件。 | ||||
- 评论人:laoshu0902 2005-09-10 03:40:28 | ||||
to crb8: | ||||
- 评论人:MCU LAU 2005-08-19 18:02:37 | ||||
我从事MCU开发有一段时间了。但是英文差没办法。看不懂89S51的ISP部分。如何制作ISP下载线?可以告诉我吗 | ||||
- 评论人:xiaojie 2005-08-19 13:19:25 | ||||
I want to work well with it | ||||
- 评论人:crb8 2005-08-13 16:09:55 | ||||
看了老树的文章,真的受益匪浅啊,谢谢你。 | ||||
- 评论人:pcec 2005-08-04 11:23:24 | ||||
我是一初学者想自己动手做一下载线S52不知谁有做好的原理图和软件能给我作!(我已做了几个都不成功)不好地不要给我!发到我邮箱!! | ||||
- 评论人:老树 2005-08-03 14:54:29 | ||||
21icbbs上的很多大侠认为是可以的, | ||||
- 评论人:dragooooon 2005-08-03 14:39:56 | ||||
不学51,直接学ARM可以吗?人才市场上招聘C51的极少,而ARM的多的眼花缭乱 | ||||
- 评论人:yoyo 2005-07-25 18:37:23 | ||||
看看 | ||||
- 评论人:nuaalwl 2005-07-24 11:21:59 | ||||
我觉得每个人的情况都是不同的。我现在在读研,本科时学得机械工程及自动化,机械是学了不少,自动化基本上为零,单片机也只是为了考试(我想大多数的学生对于这个科目都差不多吧)。现在研一一年了,跟导师后面搞模电,感觉很辛苦,所以打算搞搞单片机,自己买了块MCU+CPLD的开发板,但基本上不知从何下手。 | ||||
- 评论人:aa 2005-07-22 22:13:00 | ||||
一个人有时间也是做不来 | ||||
- 评论人:老树 2005-07-12 20:29:43 | ||||
ing :花点钱买个开发板自己先玩玩; | ||||
- 评论人:ing 2005-07-11 20:55:52 | ||||
哎 很想把电子这块弄透彻但是不知道怎么入手 老师又不肯带 他看不起 大专生啊 怎么办??? | ||||
- 评论人:ing 2005-07-11 20:55:43 | ||||
哎 很想把电子这块弄透彻但是不知道怎么入手 老师又不肯带 他看不起 大专生啊 怎么办??? | ||||
- 评论人:电子小鱼 2005-06-25 15:55:37 | ||||
帮老树顶一下, | ||||
- 评论人:老树 2005-06-21 00:27:03 | ||||
to pepci:嵌入式软件我觉得只要是单片机以上的都算,但是更倾向于在arm7以上级别的应用中使用这个词。 | ||||
- 评论人:pepci 2005-06-20 20:14:52 | ||||
你好老树,“嵌入式软件”这个概念偏向于哪个方向呢?它的起步阶段也还是要从51开始吧?偏向于编程?谢谢 | ||||
- 评论人:G Turing 2005-06-19 01:21:49 | ||||
前年自己搞来,软件只做了个编程器,想写个开发工具,没空,没写成。 | ||||
- 评论人:pepci 2005-06-18 19:27:53 | ||||
Thanks a lot! | ||||
- 评论人:laoshu0902 2005-06-18 12:57:45 | ||||
to pepci:呵呵抱歉,没有认真看。 | ||||
- 评论人:pepci 2005-06-18 12:33:54 | ||||
谢谢大家!!再问个概念性问题:仿真器是不是主要用来一步一步的调试程序,而没有的话就只能看到最终结果(程序正确的话)?那么软仿真呢?能达到相同效果吗? | ||||
- 评论人:shqy6 2005-06-18 11:16:03 | ||||
老树: | ||||
- 评论人:shqy6 2005-06-18 11:09:41 | ||||
Pepsi: | ||||
- 评论人:pepci 2005-06-17 23:40:45 | ||||
刷半天总算把您的话刷出来了:)非常感谢!!!以后有问题请教还是在这里留言咯?没找到您的email呵呵。总之非常感谢! | ||||
- 评论人:老树 2005-06-17 23:14:15 | ||||
Pepsi:学习板如果比较贵,我觉得没有必要,你使用万用板自己做一个可能印象更加深刻;如果你对硬件不是很感兴趣,专心做软件我觉得买一个无妨;主要是看学生的经济条件了; | ||||
- 评论人:老树 2005-06-17 23:08:00 | ||||
Pepsi: | ||||
- 评论人:wang 2005-06-17 19:46:57 | ||||
我是一名电子专业的大专生,单片机也要学,可学了一个学期还没有搞清楚说些什么,难啊!不是我不想学,我很想把它学好,不知道是老师课上的不好,还是我怎么了? | ||||
- 评论人:pepci 2005-06-17 17:53:00 | ||||
再添几句: | ||||
- 评论人:pepci 2005-06-17 16:06:06 | ||||
老树您好!我初学,有些地方不明白。您在这篇文章里是说所有东西都在面包板上做吗?有了ISP可以不用编程器,那么仿真器需要吗?谢谢! | ||||
- 评论人:laoshu0902 2005-06-16 21:21:54 | ||||
谭宏伟:参见我的《奋起直追,犹未晚也》; | ||||
- 评论人:yweming 2005-06-16 20:00:06 | ||||
热衷于单片机 想自学51 ,但没有编程器 看到你的“ 自学51很容易,入门不超出100元”文章,想自己做一个 ,能能否把 ISP下载线的图纸 | ||||
- 评论人:谭宏伟 2005-06-15 16:24:19 | ||||
我的邮箱是thw01@163.com。我在评论上的邮箱内留下了邮箱地址,不知为何你看不到!这几天在忙着调试,没有时间看你的网,一直没有看到,请见谅! | ||||
- 评论人:老树 2005-06-11 01:48:34 | ||||
谭宏伟:告诉我你的邮箱。 | ||||
- 评论人:老树 2005-06-11 01:47:58 | ||||
89S系列的ISP制作方法 | ||||
- 评论人:谭宏伟 2005-06-10 11:21:25 | ||||
老树 | ||||
- 评论人:xuefeihu 2005-06-07 01:05:14 | ||||
用PROTEUS更简单,不知道这次发上没! | ||||
- 评论人:xuefeihu 2005-06-07 01:01:52 | ||||
现在入门更容易,有了PROTEUS,使我更加得心应手,建议老树出的新书是不是能把PROTEUS这部分加进去,国内的书里面,这点可是空白哦! | ||||
- 评论人:kasami 2005-06-05 21:59:54 | ||||
多谢老树了,这段时间忙着考试了,等考完试,好好学学dsp。其实这学期我一直旁听这门课的,不过实验都还没做,实验不做的话简直就是白学,先从dsp开始吧 | ||||
- 评论人:laoshu0902 2005-06-05 13:25:25 | ||||
不会的,dsp和arm的软件不会过时的。 | ||||
- 评论人:kasami 2005-06-05 12:21:40 | ||||
我本科毕业设计的题目是“kasami序列在扩频通信中的应用”,主要是编程实现的,和硬件没有什么联系,估计我研究生的毕业课题应该也是软件方面的,因为我导师主要是搞数字通信的理论研究,最多就是做个什么仿真而已。我感觉女孩子搞软件很辛苦,像我这样,研究生毕业也要25、6了。听人说,一般搞软件的最多搞到30几岁,更何况女孩子呢?所以我现在想接触一些硬件方面的东西,以便毕业时找个偏硬方面的工作,不知道我的这种想法对不对?请前辈指点一下,多谢了 | ||||
- 评论人:laoshu0902 2005-06-05 05:03:40 | ||||
to kasami : | ||||
- 评论人:mewenrj 2005-06-04 17:03:44 | ||||
我的专业是机械工程及其自动化,在电的方面本来比较薄弱,就算入了门,以后要进一步深化,还的需要深奥的电子知识。 | ||||
- 评论人:laoshu0902 2005-06-04 15:10:45 | ||||
单片机很容易,就是需要有个人带一下 | ||||
- 评论人:wenzi 2005-06-04 15:01:27 | ||||
曾经有段时间热衷于单片机,但后来半途而废,哎,电的方面学的不好,连入门都难。 |
发布人: | 邮箱: | ||
主 页: | |||
验证码: | |||
评论内容: | |||