原创 PIAE V1.0 单片机开发板功能介绍

2007-9-15 14:52 4408 8 10 分类: 汽车电子

已经全部售完,谢谢广大朋友支持!


欢迎您购买PIAE v1.0开发板:


         Success=Practice+Inspire+Aggressive+Endeavor<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


            成功=实践+灵感+上进心+努力


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />       开发板上资源如下:


      点击看大图


 

PIAE单片机开发板简单介绍:


     单片机最小系统:我们选用的是STC单片机,这个新出的单片机与51系列完全兼容,在一些特性上还要比AT89系列要好,而且最好的是可以直接串口ISP下载,我们以前学单片机的时候都是开发板+仿真器的形式,一个好点的比如伟福仿真器要几千元一个,对于我们学生来说,显然是不现实的,而且为了一个单片机花那么多不值得!所以说ISP下载是最方便经济的,只要你编好的程序,用软件就可以直接下载到单片机中,来验证你的程序是否正确。当然你也可以配上仿真芯片,就可以在线单步断点调试,很方便。


     数码管MAX7219:这个是传统项目,最为经济的显示方案,市面上其它的开发板为了降低成本都是用三极管驱动的,我们选的是MAX7219动态显示芯片,这个芯片的市面价格是30多,因为我想使用一些好的芯片来锻炼器件的使用,所以选了这个芯片,我想会比那些用三极管驱动的要好。最重要的是MAX7219是个串行器件,占用管脚少。当你自己开发设计时,会充分体会到它的方便,可靠性。


     液晶显示:液晶显示也越来越重要,因为它能够显示汉字,字母,标点符号等内容较之传统的数码管显示要丰富的多,我们板子上给大家配了160212864的接口,这样你买来现成的液晶模块,插上就可以直接使用。


     键盘矩阵:说白了就是键盘,当然也很重要,比如在做自动提款机模拟实验的时候,就要用到。


     LED发光点阵:现在很多大的宣传屏都是用点阵拼接成的,我们选用的是8*8的点阵,用来可以显示汉字,或是进行霓虹等的模拟,很有趣。


     DS1820温度传感器,是单总线传感器,即1-wire,这是测温中经常要用到的,比如列车上,一个车厢装一个,只要一条线就ok,很方便的,这个实验可以训练大家对于单总线协议接口的使用。


     AT<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />24C02: I2C接口EEPROM,工业控制中最最常用的总线协议,很多彩色电视机出厂时的调试就是用I2CEPROM


     DS1302SPI接口的时钟芯片,时钟芯片的重要性不言而喻,很多应用都用到,很多人都用过并行时钟芯片DS12887,我选1302的目的是因为它是串行芯片,占用的资源较少,


     AD0804AD芯片,进行AD转换的,这个不用多说了。做电压表实验时会用到。而且引出了对外接口。


     DA0832DA芯片,进行DA转换的,这个不用多说了。做波形发生器实验时会用到。而且引出了对外接口。


     蜂鸣器:很常用,在玩具了,小的报警电路中都常用到。可以做音乐发生实验


     MAX232:串行通信芯片,进行电平转换,串口通信实验用。


     继电器:典型的弱电控强电应用,给大家流出了接口,可以进行直流电机,或是小灯泡实验。


     流水灯:传统项目,我们在单片机的每个口线都加了LED,这样你在进行实验的时候就可以很清楚的看到口线的运行情况。


     单片机计数端口引出,可以进行外部脉冲计数,进行测速实验时用到。


     单片机外部中断引出,可以进行外部中断的应用。


     供电方式:可以用9v变压器进行供电,也可以用USB接口进行供电


     PS2接口:可以直接与电脑所使用的104键盘进行对接,用液晶来显示键盘操作,也是很有趣的实验。


 


此外用该开发板进行虚拟仪器LABVIEW的开发会使你在软硬件联调上会巨大的提高。


 


我在光盘中针对开发板上的资源使用程序都是用C语言写的,为了使大家看懂,快速理解,我详细加了注释,这样你以后自己设计电路时,只要把相应的管脚定义做适当的更改后,便可以直接移植使用


而且大部分程序都采用工程模块化的思想进行编程,有很多同学再进行开发的时候把所有的程序代码都写在一个程序中,特别冗长,而且调试起来很是麻烦。我们把各个功能单元模块写成一个独立的文件,这样你在开发程序的时候可以直接包含进来进行调用,避免了出错的机会。


我们把一些重要的接口都引了出来,比如说单片机的32条口线,一进中断,计数,AD/DA接口,继电器接口等,可以这么说在所有的相关电子设计课程设计以及毕业设计中,你可以直接用板上的资源或是通过扩展口进行外扩资源,我们把扩展口部分设计成双列形式,是为了方便你可以自己画接口,比如你可以画一个小的PCB与我们的主板对接上,这样就可以直接把你自己的应用硬件系统与我们的系统连接起来,可以实现您的任务。


此外在一些电子设计大赛中,凡是涉及到单片机的应用,都可以迅速利用该板实现样机原型,如果一切调试完毕,就可以放心制作可靠的PCB


 


联系方式:


QQ群:   11986741


QQ:       178534148 


QQ:       155209807


邮箱:    piae2008@163.com


博客:   http://www.ednchina.com/blog/PIAE/ 

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户143405 2008-4-10 21:58

成功是新的起点!

用户1328398 2008-4-7 17:47

欢迎,希望你能在EDN写博愉快

用户133051 2008-4-7 17:42

欢迎~~~

用户393569 2007-11-4 13:59

我们设计此51学习板,是根据我们做项目的经验设计的。所以我们认为对大家以后项目的开发设计很有帮助!

大家一起学习!

用户393569 2007-11-2 19:29

  呵呵,楼上夸奖了,希望一同交流,共同进步!
相关推荐阅读
用户393569 2011-10-14 10:26
ucos-ii 中断服务程序需要做的事情
用户中断服务子程序需要按以下顺序完成这些工作:保存全部CPU寄存器; (1)调用OSIntEnter或OSIntNesting直接加1; (2)执行用户代码做中断服务; (3)调用OSIntExit(...
用户393569 2011-10-14 10:17
ucos-ii 任务状态
下图是μC/OS-Ⅱ控制下的任务状态转换图。在任一给定的时刻,任务的状态一定是在这五种状态之一。   ...
用户393569 2011-01-15 09:59
与书配套-CAN学习板第六版照片
...
用户393569 2009-10-27 07:17
【转载】hxhxin网友:我的自收发实验成功了.........
 当买来CAN学习板时,看着板子精致的,说实话,都不舍得碰,怕碰坏了。更别说用板子来做实验了,简直是无从下手。因为我的专业是电力系统自动化,学的都是强电类的,对这个小板子还真的不了解。经过近一个半月的...
用户393569 2009-10-23 20:07
【推荐!】akuei2网友的CAN学习笔记分享
akuei2网友一直在我们小组很活跃,积极发表自己的一些学习经验。这几天有机会看了他在EDN博客上发表的几篇CAN的学习笔记,觉得写得非常好!还没有征得他的同意我就想转载进来,这里把连接标出来,供大家...
用户393569 2009-08-23 19:30
出差了!
今晚就要出差了,出差过程中白天不方便上网,不能看大家的发帖了.晚上有时间会尽量来EDN上转转,与大家共同学习!在这器件如果您有问题,可以发邮件给我.如果你购买了无线模块,而还没有收到程序,那么请将你付...
EE直播间
更多
我要评论
2
8
关闭 站长推荐上一条 /3 下一条