51单片机C语言入门教程
来源:网络收集 点击: 时间:2024-03-07首先,我们能要了解一下的是51单片机的内部资源有哪些,比如有多少个IO口,多少个定时器,多少个中断源;还有单片机的引脚图,了解下引脚功能;还有时钟电路,复位电路。一开始看就是了解一下,熟悉一下,就是这一个简单的目的。

第二点就是学习单片机的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