#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显示二进制代码解析相关推荐

  1. LED数码管静态显示 C语言程序,PIC单片机驱动LED数码管显示程序

    ;*****该程序用于驱动led数码管显示,在8个LED数码管上依次显示数字1.2.3.4.5.6.7.8******* ;****http://www.51hei.com 单片机学习网经典程序已测试 ...

  2. 蓝桥杯电子类单片机组模块——led显示(一般作用)

    几乎每届蓝桥杯单片机组比赛都会考到led模块:特别是对于近几年的省赛来讲,led模块的使用显得更为灵活:即便led比较之简单,但是编写程序时还是很有可能出现错误. 现在来给大家介绍动态数码管的使用方法 ...

  3. C51单片机LED显示二进制【核心代码详解】

    文章目录 前言 一.位运算--按位取反 二.代码部分 1.实例代码 2.对核心代码P2=~i 的解释 总结 前言 51单片机独立按键实现LED显示二进制[代码详解] --按位取反 --具体实现原理 提 ...

  4. 《STM32单片机开发应用教程(HAL库版)—基于国信长天嵌入式竞赛实训平台(CT117E-M4)》第四章4.1 LED显示控制实验

    写在前面-- <STM32单片机开发应用教程(HAL库版)-基于国信长天嵌入式竞赛实训平台(CT117E-M4)>第四章4.1,本节将通过LED显示控制实验,学习STM32G431的开发技 ...

  5. 数字电子计算机处理信号shi,余洪伟 基于单片机数字电子时钟设计(led显示).doc...

    余洪伟 基于单片机数字电子时钟设计(led显示) 沈阳航空航天大学 课 程 设 计 (论文) 题目 基于单片机的数字电子时钟设计 (LED显示) 班 级 学 号 2013040701060 学 生 姓 ...

  6. 基于单片机的LED数码管循环移位显示

    单片机系统基础实验--LED数码管循环移位显示 第一部分 前言 第二部分 数码管的原理构成 LED数码管的结构 LED数码管的工作原理 LED数码管的字形编码 LED数码管的控制方式 第三部分 设计项 ...

  7. 手持超静音迷你USB小风扇便携式手握可充电五档风力LED显示电量方案MCU单片机开发

    手持超静音迷你USB小风扇便携式手握可充电五档风力LED显示电量方案MCU单片机开发 二: 特性 同步开关升压 1A同步开关升压,内置MOS 升压效率90% 线性充电 自适应充电电流调节,匹配所有适配 ...

  8. 单片机音频节奏灯_音乐节奏灯(十个LED显示)

    音乐节奏灯(十个LED显示) [复制链接] 本帖最后由 ginny 于 2017-3-9 18:43 编辑 网上大部分咪头节奏灯都只是控制LED灯的亮度,而且LED个数只有四个.这我打算做个更好玩的. ...

  9. 单片机8×8点阵显示简单汉字的程序_LED显示屏的显示原理原来是这样,科技实现梦想...

    从图上看,8X8 点阵共需要64 个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置高电平,某一列置低电平时,则相应的二极管就亮. 将许多这样的模块组合在一起,就是我们通 ...

最新文章

  1. 1081 Rational Sum 有理数类型题处理 需再做
  2. mysql和redis统计网站活跃度,最代码网站用户私信列表采用mysql union查询优化为Redis查询的经验和相关代码片段分享...
  3. win定时关机_怎么让电脑定时关机,有多种办法
  4. [js]promise学习2
  5. 求cosx计算公式 【问题描述】 已知cosx的近似计算公式如下: cosx = 1 - x2/2! + x4/4! - x6/6! + ... + (-1)nx2n/(2n)!
  6. masm5安装教程_MASM 6.11的安装与设置
  7. 安装破解IAR EWARM 8.2,提供注册机
  8. js如何获取当月第一天和最后一天
  9. wpa/wpa2无线网pin码破解
  10. 中秋节快乐ooooo
  11. Learning C++ No.14【STL No.4】
  12. adb命令——adb命令大全
  13. 2008R2虚拟机重启后进入系统恢复界面
  14. 【SpringBoot深入浅出系列】SpringBoot之集成MyBatis-Plus
  15. DIL中基本数据类型
  16. opencv(人脸检测和识别)
  17. 【hdu 1533】Going Home
  18. Python中矩阵运算中的norm范数、axis、ord参数
  19. 【美】罗伯特•帕利亚里尼——《另外8小时》
  20. HIve 删除乱码分区

热门文章

  1. uniapp开发H5兼容APP,踩坑吐血整理
  2. 公认音质最好的蓝牙耳机有哪些?盘点市面上音质最好的蓝牙耳机
  3. idea快捷打出一些语句
  4. 抖音最新卡直播广场超快上人技术,反复测试总结最终方法
  5. 58页智慧工地云平台建设方案
  6. linux下的source命令
  7. 如何免费下载高清全景图 :全景管家
  8. java qq邮箱服务器端口_[Java教程]javamail 利用qq邮箱做邮箱服务器,简单小demo
  9. “特耐苏“牌传递窗——洁净区与洁净之间的辅助设备
  10. vue 设置浏览器的图标(图文教程)