1、在80C51单片机的程序中定义两个不同的子程序,分别处理两个不同的功能。
2、在80C51单片机的程序中定义一个循环,用于监听按键的输入。
3、在循环中,通告森衫过读取按键的状态来判断用户按下了哪个按键。
4、如果用春搏户按下了第一个按键,就调用第一个子程序;如果用户按下了第二个按键,就调用第二个子程序。
5、在子程序中实现具体的功能代码。
以上就是使用按键选择两个不同的程序的基本流程。
一个单片机只能依次运行程序,不能同时运行程序。单片机运行速度快,比如电机转的时候,蜂鸣器滴滴滴的叫,同时跑马灯,单片机按照程序依次的做这几个事,很快做完,人眼是分辨不出来的,就像在同时进行。现在写的都是{程序1;程序2;程序3;}3个程序依次进行那我要是想要他同时跑怎么搞啊?同时跑,用3个激罩单片机,同时跑3个程序,想干什么,要汇总,主次,用总线慧正,串行,或并行总线,连前铅悔接好,变好程序,内容多了,得多掌握知识。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)