问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用KEIL编写C程序

发布网友 发布时间:2022-04-30 17:14

我来回答

3个回答

热心网友 时间:2022-06-28 06:07

#include "regx52.h"
#define KEY_UP P2_0
#define LED P2_1
#define UP_KEY_RELEASED 0x1
bit bUpPressed=0;
unsigned char KeyProc()
{
if(KEY_UP==0)bUpPressed=1;
if(bUpPressed==1&&KEY_UP==1){bUpPressed=0;return UP_KEY_RELEASED;}
return 0;
}
main()
{
while(1)
{
if(KeyProc()==UP_KEY_RELEASED)LED=!LED;
}
}

已经通过测试,引脚跟你定义有点差别,请自己改,如你测试成功,请点采纳按钮,谢谢!

热心网友 时间:2022-06-28 06:08

#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit key=P0^0;
sbit led=P2^0 ;

void delay(uint i);
main()
{
while(1)
{
if(key==0) //是否按键按下
{
delay(100); //延时做软件消抖
if(key==0)
led=~led;

}
}

}
void delay(uint i)
{
unsigned char j;
for(i; i > 0; i--)
for(j = 255; j > 0; j--);

}
纯手工录入,相信你一看就明白~请楼主采纳为最佳答案吧!

热心网友 时间:2022-06-28 06:08

用if,然后LED取反
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivo y18l 死机卡在开机界面 vivoy18l手机频繁黑屏死机怎么办? vivo y18l 死机了怎么办 vivoY18l黑屏死机解决办法 vivo y18l刷机很久都开不了机怎么? 湖北自考专升本会有学籍吗? 湖北自考专升本后可以考研吗 湖北自考申请毕业证的时间在什么时候 湖北自考专升本学历怎么查询 湖北自考专升本为什么没有学籍 用keil软件编写C语言程序 斗鱼1歌的所有歌词 斗鱼烟花礼物怎么弄 fissler 高压锅卡住了 PUBG购买后不起名字会注销吗? 在用KEIL软件编写程序时,~ 运算符的含义是? 幸福西饼910狂欢节的电子券如何领取? 求助,刚买的plus高压锅,把锅盖手柄拆开了 nova+7+pro+5g可以更换电池吗 斗鱼抽幸福券拉满多少 高压锅手柄的弹簧断了怎么办 斗鱼的幸福券在人气高的直播间几率会高点吗? 为什么吐司面包不甜? 斗鱼福利券哪领 如何把一些名字无规律的一些图片都按照一个名字的顺序命名 斗鱼幸福券怎么爆率高 有谁知道双喜高压锅手柄弹簧是多大的 卖纯天然黑猪肉的地方是哪里的呢? 今年立秋是几点几分几秒 斗鱼直播幸福券是什么礼物 绝地求生加分是怎么加的 具体规则? 绝地求生这三个有什么区别,需要都安装么? 用keil写程序时出现错误怎么解决? 排骨汤里放什么玉米 谁知道《斗鱼Ⅱ》里面的歌曲,要歌名与歌手。 绝地求生信誉值0怎么恢复- 问一问 用keil编写一段程序 白玉米可以和排骨一起炖吗 谁有&lt;斗鱼&gt;的详细资料? 煮玉米排骨汤用什么样的玉米呢? 单片机keil编程, 政府收取的多套房产税如何计算 双下巴吸脂术一般费用是多少?邢台哪里做得好? 大哥们,那个PUBG的匹配机制是啥呀? 白玉米炖排骨可以吗 房产契税如何计算? 注射溶脂针去双下巴需要多少费用呢? 玉米炖排骨怎么弄既好吃又营养呢? 深圳市光纤溶脂减双下巴大概费用? 玉米可以炖排骨吗?