"); //-->
本实验针对的对象:单片机初学者
编程语言:51单片机C语言
编写时间:2009.6.25
附件提供的资源: 1. keil工程包(包括C语言源代码和hex文件等等)
2. Proteus仿真图
程序员: 小邹
特别说明: 欢迎大家下载,并提出修改或者优化意见
程序说明:一般情况下是按一下键led就亮,本程序实现的功能是你要按住一个键几秒钟之后led才亮,如果你再按住这个键几秒钟,led就灭
程序源代码展示:
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit key="P3"^7;
sbit led="P1"^0;
uchar tt;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void main()
{
key=1;
led=1;
while(1)
{
if(key==0)
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
while(1)
{
if(key==1)
{
break;
}
}
}
}
}
void timer_0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
if(key==0)
{
tt++;
}
else
{
TR0=0;
}
if(tt==60)
{
led=~led;
delay(500);
tt=0;
}
}
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
赛灵思宣传片
意法半导体携手亚马逊,推出AI数据中心光子芯片
单片无线收发芯片选型指南
剖析Luminary 公司ARM基MCU的特点及定位
富格HCD9866(11)P/TSDL型来电显示电话机电路(a)
TCLHL868(II)P/TSD型数字录音电话机电路(b)
电子行业创新表面处理技术问世
2004年模块电源与便携式电源管理技术研讨会演讲稿下载!!
美信通HL9918(5)P/TDL(LCD)型数字录音电话机电路(a)
教学实验开发平台选型指南
欧盟日本巨额补贴半导体企业:英飞凌、台积电成焦点
被迫与英特尔合作?不情愿的台积电如何自保
新视频服务器
侨兴HA8188(20)P/TSD(LCD)型 IC卡管理电话机电路
请问版主:哪里能下载到S3C2410的封装图
2004年汽车电子高级技术研讨会演讲稿下载!!
中国大陆需求强力支撑电视面板全上涨
微软发布生成式AI机器人技术 实现自主式互动
开发板USB驱动程序
大嘴业话:企业转型模式的探讨
经典的arm相关论文
[求助]AT91/R40008
北京工业大学:基于FPGA的情绪检测程序与相关智能宠物的开发
TCLHL868(II)P/TSD型数字录音电话机电路(a)
博通创始人HENRY SAMUELI获得荣誉勋章
从闪存到MRAM:满足现代FPGA配置的需求
第三届OpenHW开源硬件与嵌入式大赛总决赛现场实录
两项闪存技术革新,美光、铠侠各有动作
英伟达终结\"DeepSeek危机\"最大救星竟是他
国立成功大学:基于 NetFPGA 平台之 OpenFlow 虚拟网路频宽管理系统