自学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】【访问统计:】【2005年06月4日 星期六 10:12】【注册】【打印】
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=1776433
|
- 评论人:大头文
2007-12-24 12:21:13
|
|||
自学51很容易,入门不超出100元
|
||||
|
- 评论人:阿亮
2007-11-22 14:13:10
|
|||
其实我对单片机很感兴趣,正在自学,要是有人指导就好了. |
||||
|
- 评论人:agjwh
2007-11-16 14:27:38
|
|||
我太爱你了 谢谢 |
||||
|
- 评论人:garnetty
2007-10-19 11:58:13
|
|||
串口下载线的图有吗,可否给我一份?我正在学51,电脑只有串口,从网上找了几个串口下载线的图可都没有成功。郁闷好久了!不胜感激~~~~~~ 我的邮箱: garnetty_super@yahoo.com.cn |
||||
|
- 评论人:一个人
2007-10-03 15:55:55
|
|||
图 |
||||
|
- 评论人:jpy
2007-09-30 21:21:07
|
|||
我很想学单片机,可不知怎么入门,又害怕自己的知识不够,不知从哪学起,请高手给我指点一下,谢谢了,谢谢了. |
||||
|
- 评论人:kk
2007-09-27 19:48:39
|
|||
請問可以將您的電路圖傳給我嗎?特別是怎樣將RS232轉接的?
|
||||
|
- 评论人:DUXINGKEI
2007-09-18 10:35:32
|
|||
老树同志我是单片机的初学者,我也想装单片机,但是就是找不到串口电路图,,你能否给我几张,我的是AT89S51的,就是没有电路图,就一直没有动工,帮帮忙啊!谢谢! |
||||
|
- 评论人:DUXINGKEI
2007-09-18 10:35:32
|
|||
老树同志我是单片机的初学者,我也想装单片机,但是就是找不到串口电路图,,你能否给我几张,我的是AT89S51的,就是没有电路图,就一直没有动工,帮帮忙啊!谢谢! |
||||
|
- 评论人:DUXINGKEI
2007-09-18 10:35:31
|
|||
老树同志我是单片机的初学者,我也想装单片机,但是就是找不到串口电路图,,你能否给我几张,我的是AT89S51的,就是没有电路图,就一直没有动工,帮帮忙啊!谢谢! |
||||
|
- 评论人:DUXINGKEI
2007-09-18 10:35:31
|
|||
老树同志我是单片机的初学者,我也想装单片机,但是就是找不到串口电路图,,你能否给我几张,我的是AT89S51的,就是没有电路图,就一直没有动工,帮帮忙啊!谢谢! |
||||
|
- 评论人:DUXINGKEI
2007-09-18 10:35:04
|
|||
老树同志我是单片机的初学者,我也想装单片机,但是就是找不到串口电路图,,你能否给我几张,我的是AT89S51的,就是没有电路图,就一直没有动工,帮帮忙啊!谢谢! |
||||
|
- 评论人:DUXINGKEI
2007-09-18 10:34:50
|
|||
老树同志我是单片机的初学者,我也想装单片机,但是就是找不到串口电路图,,你能否给我几张,我的是AT89S51的,就是没有电路图,就一直没有动工,帮帮忙啊!谢谢! |
||||
|
- 评论人:DUXINGKEI
2007-09-18 10:34:42
|
|||
老树同志我是单片机的初学者,我也想装单片机,但是就是找不到串口电路图,,你能否给我几张,我的是AT89S51的,就是没有电路图,就一直没有动工,帮帮忙啊!谢谢! |
||||
|
- 评论人:johnroc
2007-07-24 13:26:57
|
|||
为了更好的让电子爱好者了解单片机,普及单片机知识,应广大客户的要求,特主办单片机入门培训班,本培训班主要针对有一定电子基础,爱好单片机的电子爱好者和一些工程人员。
|
||||
|
- 评论人:奔
2007-06-07 14:12:41
|
|||
www.dz158.com,网站刚建立为了结识各方好友,成本价销售一批51试验板,串口通信,时钟显示电路,5X系统,复位,电源,最重要的是带12864显示屏,成本价销售只售100元,(市面上一个屏就90元)包快递,谢谢大家,本人是个狂热的单片机爱好者,希望广结志同道合的好友,谢谢大家另还有很多单片机,需要的请联系本人 |
||||
|
- 评论人:fzyzmd
2007-05-21 17:24:57
|
|||
希望回复后有图。。。
|
||||
|
- 评论人:464
2007-05-21 17:23:59
|
|||
uhiogyuigy |
||||
|
- 评论人:2801
2007-02-08 10:09:58
|
|||
各位好!哪里有mcs96方面的懂行的,我刚接触这方面,希望能请教一下。有关96的论坛也行,这方面资料实在太少,如果有高手也可有偿服务。 |
||||
|
- 评论人:joly
2006-12-08 15:44:22
|
|||
单片机只要有条件,入门还是很简单的 我上学的时候 学了了一学期不知道单片机讲的什么,这不能怪你,毕竟那时侯意识里根本没有概念,工作后再学校蹭了一门arm课 才知道单片机是什么玩意,跑马灯,温度表,一些简单的东西程序都差不多。能过这个坎至少脑子里面对单片机各个管脚什么意思就了解的差不多了 剩下的提高就是不断的学习 积累过程 |
||||
|
- 评论人:joly
2006-12-08 15:44:04
|
|||
单片机只要有条件,入门还是很简单的 我上学的时候 学了了一学期不知道单片机讲的什么,这不能怪你,毕竟那时侯意识里根本没有概念,工作后再学校蹭了一门arm课 才知道单片机是什么玩意,跑马灯,温度表,一些简单的东西程序都差不多。能过这个坎至少脑子里面对单片机各个管脚什么意思就了解的差不多了 剩下的提高就是不断的学习 积累过程 |
||||
|
- 评论人:anonymous
2006-11-23 15:55:03
|
|||
能不能把反面的电路连接图一起发上来谢谢 |
||||
|
- 评论人:方先生
2006-11-22 12:12:18
|
|||
向老树同志学习好啊 |
||||
|
- 评论人:anonymous
2006-11-16 09:41:26
|
|||
|
||||
|
- 评论人:0902
2006-10-30 16:10:41
|
|||
有个正负8以上就差不多了 |
||||
|
- 评论人:anonymous
2006-10-29 20:03:48
|
|||
你好我想问一下232中所测量的2引脚和6引脚的正负电压的范围是多少?现在我用的是1016的电解电容,接好线后可以用但是再烧程序就不能用了,请问是什么原因?谢谢 |
||||
|
- 评论人:anonymous
2006-09-05 14:16:37
|
|||
想成江湖高手吗?呵呵171兄弟注册一个热血江湖号码玩一玩是全免费的推广识别码230605注册成功有装备并有专业大号带你练习好不好玩玩一下才知道啊 |
||||
|
- 评论人:0902
2006-08-14 22:28:31
|
|||
下面的回复有图纸和代码的链接; |
||||
|
- 评论人:anonymous
2006-08-14 16:44:53
|
|||
你好我是个初学者很想很想学习单片机我也按你说的方法做了但是还是有些不懂你能不能把更详细一点的说明或图纸给我发一份呢。我做完这后主要是没有通信,不知道怎么通信,也不知道232与主机的接线对不对啊。请老树您一定抽时间给我点详细资料好吗?多谢了。祝您:工作顺利天天快乐 |
||||
|
- 评论人:0902
2006-08-04 16:31:00
|
|||
对于入门,主要就是51单片机的书汇编语言(一般入门级的书都有汇编语言的内容)51即可;这些不需要买我的书;我的书今后会放在网络上,但是那本书针对的对象是基本学了51模拟电路数字电路的初学者的; |
||||
|
- 评论人:anonymous
2006-08-03 20:03:45
|
|||
老树你好我学单片机已有一段时间了对汇编的指令比较熟悉跑马灯的程序会写但感觉还是不够了解下面该怎么做啊请指教你的书怎么买啊 |
||||
|
- 评论人:anonymous
2006-08-03 20:01:44
|
|||
老树你好我学单片机已有一段时间了对汇编的指令比较熟悉跑马灯的程序会写但感觉还是不够了解下面该怎么做啊请指教你的书怎么买啊 |
||||
|
- 评论人:anonymous
2006-07-19 23:15:07
|
|||
单片机一个人自学真的搞不来吗?老树 |
||||
|
- 评论人: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
|
|||
曾经有段时间热衷于单片机,但后来半途而废,哎,电的方面学的不好,连入门都难。 |
||||