程序運行
發布時間:2012/6/14 19:53:27 訪問次數:6901
在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紿我們的印象總是和繪畫脫離不了... [詳細]