新手请教:单片机控制多个任务时如何响应????
各位大虾:
我是个单片机新手,现在基本上能做一些小小的单任务程序,现请教各位,如何才能实现多任务?比如说,我现在要通过9个按键分别控制9个任务,还要同时响应外部的其它中断。当有不同的按键按下时,它能够马上转到其功能代码去。
我以前用汇编写过一个音乐播放器,编了6首歌,分别用1~6键去控制,然后LCD分别显示其歌名。但是有一个问题就是我每放一首歌期间或放完后,必须复位,其它按键才能有功能。
各位在实现多任务时有些什么技巧?能不能将流程或者说思路详细告之,最好是能发一个带详细注释的源代码。不胜感谢。