用atmega8-16pu做最小系统出现的一些疑问
首先根据
http://www.geek-workshop.com/thread-122-1-1.html
里面的内容用uno板子做烧写器,给atmega8-16pu写入了bootloader
然后根据
http://www.geek-workshop.com/thread-115-1-1.html
用一个 cp2102 给这个最小系统写入blink例子程序,这样子是可以正常的
但是我发现一个问题
程序已经写入,能正常运行。但是重新接上 VCC、GND,而不接 TX、RX 的话,只是在接通的瞬间,灯闪一下,可能是程序都没运行。然后再接上 TX、RX 就正常了,再把TX、RX!也就是必需要接通过 TX、RX。这是为什么呢?
而我用同样的方法在uno板子上运行这个 Blink 例子是可以正常的运行的,就是只接上 VCC、GND,在uno板子上是可以正常闪烁的。
这是为什么呢? 你测量下你供电的电压对吗? 看不太懂您的問題,TX和RX接哪裡程式才會運行??? 也没有遇到过这种情况。。。好奇怪,重新刷一下bootloader试试。tx rx不会影响系统运行的。 弘毅 发表于 2014-1-28 18:20 static/image/common/back.gif
也没有遇到过这种情况。。。好奇怪,重新刷一下bootloader试试。tx rx不会影响系统运行的。
是啊,我也刷过好几次 bootloader 测试了,结果还是一样,而且刷 bootloader 也没出现什么错误的提示,就是不知道是什么原因 你用什么供电啊?USB口吗?或者其他?应该是供电问题,建议用稳压芯片 潇洒哥 发表于 2014-1-29 12:39 static/image/common/back.gif
你用什么供电啊?USB口吗?或者其他?应该是供电问题,建议用稳压芯片
这样啊,我用的是cp2102的模块,对uno 很正常,但对atmega8 的最小系统就不正常,是稳压的关系吗?cp2102转接上面没有稳压吗?
页:
[1]