- 博客(4)
- 收藏
- 关注
转载 51单片机寄存器组
大家都知道51单片机有的寄存器R0-R7共有四组。最近1年来,我在与新手朋友交流时发现,很多朋友对寄存器组的使用时经常出现问题。虽然这并不是多难的问题,但如果出现错误,也会造成很严重的后果。 首先介绍一下51的寄存器组: 通过设置PSW寄存器的第3位和第4位可以任意切换寄存器组。在进入中断前,切换寄存器组,可以方便的保护原寄存器组的数据不被中断里的语句破坏,很方便。RS1
2013-10-24 09:55:32
4073
原创 51单片机键盘行列反转扫描
今天一天了,一直在研究键盘,好不容易看完教程打算自己动手的时候又发现了这个更好的扫描键盘的方法,后半天把这个搞懂了,自己写出来了uchar KeyScan(){ P3=0xf0; if(P3!=0xf0) { delay(3); if(P3!=0xf0) key_l=P3&0xf0; P3=key_l|0x0f; key_h=P3&0x0f;
2013-04-17 18:45:31
2315
原创 51单片机之中断 学习心得
想当初第一个helloworld完美运行的时候我是多么的激动,那时候就坚定了学习计算机的决心,之后学完了C,我就开始想,学这些东西的用处在哪,一直欺骗自己这些东西很有用,一直想做出来点东西,网上一顿狂搜,终于承认了自己实力不足,直到如今,当我点亮了第一个led灯的时候,我终于可以告诉自己,我大学学了点东西,C是有用的……由于一直忙于痴心妄想的做出点东西,专业课被落下了,当单片机进行到中断的时候,我
2013-04-14 20:01:10
4368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人