中斷測頻率
先來看張圖
圖中標明 itx=0 時 下降沿觸發中斷; itx=1 時 上公升沿,下降沿均可觸發中斷,這裡要注意不是隨便乙個io口有上公升沿或下降沿時都觸發中斷,比如我的int0 對應的埠是p32 ,所以 只有p32埠有上公升沿、下降沿時才會觸發外部中斷0。
#include
#include
typedef
unsigned
char uchar;
typedef
unsigned
int uint;
uchar code smg=
;int yi,er,san,si,wu,liu,qi,ba,pin;
int t,maichong,maichongshu;
void
shangdian()
;void
delay1ms
(int ms)
;void
display1()
;void
display2()
;void
timer1init
(void);
//100微秒@11.0592mhz;
void
zhongduan0()
;main()
}void
shangdian()
void
delay1ms
(int ms)
}void
display1()
void
display2()
void
timer1init
(void
)//1毫秒@11.0592mhz
void
time1
() interrupt 3
}void
zhongduan0()
void
duan0
() interrupt 0
}
微控制器學習筆記 STC15微控制器ADC
將模擬訊號轉換成數碼訊號的電路,我們稱其為模數轉換器,簡稱a d轉換器或adc analog to digital converter 同理,將數碼訊號轉換成模擬訊號的電路稱為數模轉換器,簡稱d a轉換器或dac,微控制器能夠儲存的資料都是數字型別的。一 逼近式adc原理 簡介 在進行轉化時,一般都...
STC15微控制器的EEPROM程式設計
在程式中使用 stc15微控制器是乙個8位的微控制器,據說在世界上銷量最大,是國產的品牌。其中也有許多值得稱道的地方,比如不用晶振,不用外部的儲存器,flash可以做記憶體使用等。可以進入休眠狀態,外部中斷就可以喚醒等。在使用者需要保持資料,當掉電可以儲存這些資料,等下次啟動後繼續使用資料。這個功能...
STC15系列微控制器SPI使用教程(三)
stc15系列微控制器spi使用教程 一 資料型別重定義 ifndef uchar define uchar unsigned char endif ifndef uint define uint unsigned int endif io埠定義 sbit miso p2 2 主機讀從裝置 主入從出...