原创 个人制作的51板参数详细介绍及单片机的学习方法。

2010-2-23 00:31 2008 7 7 分类: MCU/ 嵌入式
应朋友要求发上来,顺便参赛。

本板是51单片机学习板的空板,两层板,质量非常好,正反走线横纵分明,使用宏晶的STC89C51系列MCU可以实现不用JTAG,而只使用串口下载程序,省去不少费用。


子支持:1、所有端口引出;2、RS232通信,可以选择使用或不使用交叉线;3、USB端口取电,不使用电源,有电脑即可供电;4、4位八段数码管显
示;5、8个发光二极管(LED)显示;6、18B20温度传感器;7、蜂鸣器;8、2个按键,可是使用复用按键功能;9、支持LCD1602和
LCD12864两种液晶显示屏接口;10、支持CAN总线;11、支持LIN总线。

板子是可以正常使用的,可以参见如下地址:http://blog.ednchina.com/yoyowind/85905/message.aspx 。下面列个表来说明本学习板和其他学习板的比较:

       本学习板  某30元空板  某100元套件  某380元套件

●接口引出  √              √              √            √

●板层数      2层             单层            2层            2层

●RS232      支持            支持            支持            支持

●数码管     支持4位         支持1位         支持2位         支持4位

●LED        8个             8个            8个             8个

●温度检测    支持            不支持          不支持          支持

●蜂鸣器      支持            支持          支持          支持

●按键        2个            4个             8个            16个

           解释:按键多了占地方不说,而且没有任何价值。

●LCD        支持            不支持          支持            支持

●CAN总线     支持            -----------不可能支持------------

●LIN总线     支持            -----------不可能支持------------

●串行EEPROM    不支持         不支持           不支持         支持

          解释:串行EEPROM没有任何应用价值。

●串行AD       不支持          不支持           不支持         支持

          解释:在高速AD风靡的今天,串行AD没有任何价值。

●时钟电路      不支持          不支持            不支持        支持

          解释:虽然对于学习来说不错,但是没有应用价值。

本板的用途:可以作为本科生毕业设计使用,如温度检测,声光报警等;可以作为汽车电子调试开发的配套设备,可以作为现场总线,CAN/LIN总线的开发设备及调试节点;可以作为课程教学的实验平台。

学习单片机的方法推荐:

     本方法同样适合于学习FPGA等同样使用印制电路板的学习方式。

    学习的方法无非就四种。第一种是自己制作PCB,自己买元件,焊好以后自己调试;第二种是买空PCB,自己买元件,焊好后自己调试;第三种是购买PCB和元件的套装,自己焊然后调试;第四种是买已经焊好的PCB套装,包括光盘和例子程序等等,然后买回来只调试。如果让我个人作个评价,我认为就真正学到的东西而已,从第一到第四种是逐渐递减的。

     对于第一种,对学习者要求较高,必须熟悉运用PROTEL等绘图软件,对于初学者来讲有点勉强了,但是这样却能学到最多的东西,可以全面熟悉单片机的外设资源、接口,电源电路等等。

    
而第二种,适合于还没有完全掌握PROTEL等软件和比较重视学习成本的学习者。毕竟自己做板耗时间不说,还很费钱(制板费,测试费+最低消费让人不
堪)。所以买一块空PCB回来,钱花不了多少,但是平台却有了。第二种方法基本和第一种方法差不多,但是失去了自己画图布线的机会,而对于电路和外部资源
的熟悉,可以通过阅读电路图来弥补。

    第三种也是一个很好的方法,不用自己准备元件。大家买元件的时候都有感觉,买少了人家不卖,买多了自己拿来也无用,所以买个元件套装的确省钱省力省心,个人也推荐这种方法。但是相对第二种,却少了了解市场行情,近距离接触元件的机会,可以说比较遗憾。

    第四种是我个人不推荐的方法,也是现在最风靡的方法。缺点如下:费钱。因为板子别人会帮你焊好,调试好,这里面涉及到人工费,而利润也会加大,所以价格比没焊的几乎几倍增长。学不到东西。想想,程序别人都给你编好了,你只编译运行一下,能学到什么?完全失去了自己研究的动力。以上两点就很致命了,至于其他缺点这里不多说。

    所以个人认为比较实惠也就是性价比比较高的,是2,3两种。大家来判断!(完)



PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条