![]() |
發布時間: 2021-7-10 22:34
正文摘要:最近想試驗下STC15F2K08A2的捕獲功能,自用它測試一下脈沖的市電平持續時間。看STC15手冊時有幾個問題沒看明白,請大神指點下。 當CCP_S0=0 CCP_S1=0時,脈沖應該從哪個腳輸入,是P1.2嗎,如果是,那么P1.0 ... |
基礎太差,例程中有好幾處代碼看不明白,請教下: 1. ACC = P_SW1; //這里的P_SW1中的內容是多少或者值是多少? 2.ACC &= ~(CCP_S0 | CCP_S1); //CCP_S0=0 CCP_S1=0。 為什么CCP_S0和CCP_S1都=0? 3.// ACC = P_SW1; // ACC &= ~(CCP_S0 | CCP_S1); //CCP_S0=1 CCP_S1=0。 這里CCP_S0=1是怎么得到的? 4.if (CF && ((CCAP0H & 0x80) == 0)) ((CCAP0H & 0x80) == 0是什么意思,在這里有什么作用? 哪位大神給解釋下?謝謝! ![]() |
張天師 發表于 2021-7-11 09:52 謝謝指點,又跑了幾遍程序,終于有反應了。至少方向對了,下一步再具體試試。又學了一些知識,謝謝! |