'
uvr前辈:
我按照图纸做了一个,可是失败了,我暂时没有gps模块,但lcd不显示,看pdf,是和您所说的ks0108控制器兼容的,而且我自己用mega16写了个测试程序,lcd是没问题的。
怀疑是硬件,因为我的8515是atmega8515l-8pc pdf说可以上5v,但上了5v atmel的原装isp 就闪灯报警,必须接3.3v才能连上isp, 我尝试在mcu和lcd之间串10k电阻作为电平变换,但无法显示,即使把程序烧进去然后改接5v一样无任何反应 [表情] 。。。
uvr老大能提供一下您的ks0180。h 这个驱动文件么,我想用m16或者m8重新做一个,很喜欢这个gps钟 [表情] 谢谢了 [表情]
'
我不是前辈,呵呵,那个时候比较感兴趣gps,又想学一下avr。
你的ks0108屏没显示,我想硬件接线错误的可能比较大,请仔细检查。
我没用过atmel原装的isp,不过即使我diy的山寨isp,也不会只3.3v不正常而5v正常,我想应该还是其他的原因。
这个ks0108.h,是当年和一个朋友要的,当时答应不可外传,所以我不能违反自己的承诺。
另外,这个gps时钟的程序,实际上还是不太完善的,因为这些都是在学习过程中的产物。我玩gps那段时间,最后写的一个程序,实际上是最完善一些的,就是那个航海用的:
http://www.hellocq.net/forum/showthread.php?t=160030不过一直以来,我并没有公开那个程序的源代码。现在想想,既然还有朋友对编写gps程序很感兴趣,与其把它放在我硬盘里睡觉,还不如发布出来让用得到的朋友参考一下。因此我回复完这个帖子就把那个源代码公开,请查看上在那个帖子,祝大家玩得开心