|
首先感谢阿莫先生的辛苦努力,投入精力、物力、财力,将AVR-51多功能实验板制作成功!!
下午16:15拿到了样板,第一眼的感觉非常好,非常专业。接下来进行测试。
手工测试(我没对板上全部的单元做测试,只选比较重要的。其它部分参考阿莫的测试方式与报告):
1。电源测试
输入9V,7805的稳压输出稳定在4.99V。OK。
2。4060频率生成器的测试:
用我的FLUKE数字示波表测量(可同时显示波形、频率、电压)为:
128.0K,64.0K,32.0K,16.0K,8.0K,4.0K,2.0K,1.0K,500.0,250.0,125.0 的准确频率,标准的5伏50%方波。OK。
3。无源蜂鸣器的测试。
利用上面产生的4060频率:125,500,1K,2K,4K,8K .... 分别输入蜂鸣器,发现2K时的声音最响。超过8K就开始听不到。OK。
4。8个LED测试
使用一连接线,分别与地连接。OK。
5。8*8点阵的测试:
用两根连接线,一根将带电阻的8个输入COL(+)接5V高电平,另一根将ROW(-)分别接低电平,逐点连接,测试通过。OK。
6。8位8字LED管的测试:
将一根连接线,分别将abcdefghp的输入接5V高电平,另一根连接线分别将位选1、2、3、4、5、6、7、8接低电平,相应的段全部点亮,测试通过。OK。
进行程序下载测试,这是关键的第一步。
利用手头的芯片:AT89S52、90S4414、90S8515、M8515、M16
下载线为阿莫新制做的
下载软件:ICCAVR、CVAVR、BASCOM-AVR、SLISP
结果:
使用ICCAVR、CVAVR、BASCOM-AVR、SLISP对90S4414、90S8515、M8515、M16编程全部成功(SLISP不支持90S4414)
使用SLISP对AT89S52下载,开始不成功。
检查下载线的PCB板,发现5.1v稳压二极管的接地连线与GND的一个过空不通,这是PCB的制作问题。用铜线将过空连通后,对AT89S52下载成功。
因此,对这个下载线我会提出改动的建议:
1.ISP下载线的延长线控制在0.8米-1.0米,不要太长。
2.电源保护二极管4148后的电阻使用10欧姆的。我实测板上使用150欧姆的,这样4.99v经过4148后为4.66v,再经过150欧姆电阻为4.56v了,压降大了些。
3.另外,方便的话请阿莫将ISP的PCB图给我传过来,我做些调整(使用99SE)。
我还要做一点改动,明天会上传最后的PCB图和一个时钟程序(汇编的)。 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|