如何让单片机的一个LED灯亮2S,灭0.5秒

[复制链接]
查看11 | 回复5 | 2011-11-13 16:59:40 | 显示全部楼层 |阅读模式
输出个方波不就得了,高电平2s,低电平0.5s...
回复

使用道具 举报

千问 | 2011-11-13 16:59:40 | 显示全部楼层
用定时中断或者延时~...
回复

使用道具 举报

千问 | 2011-11-13 16:59:40 | 显示全部楼层
用延时函数就可以啦~~void delay(unsigned int i){
unsigned char j,k;
for(j=125;j>0;j--)
for(k>i;k>0k++);}...
回复

使用道具 举报

千问 | 2011-11-13 16:59:40 | 显示全部楼层
用定时器中断控制LED就行了...
回复

使用道具 举报

千问 | 2011-11-13 16:59:40 | 显示全部楼层
#include #include #define uchar unsigned char#define uintunsigned int
sbit LED1=P0^0; uchar S_counter=0;uintC_counter=0;main(){...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行