闪烁的LED灯
2024-10-21 15:47:54
/* Main.c file generated by New Project wizard
*
* Created: 周五 五月 5 2017
* Processor: 80C31
* Compiler: Keil for 8051
*/ #include <reg51.h>
#include <stdio.h> /*
第一种闪烁的方法
知识点:函数的调用
*/
void delay() //延时函数
{
int i;
i=;
while(i--);
} void main(void) //主函数
{
// Write your code here while () //while死循环
//P20=0xff;
{
P2=0x00; //给P2端口全部赋低电平
delay(); //延时,,制作闪烁效果
P2=0xff; //给P2端口赋高电平
delay(); //延时
}
} /*-------------------------------------------------------
第二种闪烁的方法
*/
void main(void)
{
int i; //定义变量 while()
{
P2 = 0x00; //给P2端口全部赋低电平
for(i=;i<=;i++); //延时,,制作闪烁效果
P2 = 0xff; //给P2端口赋高电平
for(i=;i<=;i++); //延时
}
}
最新文章
- Quick Cocos 旋转子弹的实现中我学到的
- C++ 从一组数据中按概率选择一个
- poj 1005:I Think I Need a Houseboat(水题,模拟)
- C++设计模式-Factory工厂模式
- What does addScalar do?
- shell 括号学习
- getHeight returns 0 for all Android UI objects
- Linux kill -9 和 kill -15 的区别
- iOS——GCD多线程
- PostgreSQL和GreenPlum数据库的区别
- IOS使用不同父类的 view 进行约束
- spring mvc 入门示例
- django中使用Model的update_or_create函数时报错
- 单点登录SSO的原理及实现方式总结
- jdk 自带的数据库Derby使用
- Pg MySQL
- iOS 字典转json字符串
- 锐浪报表 导出 PDF ANSI码 乱码 问题解决
- p4n 今天与朋友沟通支付云服务普及以及跨境电子商务的光辉前景
- POJ 3279 Fliptile(反转 +二进制枚举)