|
發(fā)布時間: 2020-1-20 10:15
正文摘要:償試著做了個100分鐘倒計時定時器,原理圖和代碼都是東拼西湊來的(自己不會寫啊),侵刪 制作出來的實物圖如下: 單片機源程序如下: #include <reg52.h> #include <intrins.H> #define ucha ... |
| 可以做廚房提醒器,增加聲音功能,多設(shè)幾個時間段,這樣方便設(shè)定,謝謝分享! |
|
編譯出現(xiàn)這些錯誤,怎么解決? Build target 'Target 1' linking... *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: Q0 MODULE: .\Objects\100分鐘定時器.obj (100__________) *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: _DCX MODULE: .\Objects\100分鐘定時器.obj (100__________) *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: _CC MODULE: .\Objects\100分鐘定時器.obj (100__________) *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: _XCX MODULE: .\Objects\100分鐘定時器.obj (100__________) *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _CC MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 0222H *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _XCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 022BH *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _XCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 0234H *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _XCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 023DH *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _XCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 0246H *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: Q0 MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 0249H *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _DCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 04F7H *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _DCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 0503H *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _DCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 050FH *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: _DCX MODULE: .\Objects\100分鐘定時器.obj (100__________) ADDRESS: 051BH Program Size: data=59.1 xdata=0 code=1632 ".\Objects\tiaosu" - 0 Error(s), 14 Warning(s). Build Time Elapsed: 00:00:00 |
| 這就是全部代碼 |
| 我想用現(xiàn)有的KR-51開發(fā)板來運行樓主的程序,是否將設(shè)置的按鈕和數(shù)碼管的相應(yīng)語句改為和自己板子相同的硬件接法相符就行了? |
| P0口沒有上拉嗎,而且你這樣單純靠的是IO口的驅(qū)動能力來點亮,數(shù)碼管多一點可能就驅(qū)動不了了。而且數(shù)碼管最好加分壓電阻。可以使用共陽極數(shù)碼管,使用IO灌電流驅(qū)動。或者加375鎖存器或245之類的芯片增加驅(qū)動能力。簡單的幾個小建議,不一定對。只是覺得你這個電路現(xiàn)在是可以使用的,但是當(dāng)你驅(qū)動大一點的負(fù)載你就會發(fā)現(xiàn)同樣的電路不能使用了,就是IO驅(qū)動能力限制的。 |
| 參與人數(shù) 1 | 黑幣 +30 | 收起 理由 |
|---|---|---|
|
| + 30 | 回帖助人的獎勵! |
Powered by 單片機教程網(wǎng)