Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino Atmega8独立工作所需的电路_Arduino_Atmel - Fatal编程技术网

Arduino Atmega8独立工作所需的电路

Arduino Atmega8独立工作所需的电路,arduino,atmel,Arduino,Atmel,我正在开发一个项目,通过在LCD上显示来监测太阳能电压和电池电压。我用arduino为Atmega8编程。当我把液晶显示器和电路板连接在一起时,它工作得很好。所以我把它从电路板上拆下来,做了一个实验板电路,如第页所述 这次不行了。我检查了很多次所有的连接,但都没有找到任何一点。请指导我如何制作一个独立的atmega8电路,以便在LCD上显示某些内容。您需要正确编程保险丝,以便在未连接晶体(Arduino有一个外部晶体)的情况下进行独立操作。因此,为了使用内部时钟运行Atmel,需要正确编程时钟保

我正在开发一个项目,通过在LCD上显示来监测太阳能电压和电池电压。我用arduino为Atmega8编程。当我把液晶显示器和电路板连接在一起时,它工作得很好。所以我把它从电路板上拆下来,做了一个实验板电路,如第页所述


这次不行了。我检查了很多次所有的连接,但都没有找到任何一点。请指导我如何制作一个独立的atmega8电路,以便在LCD上显示某些内容。

您需要正确编程保险丝,以便在未连接晶体(Arduino有一个外部晶体)的情况下进行独立操作。因此,为了使用内部时钟运行Atmel,需要正确编程时钟保险丝。您可以在数据表中找到说明。

慢慢开始。当迁移到您自己的设计时,会有一些陷阱(是的,还有另一个论坛)。如果您使用的是外部晶体振荡器,请确保您已通过编程适当的保险丝位,将Atmel芯片编程为使用它。之后,查看是否可以切换设备的单个输出。理想情况下,连接一个LED,这样您就可以看到输出端口是否正在改变状态


一些LCD控制器可能需要相对精确的计时,因此如果您有逻辑分析仪,您可以检查波形。否则,每10秒左右打开或关闭一个LED,然后用秒表数一数LED闪烁的10或20次,以此来检查时钟计时。你可以看到你的时钟速度是多少,并验证它是正确的时钟,等等。

这个问题似乎是离题的,因为它是关于电子的,应该在网上公布。实际上,这个问题60%与编程有关,40%与电子有关。然而,实际问题在某种程度上与电子有关。因此,这个问题出现在这个网站上。你确定它的编程正确吗?试着上传一个眨眼示意图,看看效果如何。我们需要隔离电路中是否存在问题,或者代码是否未正确闪烁。@SaqibAhmed如果通过arduino连接时工作正常,则不太可能是编程错误。。。重新检查你的试验板电路。这不是一个真正合适的问题,除非你发布了代码并且有一个特定的错误。链接到一些随机的wordpress站点不够好,因为链接可能会断开。