为什么程序能控制机器,芯片为什么能控制家用电器( 二 )


代码只是一串字符,为什么能通过电脑指令机器做出机械动作?
【为什么程序能控制机器,芯片为什么能控制家用电器】代码确实有数字和字符,但都是世界上的编程语言 。最后总是变成一串0,1,0,1对应的电路是低电平和高电平 。如果有高低电平,就会有电压差 。如果有电压差加上导电介质,就可以得到电流!比如发光二极管利用高低电平转换来控制点亮和熄灭!比如控制一个机器人,不管是旋转还是移动,主要靠各种电机 。顶层代码可以用JAVA语言,python语言,甚至直接用汇编语言 。经过编译,解释最终变成011010101010这样的一组序列 。然后根据给定的这组序列对应的高低电平,大家都知道电机里有磁线圈,电机可以通断,可以控制角度 。因此,高级语言(java、C等)也是如此 。)都编译成汇编语言,解释成机器语言(01序列),然后用电控制硬件 。这些属于单片机和嵌入式系统的范畴!,

推荐阅读