位置:51电子网 » 技术资料 » 电源技术

程序运行

发布时间:2012/6/14 19:53:27 访问次数:6909

    在Arduino编程平台上写AM29F016D-120EC好程序后,通过编译,改错,直到编译成功,就可以从USB/串口下载到l/0板运行。使用DS1302,首次运行是从2000年1月1日O时O分O秒开始,按下SB2,左端上、下显示Set和D,进入调校状态,再按SB2就会在周日位置(下行左端)出现下划线,如图5所示,这时用SB1输入周日值(1~7)。然后继续按SB2,月份位置显示下划线,如果需要改变就按SB1调整月份,否则按SB2,光标移到年份调整。输完年份(2011—2021)后再按B2,光标到达LCD上一行的小时位置,如图7所示,如有必要就按SB1调整时间,否则按SB2光标继续移动,一直到调整“秒”位置,如图8所示,调好后,再按SB2重新启动计时,就可以看到正确的时间了。使用DS1302时钟芯片停电后再上电还是正确时间,那就成功啦j得益于Arduino的扩展库,我们的制作和编程轻松了许多。
    上次在做l/o板时,细心的读者或许会问串口电路MAX232的9脚输出为什么空着。在Arduino晟早的设计中没有使用它,后来的电路都是把复位电容的接地端接到这里,其作用是启动程序下载后,它会给出一个复位信号,使得AVR单片机处于复位状态,这时内部灌好的引导程序会启动串口下载。如果没有这个电容,则需要按一下复位按钮来启动串口下载。我制作的这块板因为考虑到还要作为普通开发板使用,实际上是通过跳线选择加入或断开一个从该点接到AVFl单片机复位端的0.1uF电容。
    在Arduino编程平台上写AM29F016D-120EC好程序后,通过编译,改错,直到编译成功,就可以从USB/串口下载到l/0板运行。使用DS1302,首次运行是从2000年1月1日O时O分O秒开始,按下SB2,左端上、下显示Set和D,进入调校状态,再按SB2就会在周日位置(下行左端)出现下划线,如图5所示,这时用SB1输入周日值(1~7)。然后继续按SB2,月份位置显示下划线,如果需要改变就按SB1调整月份,否则按SB2,光标移到年份调整。输完年份(2011—2021)后再按B2,光标到达LCD上一行的小时位置,如图7所示,如有必要就按SB1调整时间,否则按SB2光标继续移动,一直到调整“秒”位置,如图8所示,调好后,再按SB2重新启动计时,就可以看到正确的时间了。使用DS1302时钟芯片停电后再上电还是正确时间,那就成功啦j得益于Arduino的扩展库,我们的制作和编程轻松了许多。
    上次在做l/o板时,细心的读者或许会问串口电路MAX232的9脚输出为什么空着。在Arduino晟早的设计中没有使用它,后来的电路都是把复位电容的接地端接到这里,其作用是启动程序下载后,它会给出一个复位信号,使得AVR单片机处于复位状态,这时内部灌好的引导程序会启动串口下载。如果没有这个电容,则需要按一下复位按钮来启动串口下载。我制作的这块板因为考虑到还要作为普通开发板使用,实际上是通过跳线选择加入或断开一个从该点接到AVFl单片机复位端的0.1uF电容。
相关技术资料
6-15多点测温的步骤
6-14程序运行

热门点击

 

推荐技术资料

Seeed Studio
    Seeed Studio绐我们的印象总是和绘画脱离不了... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!