51单片机---点亮一个LED灯

lixiaomingr 2018-12-10 原文

51单片机—点亮一个LED灯

1 程序源码

#include <REGX52.H>  `包含51单片机的头文件`
sbit led = P0^0;
int main(void)
{
    while(1)
    {
       led = 1;
    }
    return 0;
}

1.1 C语言常用的预处理命令

typedef的使用

typedef unsigned int u16;
typedef unsigned char u8;`后面需要加上分号`

重新定义一些常用的关键词,可以增强程序的可移植性,因为在不同的编译软件上面,C语言的数据类型的关键词的位宽是不一样的.

1.2 while()循环函数

int i;`大约10us`
while(i<10)
{ 
   i++; 
}

while语句的语义是:计算表达式的值,当值为真(非0)时,执行循环体语句

1.3 delay()延时函数

单片机中的延时函数,时间不精确

typedef unsigned int u16;
void delay(u16 i)
{
    while(i--);
}
posted on 2018-12-10 21:43 李奎 阅读() 评论() 编辑 收藏

 

 
版权声明:本文为lixiaomingr原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lixiaomingr/p/10099351.html

51单片机---点亮一个LED灯的更多相关文章

  1. c语言 运用递归算法求出数组中的最大值

      思考题: 如何用递归求出数组中的最大项 解: 我们很简单的把一个拥有n个数字的int类型的数组看成两个部分 […]...

  2. 面试官:手撕十大排序算法,你会几种?

    十大排序算法实现步骤讲解、JAVA代码实现 欢迎访问博主个人网站,记得收藏哦,点击查看 –  […]...

  3. 51单片机 小车 L298N pwm调速 串口控制 按键控制

    难点:1、串口定时器T1,和T0定时器优先级             2、pwm频率与占空比的设置 按键控制 […]...

  4. 力扣125. 验证回文串-C语言实现-简单题

    题目 传送门 文本 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本 […]...

  5. 数据压缩的重要组成部分—位操作

    数据压缩描述 数据压缩是一个减少数据存储空间的过程。 数据压缩包括两个过程:一个过程是,压缩或编码数据,数据大 […]...

  6. 从零开始一个http服务器(六)-多路复用和压力测试

    从零开始一个http服务器(六)-多路复用和压力测试 代码地址 : https://github.com/fl […]...

  7. 单利 复利计算器程序1.0 2.0 3.0 [ 合 ] 之 C语言

    本程序用C语言编写~~~ 1.计算:本金为100万,利率或者投资回报率为3%,投资年限为30年,那么,30年后 […]...

  8. 51单片机—Keil C语言

    一、数据类型 sbit、sfr、sfr16属于C51的扩展数据类型;1、sbit:定义可位寻址类型的变量,用于 […]...

随机推荐

  1. 自动线性回归

      因为工作需要,所以需要对数据进行分类。虽然分类方法很多,但是能够有效并且快速的分类还是蛮少的。以下是两种分 […]...

  2. 百度音乐免费API接口

    音乐分类: 1、新歌榜,2、热歌榜,11、摇滚榜,12、爵士,16、流行21、欧美金曲榜,22、经典老歌榜,2 […]...

  3. PS网页设计教程XIX——在Photoshop中创建一个优雅的作品集的网页布局

    本篇的教程主要体现在2个方面,一个是中间的图片滑动栏很有特色,加了不常见的光泽效果以及3D效果。二是整个页面的 […]...

  4. eclipse、idea切换大小写的快捷键

    idea : ctrl+shift+U切换大小写   eclipse :    ctrl+shift+X 切换 […]...

  5. cartographer建图

    在建图的时候参考一下这个博客里的内容,参考网站 http://www.cnblogs.com/wenhust/ […]...

  6. 远程桌面连接电脑后键盘失灵解决

    远程桌面连接电脑后键盘失灵解决 故障现象:集团公司服务器众多,很多时候进行MSTSC远程桌面登录后,发现使用键 […]...

  7. 嗨!请查收这道有趣的面试题

    1. 前言 今天和大家一起看一道以前遇到的面试题,之所以印象深刻是因为大白在两家公司面试都被问到了,分别是蔚来 […]...

  8. Office2007下载,office2007免费下载,office2007pro.chs.img;office2007ent.chs_Cncrk.iso

    Office 2007 简体中文专业版下载:office2007pro.chs.img;office2007e […]...

展开目录

目录导航