找回密码
 立即注册

QQ登录

只需一步,快速开始

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

用51单片机有哪些比较好做的设计(学校里只教了一部分基础的东西)

[复制链接]
跳转到指定楼层
楼主
ID:826562 发表于 2020-10-7 15:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:826745 发表于 2020-10-8 01:23 | 只看该作者
如果你还在使用51单片机,我强烈推荐你使用STC8系列的单片机来做项目,注意是STC8不是STC89
强烈推荐你做一个电子时钟,你能够把电子钟做出来了说明你可以从8位单片机转STM32等32位单片机进阶学习;制作一个电子钟涉及到按键扫描,数码管扫描,I2C串行通信,建议你使用SPI OLED屏幕,这样的一个项目就可以涵盖新手入门单片机需要掌握的知识点了;

学习阶段不要想着去做自己能做出来的项目,应该去找自己完全不懂的项目去做,在做设计的过程中不断的思考和查询资料,这才是最好的学习方法,当然这个难度也要合理的那种,所以我觉得用51做个电子时钟是最好的,电路资料自己上网收集,把各个方案凑合到一起,程序也要从底层自己写,不能拷贝别人开源的代码;

学校教的东西自然是比较慢节奏的,千万不要觉得考试及格了就可以胜任社会工作了,真正做项目的过程中遇到的问题和困难都是最宝贵的知识,同时也是师傅不会教给你的知识,只能通过自己做项目才能掌握的,如果学校有组织比赛,最好是含金量很高的比赛,一定要踊跃参加,对学习单片机编程来说真的非常非常重要
回复

使用道具 举报

板凳
ID:420836 发表于 2020-10-8 08:58 | 只看该作者
51控制LED的开和关,蜂鸣器,继电器等。这些小项目很容易制作。
回复

使用道具 举报

地板
ID:641629 发表于 2020-10-8 09:53 | 只看该作者
直接买开发板吧
回复

使用道具 举报

5#
ID:687694 发表于 2020-10-12 23:24 | 只看该作者
第一步,自己做一个开发板,适合自己的开发板。
第二步,在自己开发板上实现学校教的那些基础功能。
第三步,充分利用单片机资源,中断,定时器,AD,PWM,SPI接口I2C接口,做一些互动性功能性的东西,例如万用表,示波器,驱动舵机的机器人,运行一些简易的51系统,充分理解系统存在意义及应用。
第四步,自己设计单片机外围模块,并实现互交性功能,例如门禁,遥控,WiFi互联等等。
第五步,随心所欲做一些看似有用又没用的东西,比如D类功放,游戏机,计步器,光立方?
最后,已经随心所欲的使用51了,那么去stm32看看吧,自己做32板子,跑例程。。。。。。。。。。然后是各种跑系统的芯片。全志,海思,瑞芯微,。。。。祝你学有所成。
回复

使用道具 举报

6#
ID:811284 发表于 2020-10-13 03:15 | 只看该作者
可以做一个数码管的万年历呀
回复

使用道具 举报

7#
ID:318489 发表于 2020-10-13 10:47 | 只看该作者
开发板上的东西练练手
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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