本書是項目導向、任務驅動式的教材,將C51語言的知識、編程技巧和單片機原理及接口技術融入鍵控花樣燈、音樂門鈴、DS18B20測溫、PWM調光燈、打地鼠等42個任務中。以工程教育為理念,采用五步軟件開發(fā)流程(謀、寫、仿、測、判)來組織內容。涵蓋C51的基本語法,單片機的中斷、定時及動態(tài)掃描、LCD及點陣、鍵盤、A/D、D/A等接口技術,代碼調試、串口助手數(shù)據(jù)監(jiān)測等內容。本書例程均經仿真調試與實驗板運行驗證。多個程序模塊可直接移植到其他項目開發(fā)中。 為配合本書的教學,作者在浙江省高等學校在線開放課程共享平臺”學銀在線”提供了配套的在線開放課程,還提供PPT、微課講解、源代碼、在線測試實驗、作業(yè)、試卷庫等配套資源,形成立體化移動式教學資源,供讀者免費使用。另外,掃描書中的二維碼,可以觀看配套視頻。