|
當(dāng)時比賽中沒發(fā)現(xiàn)程序中的問題,調(diào)試了半天也沒找到原因,原來是延時函數(shù)出問題了,因為用慣了89RC51的單片機(jī),所以用STC12C5A60S2是復(fù)制了89RC51的延時函數(shù),結(jié)果出了問題了。STC12C5A60S2是8051系列單片機(jī),與普通51單片機(jī)相比有以下特點(diǎn):
1、同樣晶振的情況下,速度是普通51的8~12倍 對于AT89c51,1個機(jī)器周期=12個震蕩周期,對于STC12C5A60S2,1個機(jī)器周期=1個震蕩周期
2、有8路10位AD
3、多了兩個定時器,帶PWM功能
4、有SPI接口
5、有EEPROM
6、有1K內(nèi)部擴(kuò)展RAM
7、有WATCH_DOG
8、多一個串口
9、IO口可以定義,有四種狀態(tài)
10、中斷優(yōu)先級有四種狀態(tài)可定義
|
|