第1个回答 2014-05-06
刚刚学就多看看,别人的代码(在网上多找找),没有规定中断里应该写什么,主函数应该写什么,主循环应该写什么的!!!都是根据实际情况来的。。。
一般来说,中断里写进入中断后要处理的代码呗(要尽量短,最好先做标记处理,之后在根据标记在主循环里处理),主函数根据你的意思是在主函数的主循环之前的部分一般写初始化代码。初始化之后就是WHILE了。。。
第2个回答 2014-05-06
中断里面一般只处理简单的事件,花尽可能短的时间,延时、等待等坚决不要放在中断程序里面。主程序里面一般可以放:初始化程序,计算类程序,界面类程序等等,while里面一般都是需要重复执行的程序,主程序里面肯定要有的,除了初始化以外,其他都可以放在while里面。
第3个回答 2014-05-06
初始化的工作写在main里,比如设置定时器,IO初始电平等。
需要一直循环下去的任务写在while里,比如一直流水灯。
需要响应外界输入或者定时器事件的写在中断里。比如中断法读按键。
第4个回答 2014-05-06
你是刚学吗?还是找本书来学习吧,先将书上的代码抄一遍,运行起来,然后一步步的理解它的意思,这样学习的更快更明白些。