新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 二极管(STC89C52): 编写程序控制第一个二极管按时间闪烁

二极管(STC89C52): 编写程序控制第一个二极管按时间闪烁

作者: 时间:2016-11-22 来源:网络 收藏
一. 硬件设计

二. 软件设计
1. 程序功能
编写程序控制第一个二极管按时间闪烁. 比如每隔150ms闪烁.
2. 程序源码
#include
#define uchar unsigned char
#define uint unsigned int
sbit led0 = P1 ^ 0;
void delayms(uint xms);
void main()
{
while (1)
{
led0 = ~led0;
delayms(150);
}
}
void delayms(uint xms)
{
uint i, j;
for (i = xms; i > 0; i--)
for (j = 110; j > 0; j--)
;
}



评论


技术专区

关闭