原创 LED点阵屏实验板--小游戏开发板

2010-6-9 15:36 3398 10 10 分类: 工程师职场





点击看大图
图片简介:




    LED-20是张彦欣单片机推出的一款带有16*32点阵屏的开发板。该开发板采用USB下载程序,单片机FLASH为60K,电路板上集成DS1302、DS18B20、AT24C64、数码管、流水灯、按键等资源。用户不但可以使用该开发板制作LED显示屏,还可以制作贪吃蛇、坦克大战、俄罗斯方块、赛车等小游戏。
    ★LED-20采用STC单片机。完全兼容AT89C51、AT89S51等芯片,不需要任何的更改程序,即可使用。方便初学者。
    ★LED-20采用USB下载程序,方便使用笔记本的朋友。可以使用USB供电,不需要额外的电源。








点击看大图 

 为了使电路整洁,大量的驱动电路被放到了LED点阵的下面。



 点击看大图

 电路板上集成万年历芯片DS1302、温度传感器DS18B20、外部存储器芯片AT24C64等。





 点击看大图

 采用USB下载方式,方便用户。所有电脑(包括笔记本)都可以方便使用。




 点击看大图

 部分显示效果




LED-20程序下载方法:

1。安装我们的下载线驱动程序。点击这里去下载驱动程序

2。用下载线将开发板和电脑链接起来。

3。启动下载软件:

 201054224319375.jpg

 1.点击下载按钮,程序自动等待CPU重新上电。


4。给电路板上电。注意,一定要先断开电路板的电源,等点击了下载以后,再给电路板上电,这个是STC单片机的特点,需要冷启动。


 20105422511917.jpg

 2.系统重新上电后,下载过程开始


5。如上图所示,下载过程顺利结束。到此为止,单片机的程序下载已经完成。现在你已经可以开始你的编程之旅了。当然,这个软件还有一些其他的需要设置的地方,我们这里大体的说明一下:(以下部分是高级应用部分,建议初级用户不需强求)

 201054225353260.jpg

 3.点击“MCU选项”按钮出现的参数设置选项


    1.MCU时钟源:STC单片机有部分具有内部的时钟源(这个和普通的MCS51不同)。对于LED-20系统,我们具有外部的时钟源,因此我们选择“外部晶振和时钟”就可以。
    2.P1.0 /P1.1控制:在STC单片机中,如果设置“P1.0/P1.1与下载无关”则不管这两个端口什么状态,只要串口出现下载代码,CPU就开始下载程序;如果选择“P1.0/P1.1下载时必须接地”则必须将这两个IO接口接地,并且串口中出现下载代码时才进行下载。LED-20系统上面的两位的拨码开关就是为了能够“接地”而设计的,将拨码开关拨到“ON”上,P1.0和P1.1就会接地。
    3.擦出FLASH数据:下载时候是否擦数原来的FLASH数据。
    4.振荡器增益:选择高增益即可。
    5.RESET引脚功能:STC单片机的RST引脚可以作为普通IO使用,单片机可以不使用外部RST引脚。L-20系统的复位引脚是接到复位按键上的。可以作为复位源来用,也可以用来做普通按键电路。
    6.RESET2引脚功能:STC单片机的某些型号具有RESET2引脚。设置方法同RESET引脚。
    7.上电复位增加额外复位延时:顾名思义,是否增加复位延时。
    8.上电自动用有关参数启动看门狗:STC单片机很多具有内部看门狗定时器。

文章评论0条评论)

登录后参与讨论
我要评论
0
10
关闭 站长推荐上一条 /2 下一条