首先要告诉你,C语言跟C51单片机是两个东西,你要学的是两个,或者是说更多的东西
比如,C语言中的&按位与操作,你知道它是这么个操作,但是,有的单片机寄存器是不是支持读的,它只能写,在这种情况下,你这条语句是无效的
"c语言程序设计现代方法 第2版"
这本书非常适合没有什么基础的人看,但这是学习C语言的,并不是学习单片机的
要学单片机,你网上随便找本8051入门的书就可以了
在这之前,你还要去学一下模拟电路和数字电的相关知识,网上教程很多,千篇一律,我就不复制了
至于看哪个网络教程,我不看这个,大多是并不严谨的,而且也不会太考虑观看者的知识水平
|