单片机c按键控制一个led灯,像手电筒一样,按一下亮,按一下灭,用if语言

单片机c按键控制一个led灯,像手电筒一样,按一下亮,按一下灭,用if语言,第1张

int state = 0

if(press) //if the key is pressed

{

if(state==0)

{

state = 1

LED = 1//turn on

}

else

{

state = 0

LED = 0 //turn off

}

}

单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。生活中的电脑、手机、电视都包含着单片机方方面面的应用。

在初学单片机时主要会用到51单片机,除此之外还有AVR、STM32、ARM等常用的单片机,单片机性能越好, *** 作越复杂,学习内容越广。

将程序烧录入单片机时我们会需要用到编译器,将C语言或汇编语言编译成单片机能够识别的机器语言,即二进制。常用的软件有Keil、IAR等,编译完成后会使用烧录软件、烧录器如ISP等将代码烧录入单片机。

百度百科: http://baike.baidu.com/link?url=jhpGm1NhiryFmLB6vD_oeVrKy9qoc8gQDQTJGXTGTqqRIkelnOVKoYMWwJVRSWkwhWjbB_UH0VHdheD3N1ctM_


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7828156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存