虽然USB学习板的PCB还在打样中,圈圈已经开始准备演示测试程序了。
这是我们的第一个测试程序,当你拿到PCB并焊接好元件,检查确认无误后
就可以上电下载这个测试程序进行测试。只要这个测试程序通过,那么
你的板也就基本上算OK了。好了,圈圈在这里就不罗嗦了,进入主题吧。
本程序包括键盘驱动,LED驱动,串口驱动,D12测试等。
首先,解压(注①)下载的源代码包,将代码包里的TestBoard.hex烧
入到EDN USB学习板中。然后打开超级终端(注②),将波特率设置为9600,
数据位设置为8,奇偶校验设置为无,停止位设置为1,数据流控制设置为无。
将串口连接到学习板上,然后按学习板上的复位重新运行程序,这时就可以
看到超级终端中出现启动信息。如果你的D12焊接无误的话,应该可以读到ID
号为0x1012,否则需要检查看是否有地方未焊接好或者短路了,这个一定要
细心,要有耐心,不要着急。
然后,就可以使用学习板上的8个开关来控制8个LED。每个按键按下,
对应的LED会被点亮。如果全部不亮或者亮度不够,请检查是否装错排阻。
如果某个不亮,请检查是不是那个LED装反了。同时,会在超级终端上显示
对应开关的动作。如果这些全都正常,那么恭喜你,可以进入第二个程序包
的学习了。
注:①解压密码请看压缩包文件中的解压说明或者压缩文件的信息。以后的压缩
包均是如此。
②当然也可以使用其它的串口调试助手,自己习惯就好。关于超级终端的用
法可以参看:http://www.ednchina.com/blog/computer00/19960/message.aspx
下图是圈圈测试时抓的图片。
用户1071285 2009-10-23 13:15
用户1364249 2008-3-15 21:17
computer00 2008-1-10 23:34
首先做自收发测试,你可以参考上面我提供的方法测试。
用户79156 2008-1-10 21:58
computer00 2008-1-9 21:02
用这个软件烧写STC MCU:
http://www.mcu-memory.com/datasheet/stc/stc-isp-v3.5-setup/stc-isp-v3.5-not-setup.exe
用户79156 2008-1-9 17:38
用户80678 2008-1-7 08:20
computer00 2008-1-4 13:15
芯片应该没那么容易坏吧。这个下载软件要先点下载,然后才能再给板子通电的。检查你的串口线是否有问题。降低波特率试试。另外如果是USB转的串口,也可能是串口的问题。
没烧程序的话,是只有电源灯亮的,D12不影响下载程序。
按照如下步骤检测:
1. 检查单片机的电源(40脚)引脚,看是否在5V左右。
如果不是,则可能是22uF滤波电容装反,或者IC装反,电源短路等。
2.将两个跳线冒竖着插,然后打开串口调试助手,选择对应的端口,随便发送一些东西,看自己能否接收到。
如果不通,则可能是串口线缆不好,或者没插好,或者没选对串口,或者232芯片没焊好,232周围的电容没焊好或者搞错。
3.检查单片机复位脚(9脚)电压,应该在0V左右,然后按下复位开关,应该在5V左右。
如果不按复位开关时电压不在0V左右,则可能是22uF的复位电容装反。
4.检查单片机18脚电压,看是否在2.5V左右。
如果不是则说明晶体没有启振,检查两个22pF电容是否装对了,是否有地方短路,漏电等。
用户80678 2008-1-4 10:06
用户741296 2007-11-23 08:27
还没有拿到板子,先下下来!