本書系統(tǒng)地論述了STC單片機的C語言程序設計方法。全書共分為27章,主要內容包括: 單片機基礎知識,STC單片機硬件知識,數(shù)值表示及轉換,STC單片機CPU子系統(tǒng),STC單片機CPU指令系統(tǒng),STC單片機集成開發(fā)環(huán)境,STC單片機匯編語言編程基礎,STC單片機C語言編程入門,STC單片機C語言變量和數(shù)據類型,STC單片機C語言運算符,STC單片機C語言描述語句,STC單片機C語言數(shù)組,STC單片機C語言指針,STC單片機C語言函數(shù),STC單片機C語言預處理指令,STC單片機C語言復雜數(shù)據結構,STC單片機C語言高級編程技術,STC單片機時鐘、復位和電源模式原理及實現(xiàn),STC單片機比較器原理及實現(xiàn),STC單片機計數(shù)器和定時器原理及實現(xiàn),STC單片機異步串行收發(fā)器原理及實現(xiàn),STC單片機ADC原理及實現(xiàn),STC單片機SPI原理及實現(xiàn),STC單片機CCP/PCA/PWM模塊原理及實現(xiàn),STC 單片機增強型PWM發(fā)生器原理及實現(xiàn),RTX51操作系統(tǒng)原理及實現(xiàn),綜合項目實例: 風扇轉速控制系統(tǒng)的設計與實現(xiàn)。 本書將C語言程序設計與STC單片機的各個知識點進行系統(tǒng)化融合,不僅系統(tǒng)地介紹C語言程序設計的各個知識點及其在單片機中的具體應用,而且更加突出學習方法。為了方便讀者自學,本書提供了大量的設計案例和公開教學視頻。 本書可作為讀者零基礎學習單片機C語言程序設計的參考用書,也可作為單片機競賽、單片機認證考試的參考用書。