
新概念51单片机C语言教程纠错
郭天祥《新概念51单片机C语言教程》的纠错
toyjis
知识有价,开源万岁!
展开
-
新概念51单片机C语言教程纠错(1)
寒假突发奇想学了一下51单片机,以前一直在用32系列,这一次用的是郭天祥新概念51单片C语言教程,发现里面一处错误,先写下来以免以后忘掉。正文第34页讲了如何对单片机总线编码,用了一个单片机控制8个LED的例子,语句P1=0xaa;原文理解是首先P1是一个端口集合(即总线),有八个控制的LED,0x表示十六进制数字,aa在十六进制中为10101010,相当于1,3,5,7置1(亮),2,4,6,...原创 2020-01-18 20:34:33 · 52535 阅读 · 12 评论 -
新概念51单片机C语言教程纠错(2)
emmmmmmm,过年期间没怎么学51,最近几天被肺炎吓到了家里,才想起来拿起书本看一看,这一次的课本错误在按键部分,课本仍是郭天祥的《新概念51单片C语言教程》。课本P82中间的例4.1.1给我们介绍了按键的用法,但是例子跑出来的仿真让人哭笑不得。下面上图!!P1是上电状态,P2是按动按键状态。主要的现象是,在刚刚上电时点亮了两个数码管,而且没有什么具体意义,在按下按键时,可以实现数字...原创 2020-01-28 16:46:45 · 51980 阅读 · 0 评论 -
新概念51单片机C语言教程纠错(3)
这一次错误在课本P140页例6.6.1中,这个例子在proteus仿真中再一次刷新了我的认知主要的bug在两个地方,第一仍是单片机上电后数码管的点亮问题,由于这个例题需要数码管不断刷新,所以bug的影响比前一篇纠错文章中更加明显;第二是由于没加延迟函数导致的无脑刷新问题。具体效果视频中有表现,其中的操作为,上位机输入1,单片机的ad打开,并返回voltage到调试助手,同时数码管显示数字。输入...原创 2020-01-30 16:10:26 · 51193 阅读 · 0 评论