程序运行
发布时间: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电容。
上次在做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电容。
上次在做l/o板时,细心的读者或许会问串口电路MAX232的9脚输出为什么空着。在Arduino晟早的设计中没有使用它,后来的电路都是把复位电容的接地端接到这里,其作用是启动程序下载后,它会给出一个复位信号,使得AVR单片机处于复位状态,这时内部灌好的引导程序会启动串口下载。如果没有这个电容,则需要按一下复位按钮来启动串口下载。我制作的这块板因为考虑到还要作为普通开发板使用,实际上是通过跳线选择加入或断开一个从该点接到AVFl单片机复位端的0.1uF电容。
上一篇:程序中对按键处理方法
上一篇:简易LED屏控制板制作
热门点击
- 程序运行
- 制作mini3216电子时钟
- 高输入阻抗低噪声放大电路
- 在面包板上措建电路进行实测
- 于测量速度的传感器
- 开关磁阻电动机的应用
- 确定电容Cl、C2的方法
- 目标电耗控制模式与常规变频运行模式的每度电产
- 确定栅极偏置电阻的方法
- Tri的开关波形
推荐技术资料
- Seeed Studio
- Seeed Studio绐我们的印象总是和绘画脱离不了... [详细]