单片机的智能化
来源: 作者: 时间:2009-04-07 19:21
现在,我们开始做一个反射弧。
反射弧是生物建立条件发射的最基本的物质基础之一,生物特别是动物(包含我们人类)绝大多数的行为和心理都是建立在条件发射的基础之上。
当一只苍蝇落到我们的手臂上的时候,另一只手臂就会过来赶走那只苍蝇,这就是反射弧。
假定,我们有一个单片机,比如是我们常用的51单片机,有一个按键接在P10管脚上,有一个发光管接在P11管脚上,我们可以用这几个元器件建立一个反射弧。请看以下的程序。
p1^1=p1^0;
这个程序表明,当按键按下去的时候,发光管就会亮,当松开按键的时候,发光管就会熄灭,这时,我们就建立起一个反射弧。
这时你可能会惊叫,这就是反射弧??????
这个电路和程序太简单了,而你可能把反射弧想象的过于复杂和深奥,所以你才有这个想法。
如果我们的输出不是接的发光管,而是一条狗尾巴,如果输入的不是一个按键,而是一个食物的信号,那么我们就会发现,当食物的信号出现的时候,狗尾巴就会摇摆起来,这就是生物反射弧的活生生的表现,只是我们现在没有狗尾巴,也没有食物信号的输入,所以只好用这个简单的输入输出来模拟出一个反射弧。
我曾经用航模的两个舵机做过一个假的狗尾巴,由于舵机的反应速度远不如真正的狗尾巴的速度,所以没有真的狗尾巴那样活灵活现,但足以用最直观的方式表现出了反射弧的特点。
这是一个反射弧,所以看起来很简单,下一节我们在加入一个反射弧,从而建立一个条件反射,如果我们真的能建立起条件发射,那么生命的智能就开始体现了。
那么我们能建立起一个条件发射吗?请看下一节。
上一篇:高精端低功耗智能传感器的设计
下一篇:多核系统设计标准