广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    51单片机C语言入门教程

    来源:网络收集  点击:  时间:2024-03-07
    【导读】:
    51单片机是比较容易学习和掌握的,大学里的单片机课程基本都是基于51来讲的。虽然现在有很多处理速度更快,功能更强大的单片机,但是学习51的话也相当于给自己打下一个良好的基础,这样你以后学习其他单片机会非常容易理解。虽然51单片机学习起来比较简单,但是对于初学者来说,学习还是有一点点困难的,可能不知道怎么学习,或者没有具体的学习方向,还有学习起来比较枯燥乏味。笔者会结合自己的学习经验给学习51的广大朋友提供一些参考,希望能够对大家有一点点帮助。下面是笔者给一个大致的学习内容与方向。工具/原料more51单片机开发板下载软件stc-isp编程软件Kiel仿真软件protues方法/步骤1/6分步阅读

    首先,我们能要了解一下的是51单片机的内部资源有哪些,比如有多少个IO口,多少个定时器,多少个中断源;还有单片机的引脚图,了解下引脚功能;还有时钟电路,复位电路。一开始看就是了解一下,熟悉一下,就是这一个简单的目的。

    2/6

    第二点就是学习单片机的IO口。学会IO口怎么设置成输入或者输出,实现一个最简单的“点灯”程序,接着用延时实现流水灯,按键等基本的小功能。

    3/6

    第三点就是学习单片机的定时器,怎么定时,怎么设置定时时间,定时器的工作模式,定时器的各个寄存器的作用。接着再利用定时器控制LED灯的亮灭等小功能。

    4/6

    第四点就是学习单片机的中断,怎么配置中断,中断寄存器的各个位的作用。利用中断控制灯的亮灭等小功能。

    5/6

    第五点是学习一下串口通信。了解下串口的工作方式,怎么设置波特率。再实现一个串口通信的小程序。

    6/6

    以上几点是单片机的基本功能,都是必须要掌握下来的。笔者给初学者提供的是一个大致的学习方向。可以看书或者看视频,当然还要会c语言编程基础,要会用Kiel编程,还要会下载程序。有开发板最好,没有的话可以先用protues做做仿真。有开发板就不要用protues仿真了吧。大概就这么些吧,希望能够对大家有一定点点小帮助,另外有不正确的地方还望大家多多指正。有问题大家可以多多交流。祝大家学习进步,嘿嘿~

    注意事项

    有开发板就不要用protues仿真软件

    多动手做实验

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_283165.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-04 19:36:43  耗时:0.029
    0.029s