在AT89S51單片機(jī)的P0和P2端口分別接有兩個共陰數(shù)碼管,P0口驅(qū)動顯示秒時間的十位,而P2口驅(qū)動顯示秒時間的個位。
用定時器延時,有時候顯得有點(diǎn)麻煩,我們不如考慮軟件精確延時,軟件延時無非就是利用for或while多重循環(huán)。以前用到延時函數(shù)時,都是從網(wǎng)上下載別人寫好的延時子程序。延時5ms,400ms,1s,……,這些延時函數(shù)的函數(shù)名中
C 語言常用的延時方法,有如圖4-2所示4種。圖2-4 C 語言延時方法圖2-4是 C 語言編程常用的4種延時方法,其中兩種非精確延時,兩種精確一些的延時。for 語句和 while 語句都可以通過改變 i 的范圍值來改變延時時間,但
聽了一次培訓(xùn)課-高質(zhì)量C編程,受益匪淺。聽過那次培訓(xùn),我就在想,怎么形成一種自己的編程風(fēng)格,怎么有一個自己的裸編架構(gòu)?通過自己查閱書籍、資料、相關(guān)帖子,有一些收獲,現(xiàn)記錄如下,以便查閱。單片機(jī)的編程風(fēng)格