內容簡介
本書分為基本開發環境、8x51結構與應用、外圍繫統應用三部分。前兩章為基本開發環境的介紹,其中包括8x51基本知識、開發繫統(mVision3)與程序設計語言(Keil C)。第3章到第8章為8x51結構與應用,包括輸入/輸出端口、中斷、定時器/計數器、串行口等,並分別以實例引出。第9章到第14章則是外圍繫統應用,包括音樂程序的開發、步進電機的控制、AD/DAC接口芯片的應用、LED點陣的驅動、LCD模塊的應用、習題解答等。
本書整體結構采用循序漸進的方式,對於的展開,也是循序漸進的。電路與電路之間,或程序與程序之間,都保持著關聯性。在前一個電路(或程序)的基礎之上,隻做一些微小的改變,就可開發出另一個電路(或程序),讓讀者輕松入門。在每個實例演練之後,給出“思考一下,讀者能即學即用,動腦思考,讓所學知識得以進一步鞏固。
本書可作為大中專院校的單片機教材,也可以作為廣大科技人員和愛好者的單片機技術參考書。
本書整體結構采用循序漸進的方式,對於的展開,也是循序漸進的。電路與電路之間,或程序與程序之間,都保持著關聯性。在前一個電路(或程序)的基礎之上,隻做一些微小的改變,就可開發出另一個電路(或程序),讓讀者輕松入門。在每個實例演練之後,給出“思考一下,讀者能即學即用,動腦思考,讓所學知識得以進一步鞏固。
本書可作為大中專院校的單片機教材,也可以作為廣大科技人員和愛好者的單片機技術參考書。