没有什么权威的书,只有合适的书,推荐《MCS-51/96系列单片机原理及应用》
郭天翔的《51单片机C语言教程》。
还是分别买一本书吧,一个是单片机学习硬件,再一个就是C语言学习软件呀。。这样的好些,。。。