前段时间学了买了个单片机玩玩儿,对于我这样的单片机文盲,也只能不涉足硬件了。我学习单片机不是为了学会单片机,只是为了学会写硬件驱动代码。
大牛无意浏览到小生寒碜文章,请自行迅速离去。或留一句勉励之言小生定感动万分。此单片机文章以后还会写,仅供自己复习使用。如有求学之人,可以共同探讨,还请见谅我才疏学浅。
------------------------------
我自己学的初篇,就是点灯。点一个LED给我的感觉就是小时候在家里的茅屋内,拉着电灯泡的黑线,一用力啪嗒,灯就亮了。再一用力,啪嗒就灭了。
在开发板上面,开关是CPU芯片的引脚。LED已经接上了高电平,就差“接地”就有电流流通了。现在我打算点亮第一个LED,我就把链接LED和cpu的线给接一块。然后灯就亮了。我想说,尼玛,CPU就是一块大地啊。
知道了原理,还得会写。一看LED的连接电路,通过锁存器连到了CPU的P1组引脚。第一个LED连P10,第二个LED连接P12,以此8个LED到P17。