EDN首页   博客首页

日志档案

发表于 2007-10-17 21:43:19

5

标签: proteus  

致单片机初学者:proteus单片机仿真软件让你零投入学会单片机

前几天跟一个网友讨论过,学单片机最需要的是什么,我们的回答是一样的:

1。强烈的兴趣。

2。要有钱买板子和元件。

单片机带给人的乐趣是无穷的,不过有时想买的元件很贵,或者购买不方便,所以很多设计都没法玩,不过proteus的出现改变了我们这群单片机发烧友的经济状况。

单片机开发板一般都有的硬件,它全部都有了。

流水灯,数码管,液晶,时钟芯片,温度传感,步进机,继电器,存储器,AD转换,DA转换等等。

点击看大图

点击看大图

点击看大图

点击看大图

点击看大图

点击看大图

点击看大图

这个软件强大的地方还不止这个,还能仿真串口调试,SPI,IIC,最新版本连USB都可以仿真了。

 

点击看大图

点击看大图

点击看大图

点击看大图

用proteus来做单片机仿真,已经得到广大单片机好友的认可,AVR,PIC这些主流芯片都支持仿真,现在我们学单片机什么硬件都不要需要,只需要你学会操作这个proteus软件,现在网上已经有大量的proteus教材,只需要看一看,在原来的单片机基础上开发,写好源程序,调试成功后,再找硬件看看效果就行了,我一直坚持这样的开发,不需要每次都擦写单片机,节省时间,提高效率。

我做过的万年历和AD转换是比较经典的开发过程。做出来的实际效果跟硬件的一样,让我们不得不佩服proteus软件。

点击看大图

点击看大图

 

点击看大图

proteus方便了我们的仿真,但只是单纯的仿真也不是很好,单片机开发最后也是要开发产品。仿真只是我们的学习手段,自己买一些简单的元件焊个调试开发板是最好的。这样就能够将单片机学得更好,我以前做板都是用热转印法做的,就是用熨斗烫板,后来有了感光板,可以布很细的线。我做的USB板就是用感光板做的,不过我做的51宇宙编程器是用熨斗烫的,线也很小,做得很成功。看看我做过一些看发板。

这是我最早做的51板

点击看大图

看看背面,飞了好多条线:

 

点击看大图

51宇宙编程器,效果很好,不过2051烧不了。以前是可以的:

点击看大图

买错了串口线,所以要改线才行,串口线有平行和交叉的,以后要注意拉,板子背面:

点击看大图

USB开发板,圈圈的作品:

点击看大图

USB芯片PDIUSBD12,第一次手焊贴片,焊坏了两片,心疼:

点击看大图

usb调试界面:

点击看大图

 

一些模块,建议以后做板的朋友,要把那些模块做成可扩展的,这样你以后学其他的单片机,只要做个最小化板就行了,需要什么模块就插上,方便,不用每次都买元件,哪来那么多钱。

点击看大图

点击看大图

点击看大图

点击看大图

点击看大图

感谢EDN让我有了一张工业板子:

点击看大图

点击看大图

点击看大图

STC最小化开发板:

点击看大图

 

看看我的个人照,怎么看都是个学生,不过都大四了。呵呵:

点击看大图

在大学里,我除了学电子,我还学学乐器,口琴是我的最爱,高中时学过吉他,不过也不是很厉害,大三时还学过两个月的笛子,不过这个民族乐器太费气了,我手指瘦,按不了那些孔就没再学了,口琴我学得比较久,有兴趣的朋友一起交流一下。改天录个曲上传一下,看看我的乐器家当:

点击看大图

点击看大图

点击看大图

乐谱架:

点击看大图

学单片机让我认识了很多朋友,也让我的大学生活过得更有意义,最近在一间公司实习,也是做开发的,去了之后发现自己学的东西真的很少,希望以后自己的技术能不断提升,电子世界真的很大,不断更新自己的知识才是硬道理,我觉得我有好多的知识都没学好,以下是我最想学的:

ARM技术, USB技术,AVR单片机,PIC单片机

软件方面: VC++这个真的是要下苦功夫学的,刚开使会很难,但学下来了就高手了,现在做电子的,软件和硬件都要厉害才行,所以只能不断学习了。

delphi 7和VB也是很多人学的,还有网口技术部分,现在做网络数据传输也很热门,单片机能做的事太多了。

想学习proteus的朋友可以加入我的proteus单片机技术小组看看,里面有大量的经典教程,都是我用心挑选出来的,都有完整的源程序,方便网友的学习。这个小组是提供给初学者学习的,里面有零起步的教程,希望以后大家能互相交流。

http://group.ednchina.com/306/

proteus也有个非常不错的仿真论坛,上面也有很多的例子。

www.proteus.com.cn

系统分类: 单片机   |   用户分类: 51单片机   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(6989)    回复(12)  

投一票您将和博主都有获奖机会!

  • cat_li

    2007-10-19 14:40:05

    非常不错的一片文章,不过有个问题想问问

    一些模块,建议以后做板的朋友,要把那些模块做成可扩展的,这样你以后学其他的单片机,只要做个最小化板就行了,需要什么模块就插上,方便,不用每次都买元件,哪来那么多钱。

    这下面的那幅图里面的拖鞋难道也是一个模块

    开个玩笑^_^

  • bawgijfd

    2007-10-20 21:30:27

    象数码管,液晶,DS1302,温度传感,红外,24C04外部存储器,AD转换,DA转换,其实很多模块都是这样的,自己做一排针接口,买一些排线,要什么就插到单片机扩展IO口就行了,单片机的最小化都是差不多的

  • houxiaoqing888

    2007-10-25 16:12:58

    能不能问问你的QQ号,我也学单片机,想和你交流一下,我的278519001

  • duanwenbo2004

    2007-10-27 14:48:16

    共同的爱好,希望我们以后能够成为朋友,我的QQ:402263504

  • jyfjk

    2007-10-28 20:46:53

    我要好好的向你学呢。

  • jyfjk

    2007-10-29 21:42:20

    仿真软件上能编译汇编语言吗?怎么编译呢?我的QQ372130518  我在仿真组里也发了求助信,你帮我看一下,好吗?

  • ajiao

    2007-10-31 16:05:38

    想做USB 用你的电路图 有问题问你啊 我的QQ156354753

  • 2007-11-7 9:31:18

    支持啊,我也想学这个呢, 不过一切还都在基础阶段上,要学的东西太多了..qq 66303352

  • armtt6

    2008-2-5 21:53:27

    真的不错啊,写的不错,学习学习啦

  • liwenbao2

    2008-2-21 16:55:00

    您的QQ是什么呀

     

  • 0500302215

    2008-5-17 22:47:40

    支持,正在学习中。很有用。谢谢啦

  • zhong_3847172

    2008-7-8 12:42:32

    真不错啊~