您的位置 首页 解答

普通单片机教育——前语

新8051教程——前言传统的单片机教学,均是以单片机的结构为主线,先讲单片机的硬件结构,然后是指令,然后是软件编程,然后是单片机系统的

新8051教程——前语

传统的单片机教育,均是以单片机的结构为主线,先讲单片机的硬件结构,然后是指令,然后是软件编程,然后是单片机系统的扩展和各种外围器材的使用,终究再讲一些实例。依照此种教育结构,依照这种结构,学生遍及感到难学。试想,一个从未触摸过计算机结构的人,乃至数字电路也是刚刚触摸的人,要他去了解单片机内部结构,这真实不是个简单的事,至于许多书一开端就提出的总线、地址等概念,更是初学者难以了解的——不论用什么奇妙的比如都不简单了解。所以浑浑噩噩地学完了榜首部份,第二部份一开端便是寻址方法,更笼统,好多人直到学完单片机还不能了解寻址方法究竟是什么意思,为什么需求这么多寻址方法,刚开端学当然更不明白了。然后是指令,111条指令,又不分个要点,横竖满是要记住的,比及指令悉数学完,大部份人已对单片机望尔生畏,开端打退堂鼓了。第三部份是编程,假如说前面的东西不能了解,还能靠回忆来取得常识的话,这部份就纯是了解和把握了,假如曾经没学过编程,短时刻内很难把握编程的有关常识,更不用说编程技巧了。但是教材上分明规则,要编出这样、那样的程序,学的人编不出来,当然只会以为,教材的要求当然是合理的,应该做到的,我做不到便是我没学好,所以许多人长叹一声:单片机太难学了!抛弃吧。但是到这儿还底子不知道一个单片机开发的完好进程是什么,什么是编程器还不知道。后边的就不说了,总归,现在教材,底子都是以单片机为蓝原本学习计算机原理,而不纯为学习单片机技能,在教材、教育进程的安排上又没有考虑人的接受才能,使得学习的进程是一个充溢不断波折的进程,所以许多人以为单片机入门难。

  根据以上状况,作者测验编制一套全新的教育方法,以使命为教育单元,打破原有边界,不论硬件结构、指令、编程的先后顺序,将各部份常识分化成一个个常识点,为了完结一个使命抽取每个部份的不同常识点,加以组合,完结榜首个使命就能清楚单片机的开发进程,完结第二、三个使命,就能自已仿照性地编出自已的程序,使得学习进程是一个不断成功地完结使命的进程。当一切使命悉数完结,常识点就全学完了。即使只完结部份使命,也能够去做一些程序了——现实并没有必要学完悉数常识才能够去做开发的,作者在编榜首个商用程序时,还不明白定时器怎样用,编第二个商用程序,写了长达2K行的代码,可其时我还不明白怎样样用中止编程,由于其时我底子还不需求用中止。

以上的教育方法具有如下特色:

1、以人的认知规则为主线,而不是以课程结构为主线。

2、以使命为单元构建认知单元,而不是以单片机功能为单元构建。

3、完结榜首个使命即可进行单片机的开始使用测验,不用学完单片机的悉数常识系统。跟着使命的逐步进行,常识逐步完善,才能逐步进步,一切使命完结时,已具有开始开发才能。

  以上的教育方针是一个很雄伟的方案,我不知道我终究会不会完结他,由于完结他或许需求二年、三年乃至更长的时刻,当然,关于这个方案能否完结,是否合理,我是充溢信心的。要完结以上方案,关键在于要做好以下一些作业:常识点的合理分化,合理组合,使命的合理规划等等。我将尽力去做好他,当然,我也期望诸位大虾能不吝赐教,和我共同完结这个使命,这也算为单片机入门者铺平道路吧。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/jieda/261816.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部