c語言是很好用的結構化語言,80年代后,c也能用在單片機上了。本站為了方便大家學習制作了一個單片機c語言教程,如果你是新手先看下下面的c51介紹吧,過去長期困擾人們的所謂“高級語言產生代碼太長,運行速度太慢,運行效率不高,所以不適合單片機使用”keil公司出品的單片機c語言集成開發環境成功的解決了這個難題,使得單片機c語言的效率大大的提高,而且在關鍵部位還能嵌入匯編語言代碼,從而挖掘程序的最高潛力。目前,8051上的C語言的代碼長度,已經做到了匯編水平的1.2~1.5倍。4K字節以上的程度,C語言的優勢更能得到發揮。至于運行速度的問題,只要有好的仿真器,找出關鍵的代碼,再進一步做一下人工優化,就可很容易達到美滿。單片機c語言是高效的單片機開發語言,本站提供的單片機c語言教程共17課時,由淺入深,看完了這些教程你就基本了解了c51,能進行一般的單片機c語言程序設計了,現在讓我們開始學習吧
第一課 建立你的第一個KeilC51項目
第二課 C51HEX文件的生成和單片機
第三課 C51數據類型
第四課 C51常量
第五課 C51變量
第六課 C51運算符和表達式
第七課 運算符和表達式(關系運算符)
第八課 運算符和表達式(位運算符)
第九課 C51運算符和表達式(指針和地址運算符)
第十課 C51表達式語句及仿真器
第十一課 C51復合語句和條件語句
第十二課 C51開關分支語句
第十三課 C51循環語句
第十四課 C51函數
第十五課 C51數組的使用
第十六課 C51指針的使用
第十七課 C51結構、聯合和枚舉的使用
附錄(運算符優先級和結合性等)
單片機C語言相關視頻教程:
keil C51軟件使用視頻教程
導入ASM文件到keil工程視頻教程