本帖最后由 彪哥 于 2013-9-28 07:57 编辑
各位前辈帮我看看,这么多的中断,是否可行?
系统采用89S52芯片,时钟22.1184MHz,波特率38400Kbps。
1、定时器1用于串口波特率发生器;
2、定时器0工作于可编程计数器,16位自动装载模式,溢出周期由串口接收的数据确定;控制口线输出不同频率脉冲;
3、定时器2用于10分钟~60分钟内定时,定时时间由串口接收的数据确定;
4、外部中断0用于响应一个外部设备,中断程序内做简单判断后,需要将数据送到数据总线。
5 、串口中断 |