首页
学习
活动
专区
工具
TVP
发布

码农UP2U

专栏作者
179
文章
170871
阅读量
23
订阅数
C51 单片机开发振动传感器控制继电器
上篇文章整理了关于震动传感器的内容,震动传感器的输出相当于单片机的输入。那么今天要介绍的继电器。
码农UP2U
2024-04-19
650
C51 单片机开发震动传感器介绍
本文开始介绍新的内容,开始涉及一些外设,本次整理的是关于震动传感器的东西。传感器的使用并不复杂,只是多了接线的步骤。
码农UP2U
2024-04-18
840
C51 单片机开发记录状态位控制 LED 的亮与灭
按键控制 LED 灯的文章写了好几篇了,这篇是最后一篇关于按键控制 LED 灯的文章了。本章仍然没有新的关于单片机开发的知识,只是再来写一篇关于代码技巧的文章。
码农UP2U
2024-04-18
900
C51 单片机开发一个按键控制 LED 的亮与灭
本篇文章继续介绍用按键控制 LED 的示例,本次用一个按键来控制 LED 灯的亮与灭。
码农UP2U
2024-04-11
760
C51 单片机开发按键软件消除的抖动
前两篇文章中,通过开发板上的按钮控制了 LED 灯的亮和灭。本篇文章中来整理一下关于按键抖动的问题。
码农UP2U
2024-04-11
700
C51 单片机开发两个按键控制 LED 的灯亮和灯灭
上篇文章通过 KEY1 来控制 LED1 的亮起,本篇文章通过 KEY1 和 KEY2 来控制 LED1 的亮和灭。
码农UP2U
2024-04-11
1450
C51 单片机开发按键让灯亮起来
上篇文章让 LED 灯闪烁了起来,也看了关于 LED 的电路,电路比较简单,不过也不必有太多的了解。重要的是先实践起来,在实践的过程中逐步的建立概念,最后去真正的理解。
码农UP2U
2024-03-25
860
C51单片机开发让 LED 闪起来
上篇文章中我们知道,LED1 灯对应的是 P3.7 口。想要让 LED1 亮起来,那么给 P3.7 口送一个低电平,想要让 LED1 灭掉,那么就给 P3.7 口一个高电平。那么我们交替地给 P3.7 口低电平和高电平,是否可以让 LED1 闪烁呢?直接说结果,是不可以的。因为单片机的运算速度很快,虽然交替的给 P3.7 口低电平和高电平,但是给我们人的视觉上来看,LED1 是持续常亮的。
码农UP2U
2024-03-25
670
C51 单片机开发点亮一个 LED
前面的文章已经把大部分的基础都整理完成了,包括开发环境的安装、单片机的基本介绍、以及 I/O 口的介绍。本篇文章就来写一个简单的实例。实例也比较简单,点亮开发板上的一个 LED。
码农UP2U
2024-03-18
930
C51 单片机开发 I/O 口输入输出
前面的文章中基本把关于 C51 单片机开发的环境和概念整理完了,就剩下关于 I/O 口的整理了,有了 I/O 口(输入输出口,也就是开发板上的针脚吧,其实这些针脚是从单片机上引出的)的知识就可以让单片机和外设进行通信了,我们用 PC 时也是有了键盘、鼠标和显示器,才方便操作计算机。这篇文章就来整理一下关于 I/O 口的内容。
码农UP2U
2024-03-18
1430
C51 单片机开发 SFR 及 SBIT 的作用
前面几篇文章已经把单片机的开发环境和写入程序都整理完了,然后什么是单片机,什么是开发板也简单的整理了一下。这次整理一下两个比较重要的指令。
码农UP2U
2024-03-18
1460
C51 单片机开发的理解
前面的文章中已经把 C51 单片机的开发环境搭建好了,包括 Keil 的安装,Keil 工程的创建,串口转 USB 驱动的安装,以及通过 STC-ISP 将 Keil 生成的 hex 文件写入到单片机中。
码农UP2U
2024-03-18
570
C51 单片机开发将 Keil 生成的文件写入单片机
我们需要将 Keil 编译生成的 .hex 文件写入单片机,那么就需要将单片机和我们的电脑进行连接。早期将 hex 文件写入单片机需要通过串口进行写入,但是,现在的笔记本电脑已经没有以前的那种 9 针的串口了。取而代之的是使用 USB 来进行写入。USB 写入的话,需要安装一个 USB 转串口的驱动程序,这个串口的驱动程序是一个简单的安装包,我找的安装包是 CH340_CH341 这么一个安装包,它是一个独立的 exe 文件,打开界面如下:
码农UP2U
2024-03-06
2200
C51 单片机开发用 Keil 创建工程
首先 “以管理员身份运行” Keil 的开发环境,具体需不需要这样运行,我也不知道,反正我是每次都这么运行,为了给自己省一些不必要的麻烦吧!
码农UP2U
2024-03-06
1160
C51 单片机开发环境的安装
C51 单片机的开发我学习的时候使用的是 C 语言,开发的环境是 Keil 这个开发环境,本篇文章主要介绍 Keil 的安装和注册机的使用,如果有条件的话,还是支持正版的好!
码农UP2U
2024-02-28
880
探索 Linux 中的实时监控利器:watch 命令的应用与技巧
在 Linux 系统中,watch 命令是一项极其实用的工具,它允许用户定期运行指定的命令并实时查看其输出。这对于监控系统状态、实时查看日志文件、以及定期运行自定义脚本等场景都提供了极大的便利。
码农UP2U
2024-01-25
2030
PHP 的 shuffle 函数不能用于洗牌算法?
近期在测试公司的游戏时我发现一个问题,那就是在游戏中,每次发牌后,似乎每个人的牌都很好,这让我对发牌的随机性产生了质疑。尽管我们都知道,所谓的随机其实都是伪随机,但看到大家的牌都这么好,我不禁开始怀疑洗牌的算法到底怎么样。
码农UP2U
2024-01-02
1470
LogRotate 切割 Nginx 日志
一直以来做日志切割都是使用 shell + crontab 来搞,shell 脚本可以在网上找到各种版本的,改改就用了,懒省事。这样的做法很传统,却忽略了系统的给我们提供的优秀的工具 —— logrotate。
码农UP2U
2023-12-04
3210
一个 Java 项目中的病毒
公司准备接手一个移交过来的项目,项目是 Java 写的,本来这种事情比较普遍没有什么太新鲜的事情,只要把代码、文档、环境等尽可能详细的沟通清楚,也就算完事了。但是,接手这个项目却发生了一些有趣的事情。
码农UP2U
2023-09-21
1980
【JVM 札记】JVM 内存划分
Java 之所以能够跨平台,完全仰仗于 JVM,JVM 作为操作系统中的一个进程而存在。它主要用来将 .class 文件翻译成二进制的机器码并在 CPU 上进行执行。
码农UP2U
2023-09-21
1060
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档