单片机问题lpc2136,5个键各控制四个LED灯一个蜂鸣器,用if语句这样写为什么不行

作者&投稿:荀菡 (若有异议请与网页底部的电邮联系)
单片机c按键控制一个led灯,像手电筒一样,按一下亮,按一下灭,用if语言~

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

}
}

if(s2==20)(这里的数字无论是多少都可以!)
----
这是一个位,只能是1和0。
你写上1(或者其它的奇数),再试试行不行。

初始化不对,按键初始化成输入,beep初始化成输出。

这是什么单片机?ipc?

当然是可以的


微控制器都有哪些型别
我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影!...它主要是作为控制部分...如果不考虑微控制器硬体资源,在KEIL中用C胡乱程式设计,结果只能是出了问题无法解决!可以肯定的说,最...模拟以及片内RC振荡器等功能,这使51LPC在高整合度、低成本、低功耗的应用设计中可以满足多方面的效能...

我的电脑硬件温度正常吗?这是在待机的情况下!!
你这个没事,CPU有点高了,你的是4针的风扇,就是风扇上有4根线的,那就可以用SpeedFan这个软件来调节CPU风扇速度,调高降温,调低静音http:\/\/tele.skycn.com\/soft\/7574.html 中的插件可以不安装,安心使用

光伏怎么造句
25、本文采用了可变电子负载现场测试方法,设计并研制出基于Philips公司的LPC2214的光伏阵列测试仪样机。26、而且,太阳能热电站所产生的热能可以存储,所以其产量不象光伏发电系统波动得那么剧烈。27、这些由玻璃封装的笨重的晶硅片,不仅导致了电池组件的刚性易碎,重量大等性质,也造成了光伏系统的制造成本居...

...0x00811121,0xFAFA7000,0x0000000B) 这是出现了什么问题???\/...
│21│ └—┘0x0000007F:UNEXPECTED_KERNEL_MOED_TRAP ◆错误分析:一般是由于有问题的硬件(比如:内存)或某些软件引起的. 有时超频也会产生这个错误. ◇...0x6A LPC_INITALIZATION_FAILED 0x6B PROCESS1_INITALIZATION_FAILED 0x6C REFMON_INITALIZATION_FAILED 0x6D SESSION1_INITALIZATION_FAILED 0x6E SESSION2_...

CPU高手请进
从下面可以查出,该芯片是2M容量,编程电压要加12V;另一片芯片是PMC公司的PM29F002,2M芯片,编程电压是...FlashROM芯片的类型及型号 容量 电压 LPC或FWH AMD 28F020 \/12V 2M 12V - AMD 29F010 \/5V 1M ...2000年11月21日,Intel发布了Pentium 4 CPU,代号为Willamette,0.18微米铝导线工艺,配合低温半导体介质技术...

请问各位电脑高手们?给别人修电脑应该如何下手
作者:60.221.141.* 2006-10-12 21:38 回复此发言 --- 2 电脑问题判断 容量尽可能大的内存条。 【劣质零部件】 少数不法商人在给顾客组装兼容机时,使用质量低劣的板卡、内存,有的甚至出售冒 牌主板和Remark过的CPU、内存,这样的机器在运行时很不稳定,发生死机在所难免。因此 ,用户购机时应该警惕,并可...

我想学习arm 但还未碰过 高手能不能给我指教一下 谢谢了 能不能给...
以下问题常被问到,我就想到哪说到哪吧。一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。客观的讲,工作需求量上DSP的需求比ARM要多,而...

德州仪器简介及详细资料
这个研究的结果就是TMC0280型单晶片线性预测编码(Linear predictive coding (LPC))语音合成系统,成为了...在发展半导体和微处理器之后,德州仪器遇到了两个关于工程和产品开发方面的有趣的问题。第一,用于创造半导体...2003年 推出业界首款ADSL片上数据机--- AR7 推出业界速度最快的720MHz DSP,同时演示1GHz DSP 向...

PPC是什么意思
PPC是英文Pay Per Click的缩写形式,其中文意思就是点击付费广告。点击付费广告是大公司最常用的网络广告形式。这种方法费用很高,但效果也很好。PPC还是英文Pay Per Call 的缩写形式,中文意思是呼叫付费广告,也称来电付费广告。其具有代表性的有叮铃铃来电付费广告。

苹果5和苹果5s的区别
A7亦是首款被用于智能手机上的ARM架构64位处理器,采用28纳米HKMG工艺。CPU\/GPU性能均比iPhone 5的A6快2倍,CPU性能是初代iPhone的40倍,GPU性能则是初代的56倍。苹果还为A7处理器增加了协处理器M7,M7其实是一块NXP LPC18A1,是以ARM Cortex-M3为基础开发的LPC1800系列的一员,专门用来处理来自...

阿坝县19244062929: 51单片机独立按键部分编程问题 -
长兴旭山地: 你好:程序是这么运行的: 先在心中想象独立按键的结构,没按下时,P3外接上拉电阻,所以输入总是1,按键按下时,倒地,对应按键的IO输入为0. 然后,先置IO为输入,没按下时读出全是1,0xff,当有按键按下时,读入为0了,所以用if(...

阿坝县19244062929: 单片机键盘失灵 -
长兴旭山地: 在你的单片机的板子上找原因,一是这键盘是用一个接插件插到你的板子上的吧,你的板子上的这个接插件有个脚没有焊好,或者板子连这个脚的导线有断的地方,用万用表测一下吧.看你的意思,这个板子是你自己焊的吧,与室友同焊一样的...

阿坝县19244062929: 单片机矩阵按键多键问题 -
长兴旭山地: 什么叫不能井字触发啊 做矩阵键盘本来就需要交叉 不然哪来那么多按键 比如用P0口做矩阵键盘 高四位为横 低四位为竖 交叉处用按键连接 关键就是编程的问题了 一般有扫描法和线反转法 不会有你说的按下三个键触发第四个键 如果要用中断 硬件上不想连二极管用个与门接外部中断0也行 那肯定是你的程序有点问题了 扫描顺序的问题 或者是没有消抖 没有松手检测什么的 需要的话我可以帮你看下程序 或者给你个正确的程序也行

阿坝县19244062929: 51单片机按键控制数码管数字加减问题 -
长兴旭山地: void keyScan() //1*5按键扫描函数 { P3 = P3 | 0xf8; //P3高5位置1,设置为输入,默认为高电平 0xf8=11111000 keyValue = ...

阿坝县19244062929: 单片机键盘扫描问题 -
长兴旭山地: 第一行1~4,第二行5~8: 先扫出按键,然后再转成1~4和5~8 选那一个数码管:通过C0至C8选第一到第八个数码管

阿坝县19244062929: 求高手帮忙改程序,单片机lpc2136,按键设置时间有问题,初学者,实在改不动了
长兴旭山地: if((IO0PIN&KEY1) == 0) //KEY1 H+1 { delay(20); if((IO0PIN&KEY1) == 0) { while((IO0PIN&KEY1) == 0); //消抖 这里按键消抖重复了

阿坝县19244062929: 单片机按键问题
长兴旭山地: 前面一个问题可能是因为你的数码管共阴共阳弄错了,跟程序了的码没对应好!而后面的问题应该是信号干扰导致的......

阿坝县19244062929: 飞思卡尔单片机按键问题,有哪位高手能帮忙解决一下呀 -
长兴旭山地: void keyscan(void) { if(PORTA_PA0==0){ delay(4); num++; if(num==9) num=1;} } 其实和你的一样的,你看看是不是硬件问题呢...

阿坝县19244062929: 单片机矩阵按键的问题 -
长兴旭山地: keydown() { GPIO_KEY=0x0f;if(GPIO_KEY!=0x0f);--这里不应该有分号 { delay(5); if(GPIO_KEY!=0x0f);--这里不应该有分号 { ……

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网