单片机通过LED显示二进制代码解析
#include <REGX52.H>
#include<intrins.h>void delay(unsigned int i)
{while(i--);
}void main()
{unsigned char LED=0;while(1){if(P3_1==0){delay(20);while(P3_1==0);delay(20);LED++;P2=~LED;}}
}
这个LED显示二进制最主要的就是需要将LED++;P2=~LED;弄清楚。
LED在代码中依然是以日常中的数字形式所进行表达,也就是10进制,而P2则是将LED从10进制转换成二进制,并且进行“按位取反”即可。然后将代码从头至尾运算一遍就可以明白。
单片机通过LED显示二进制代码解析相关推荐
- LED数码管静态显示 C语言程序,PIC单片机驱动LED数码管显示程序
;*****该程序用于驱动led数码管显示,在8个LED数码管上依次显示数字1.2.3.4.5.6.7.8******* ;****http://www.51hei.com 单片机学习网经典程序已测试 ...
- 蓝桥杯电子类单片机组模块——led显示(一般作用)
几乎每届蓝桥杯单片机组比赛都会考到led模块:特别是对于近几年的省赛来讲,led模块的使用显得更为灵活:即便led比较之简单,但是编写程序时还是很有可能出现错误. 现在来给大家介绍动态数码管的使用方法 ...
- C51单片机LED显示二进制【核心代码详解】
文章目录 前言 一.位运算--按位取反 二.代码部分 1.实例代码 2.对核心代码P2=~i 的解释 总结 前言 51单片机独立按键实现LED显示二进制[代码详解] --按位取反 --具体实现原理 提 ...
- 《STM32单片机开发应用教程(HAL库版)—基于国信长天嵌入式竞赛实训平台(CT117E-M4)》第四章4.1 LED显示控制实验
写在前面-- <STM32单片机开发应用教程(HAL库版)-基于国信长天嵌入式竞赛实训平台(CT117E-M4)>第四章4.1,本节将通过LED显示控制实验,学习STM32G431的开发技 ...
- 数字电子计算机处理信号shi,余洪伟 基于单片机数字电子时钟设计(led显示).doc...
余洪伟 基于单片机数字电子时钟设计(led显示) 沈阳航空航天大学 课 程 设 计 (论文) 题目 基于单片机的数字电子时钟设计 (LED显示) 班 级 学 号 2013040701060 学 生 姓 ...
- 基于单片机的LED数码管循环移位显示
单片机系统基础实验--LED数码管循环移位显示 第一部分 前言 第二部分 数码管的原理构成 LED数码管的结构 LED数码管的工作原理 LED数码管的字形编码 LED数码管的控制方式 第三部分 设计项 ...
- 手持超静音迷你USB小风扇便携式手握可充电五档风力LED显示电量方案MCU单片机开发
手持超静音迷你USB小风扇便携式手握可充电五档风力LED显示电量方案MCU单片机开发 二: 特性 同步开关升压 1A同步开关升压,内置MOS 升压效率90% 线性充电 自适应充电电流调节,匹配所有适配 ...
- 单片机音频节奏灯_音乐节奏灯(十个LED显示)
音乐节奏灯(十个LED显示) [复制链接] 本帖最后由 ginny 于 2017-3-9 18:43 编辑 网上大部分咪头节奏灯都只是控制LED灯的亮度,而且LED个数只有四个.这我打算做个更好玩的. ...
- 单片机8×8点阵显示简单汉字的程序_LED显示屏的显示原理原来是这样,科技实现梦想...
从图上看,8X8 点阵共需要64 个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置高电平,某一列置低电平时,则相应的二极管就亮. 将许多这样的模块组合在一起,就是我们通 ...
最新文章
- 1081 Rational Sum 有理数类型题处理 需再做
- mysql和redis统计网站活跃度,最代码网站用户私信列表采用mysql union查询优化为Redis查询的经验和相关代码片段分享...
- win定时关机_怎么让电脑定时关机,有多种办法
- [js]promise学习2
- 求cosx计算公式 【问题描述】 已知cosx的近似计算公式如下: cosx = 1 - x2/2! + x4/4! - x6/6! + ... + (-1)nx2n/(2n)!
- masm5安装教程_MASM 6.11的安装与设置
- 安装破解IAR EWARM 8.2,提供注册机
- js如何获取当月第一天和最后一天
- wpa/wpa2无线网pin码破解
- 中秋节快乐ooooo
- Learning C++ No.14【STL No.4】
- adb命令——adb命令大全
- 2008R2虚拟机重启后进入系统恢复界面
- 【SpringBoot深入浅出系列】SpringBoot之集成MyBatis-Plus
- DIL中基本数据类型
- opencv(人脸检测和识别)
- 【hdu 1533】Going Home
- Python中矩阵运算中的norm范数、axis、ord参数
- 【美】罗伯特•帕利亚里尼——《另外8小时》
- HIve 删除乱码分区