|
由于純粹是個(gè)人愛(ài)好,入的單片機(jī)的坑,沒(méi)有給誰(shuí)做項(xiàng)目,現(xiàn)實(shí)中周圍也沒(méi)有同好者,所以設(shè)備也有限……,不裝了,壓根沒(méi)有任何儀器設(shè)備,除了10塊錢的萬(wàn)用表。
說(shuō)正題,因?yàn)樾枰袀(gè)穩(wěn)定的頻率輸出,所以,為了避免中斷程序互相影響,一直的做法是,用T0定時(shí)器定時(shí),通過(guò)設(shè)置 INT_CLKO 寄存器里的 0 位,T0CLKO 置 1 后,通過(guò)TOCLK_O引腳直接輸出時(shí)鐘,效果也一直比較理想。 但是最近需要做一些變更,定時(shí)器有點(diǎn)不夠用,打算把T0的中斷也拿出來(lái)用,現(xiàn)在有個(gè)疑問(wèn),假定,我用了T0中斷,由于對(duì)計(jì)數(shù)的實(shí)效要求不高,不想用最高優(yōu)先級(jí),那么,就有可能被其他中斷搶先,等其他中斷完成后,才能觸發(fā),那么,這樣的情況,是否會(huì)影響到 T0_Clock_Out 的時(shí)鐘輸出?
額,單片機(jī)的話,STC15W10x 系列,STC15F10x系列,以及 STC15W20x 系列, 目前主要計(jì)劃在這三個(gè)系列上用。
|
|