找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1679|回复: 4
打印 上一主题 下一主题
收起左侧

再学51单片机

[复制链接]
跳转到指定楼层
楼主
ID:1097992 发表于 2023-10-31 17:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前言:暑假期间我脑子一热决定留校,准备参加电赛,当时就想马上都大三了,应该好好的去学习了,暑假工也不好找。但我可以说是什么都不会,51单片机,32只是听说过而已,(大一大二简直从来没有好好学过,本以为跟着课程,尽量好好学习就好了,只顾期末成绩,平时去兼职觉得自己还很厉害,却相当耗费时间精力)。结果暑假期间在实验室有学姐带着我们,但是我完全跟不上,也并没有好好去跟着学,总是去消极否定自我。。。最后一个夏天我并没有参加上电赛,只是做出来了个简单是51单片机小车。而且还是在别人的帮助之下完成的,代码出现问题时找其他人帮我改。其中的原理我并不请吃,只是照着B站的视频敲代码。。

这次我准备从0开始再战,先是学51单片机,参加蓝桥杯,之后会学习32,然后开始准备明年的电赛省赛。
写这个帖子是因为想下载一个课件,但没有黑币下载不了。。。

昨天刚开始跟着B站视频整理的一些笔记放在下面了
1.先建立专门存放51所有代码的文件夹,然后再建立(项目)文件夹,项目文件夹创建user文件夹,再在里面创建main主项目 ,后缀名为.c(如下图)
2.选择相应的单片机型号
3.品字中修改信息   更改为自己刚刚创建的项目名,文件夹名
4.上面 魔法棒点开,点output .  勾选Create HEX File   hex(十六进制)5.编写代码
右键第二个引入头文件


!!!先会用再学原理
单片机:first看原理图(按照原理图去编写代码),看原理图有什么不一样,io口不一样,共阴极共阳极。发光二极管(Led灯,连接的是哪里),i/o口只能给0/1
1. 右键User文件夹添加主文件(C类型,文件名为main)
2. 右键引入51头文件  //右键插入头文件
3. 编写程序主题框架//括号要两边同时去敲,
void main()
{
while(1)//死循环    单片机会从main函数的第一句开始执行,用死循环一直执行这里面的所有程序,不然走一遍之后就不走了
{
//编写代码的地方   (根据原理图)
}
}


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩1
回复

使用道具 举报

沙发
ID:253767 发表于 2023-11-1 06:41 | 只看该作者
掌握知识是生存的根本
回复

使用道具 举报

板凳
ID:1064915 发表于 2023-11-1 08:30 | 只看该作者
切记脚踏实地
回复

使用道具 举报

地板
ID:1098260 发表于 2023-11-2 19:48 来自手机 | 只看该作者
加油,你一定会成功
回复

使用道具 举报

5#
ID:378108 发表于 2023-11-3 07:27 | 只看该作者
你既然大3了,就是大人了,不要这样学习单片机,要站在更高的层次上看待它,你这样是只见树木,不见森林.所有计算机在思想上是相通的,你要先理清他们的共性,自顶向下.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表