程序運(yùn)行
發(fā)布時(shí)間:2012/6/14 19:53:27 訪問次數(shù):6905
在Arduino編程平臺上寫AM29F016D-120EC好程序后,通過編譯,改錯(cuò),直到編譯成功,就可以從USB/串口下載到l/0板運(yùn)行。使用DS1302,首次運(yùn)行是從2000年1月1日O時(shí)O分O秒開始,按下SB2,左端上、下顯示Set和D,進(jìn)入調(diào)校狀態(tài),再按SB2就會在周日位置(下行左端)出現(xiàn)下劃線,如圖5所示,這時(shí)用SB1輸入周日值(1~7)。然后繼續(xù)按SB2,月份位置顯示下劃線,如果需要改變就按SB1調(diào)整月份,否則按SB2,光標(biāo)移到年份調(diào)整。輸完年份(2011—2021)后再按B2,光標(biāo)到達(dá)LCD上一行的小時(shí)位置,如圖7所示,如有必要就按SB1調(diào)整時(shí)間,否則按SB2光標(biāo)繼續(xù)移動,一直到調(diào)整“秒”位置,如圖8所示,調(diào)好后,再按SB2重新啟動計(jì)時(shí),就可以看到正確的時(shí)間了。使用DS1302時(shí)鐘芯片停電后再上電還是正確時(shí)間,那就成功啦j得益于Arduino的擴(kuò)展庫,我們的制作和編程輕松了許多。
上次在做l/o板時(shí),細(xì)心的讀者或許會問串口電路MAX232的9腳輸出為什么空著。在Arduino晟早的設(shè)計(jì)中沒有使用它,后來的電路都是把復(fù)位電容的接地端接到這里,其作用是啟動程序下載后,它會給出一個(gè)復(fù)位信號,使得AVR單片機(jī)處于復(fù)位狀態(tài),這時(shí)內(nèi)部灌好的引導(dǎo)程序會啟動串口下載。如果沒有這個(gè)電容,則需要按一下復(fù)位按鈕來啟動串口下載。我制作的這塊板因?yàn)榭紤]到還要作為普通開發(fā)板使用,實(shí)際上是通過跳線選擇加入或斷開一個(gè)從該點(diǎn)接到AVFl單片機(jī)復(fù)位端的0.1uF電容。
上次在做l/o板時(shí),細(xì)心的讀者或許會問串口電路MAX232的9腳輸出為什么空著。在Arduino晟早的設(shè)計(jì)中沒有使用它,后來的電路都是把復(fù)位電容的接地端接到這里,其作用是啟動程序下載后,它會給出一個(gè)復(fù)位信號,使得AVR單片機(jī)處于復(fù)位狀態(tài),這時(shí)內(nèi)部灌好的引導(dǎo)程序會啟動串口下載。如果沒有這個(gè)電容,則需要按一下復(fù)位按鈕來啟動串口下載。我制作的這塊板因?yàn)榭紤]到還要作為普通開發(fā)板使用,實(shí)際上是通過跳線選擇加入或斷開一個(gè)從該點(diǎn)接到AVFl單片機(jī)復(fù)位端的0.1uF電容。
在Arduino編程平臺上寫AM29F016D-120EC好程序后,通過編譯,改錯(cuò),直到編譯成功,就可以從USB/串口下載到l/0板運(yùn)行。使用DS1302,首次運(yùn)行是從2000年1月1日O時(shí)O分O秒開始,按下SB2,左端上、下顯示Set和D,進(jìn)入調(diào)校狀態(tài),再按SB2就會在周日位置(下行左端)出現(xiàn)下劃線,如圖5所示,這時(shí)用SB1輸入周日值(1~7)。然后繼續(xù)按SB2,月份位置顯示下劃線,如果需要改變就按SB1調(diào)整月份,否則按SB2,光標(biāo)移到年份調(diào)整。輸完年份(2011—2021)后再按B2,光標(biāo)到達(dá)LCD上一行的小時(shí)位置,如圖7所示,如有必要就按SB1調(diào)整時(shí)間,否則按SB2光標(biāo)繼續(xù)移動,一直到調(diào)整“秒”位置,如圖8所示,調(diào)好后,再按SB2重新啟動計(jì)時(shí),就可以看到正確的時(shí)間了。使用DS1302時(shí)鐘芯片停電后再上電還是正確時(shí)間,那就成功啦j得益于Arduino的擴(kuò)展庫,我們的制作和編程輕松了許多。
上次在做l/o板時(shí),細(xì)心的讀者或許會問串口電路MAX232的9腳輸出為什么空著。在Arduino晟早的設(shè)計(jì)中沒有使用它,后來的電路都是把復(fù)位電容的接地端接到這里,其作用是啟動程序下載后,它會給出一個(gè)復(fù)位信號,使得AVR單片機(jī)處于復(fù)位狀態(tài),這時(shí)內(nèi)部灌好的引導(dǎo)程序會啟動串口下載。如果沒有這個(gè)電容,則需要按一下復(fù)位按鈕來啟動串口下載。我制作的這塊板因?yàn)榭紤]到還要作為普通開發(fā)板使用,實(shí)際上是通過跳線選擇加入或斷開一個(gè)從該點(diǎn)接到AVFl單片機(jī)復(fù)位端的0.1uF電容。
上次在做l/o板時(shí),細(xì)心的讀者或許會問串口電路MAX232的9腳輸出為什么空著。在Arduino晟早的設(shè)計(jì)中沒有使用它,后來的電路都是把復(fù)位電容的接地端接到這里,其作用是啟動程序下載后,它會給出一個(gè)復(fù)位信號,使得AVR單片機(jī)處于復(fù)位狀態(tài),這時(shí)內(nèi)部灌好的引導(dǎo)程序會啟動串口下載。如果沒有這個(gè)電容,則需要按一下復(fù)位按鈕來啟動串口下載。我制作的這塊板因?yàn)榭紤]到還要作為普通開發(fā)板使用,實(shí)際上是通過跳線選擇加入或斷開一個(gè)從該點(diǎn)接到AVFl單片機(jī)復(fù)位端的0.1uF電容。
上一篇:程序中對按鍵處理方法
上一篇:簡易LED屏控制板制作
熱門點(diǎn)擊
- 程序運(yùn)行
- 制作mini3216電子時(shí)鐘
- 高輸入阻抗低噪聲放大電路
- 在面包板上措建電路進(jìn)行實(shí)測
- 于測量速度的傳感器
- 開關(guān)磁阻電動機(jī)的應(yīng)用
- 目標(biāo)電耗控制模式與常規(guī)變頻運(yùn)行模式的每度電產(chǎn)
- 確定電容Cl、C2的方法
- 確定柵極偏置電阻的方法
- Tri的開關(guān)波形
推薦技術(shù)資料
- Seeed Studio
- Seeed Studio紿我們的印象總是和繪畫脫離不了... [詳細(xì)]
- Nuclei lntellig
- RISC-V子系統(tǒng)模式技術(shù)結(jié)構(gòu)
- 物理量子比特量子芯片Willo
- MPS電源管理一站式解決方案詳情
- 薄緩沖層AlGaN/GaN外延
- 2024年全球第三代半導(dǎo)體行業(yè)十大事件
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究