风儿 22:58:17
它就是在我按按键不执行我按键相应的程序
还有就是不中断执行下一按键
风儿 22:25:56
org 0000h
ajmp main
org 020h
main:
key: mov p1,0ffh
mov a,p1
mov r0,a
acall delay
mov a,p1
cjne a,#0feh,k1
ajmp key0
k1: cjne a,#0fdh,k2
ajmp key1
k2: cjne a,#0fbh,k3
ajmp key2
k3: cjne a,#0f7h,k4
ajmp key3
k4: cjne a,#0efh,k5
ajmp key4
k5: cjne a,#0dfh,k6
ajmp key5
k6: cjne a,#0bfh,k7
ajmp key6
k7: cjne a,#7fh,dodo
ajmp key7
dodo: ajmp main
nop
nop
key0: mov a,#00h
mov p3,a
key1: mov a,#0ffh
mov p3,a
key2: clr p2.1
key3: clr p2.2
key4: clr p2.3
key5: clr p2.4
key6: clr p2.5
key7: clr p2.6
delay: mov r7,#0ffh
d1: mov r6,#0ffh
d2: nop
nop
nop
djnz r6,$
djnz r7,d1
ret
end
http://www.51hei.com 单片机教程网提供
朋友们帮我看下怎么不按照我的意思执行啊,按了一个按键其它的就无效了,请教下了
`換嘚抝氏 11:22:28
新手来报道
毛毛 11:23:37
。
风儿 11:24:46
请问下51程序在什么时候该用到嵌入,入栈数据怎么算的啊
毛毛 11:25:48
俺现在是作MFC的,刚学单片机。先冒个泡。哈哈
电子网@大虾 11:27:37
有谁用过lm338
电子网@大虾 11:27:49
电子网@大虾 11:28:00
输出在哪?
电子网@大虾 11:28:23
帮忙啊
电子网@大虾 11:28:33
诸位
walkman 12:51:06
有谁知道哪有视频解码器外壳卖的?
还有他的变压器
63145373 16:53:13
hi
63145373 16:54:11
有谁知道tiny13怎么与9针串口连接吗?
63145373 16:54:32
请帮帮忙谢谢
63145373 16:56:29
我已有isp下载线
63145373 17:53:15
Hi
63145373 17:53:49
有谁有空吗
walkman 17:54:01
什么啊
风儿 22:25:22
我有事离开会,待会聊
风儿 22:25:25
拜拜
小刀 22:25:27
然后就找到你刚才看的那个flash文件就行拉
小刀 22:25:32
恩,好的88
为了什么 22:26:27
小刀吗,你那里人啊
小刀 22:26:50
我啊,广西
干嘛
为了什么 22:27:13
不干什么,看你单片机好强的哦
为了什么 22:27:23
你是广西本地人
小刀 22:27:40
晕,不强,我跟你们一样
是啊,
费米 22:28:13
那单片机开发板上本来要求用蜂鸣器的我用一般的小喇叭代替,,,做蜂鸣器实验能成功吗
小刀 22:28:56
没用过,试试不就知道咯
为了什么 22:29:19
呵呵
费米 22:29:26
现在先把理论支持搞好
为了什么 22:29:35
以后请多指教
费米 22:29:38
然后再动手做板子
费米 22:29:54
大家多多指教!
费米 22:30:01
小刀 22:30:14
哦
快乐就好 18:21:36
入门,有人带就好入门哦.
小刀 19:06:14
请问再单片机c语言中return返回的是什么值啊
★ザ賢景ゼ⊙ 18:22:24
前辈能介绍点经验吗
风儿 18:22:38
是啊,没人带真的还是有点难学哦
★ザ賢景ゼ⊙ 18:17:39
呵呵
★ザ賢景ゼ⊙ 18:24:04
呵呵
单片机也主要是想学硬件啊
小刀 19:07:02
一般是,
快乐就好 18:23:29
前辈???我也是后辈哦~!!!想入门,我们公司全是搞硬件的...
我就想,他快点招个搞软件的,跟他学学.
★ザ賢景ゼ⊙ 18:24:09
呵呵
我是大一的
★ザ賢景ゼ⊙ 18:22:11
呵呵
是啊
但我认识的师兄都是用汇编的
我想学用c
walkman 19:06:38
要看你程序的吧
小刀 19:08:58
帮我解释下return可以妈?
小刀 19:10:30
他的用途我不太清楚,我不知道它为什么要返回
不想让你哭 19:13:04
有时函数的作用设计到计算或有实现什么结果,需要返回值就要用啊
小刀 19:13:28
恩,明白
小刀 19:16:45
呵呵,在一个函数中,return返回的值是返回哪里啊?
小刀 19:17:49
#include <conio.h>
#include <stdio.h>
float fun( int m, int n)
{
float p,t=1.0;
int i;
for (i=1;i<=m;i++)
t=t*i;
p=t;
for (t=1.0,i=1;i<=n;i++)
t=t*i;
p=p/t;
for(t=1.0,i=1;i<=m-n;i++)
t=t*i;
p=p/t;
return p;
}
main()
{
FILE *out;
printf("P=%f\n", fun(12,8));
out = fopen("out.dat", "w");
fprintf(out, "%f", fun(12,6));
fclose(out);
}
小刀 19:18:14
比如这个