试题详情
简答题某单片机系统的晶振为12MHz,编程使用定时/计数器0工作在方式3,从P1.0输出周期为200us占空比50%方波,从P1.1输出周期为100us占空比50%;使用定时/计数器1,工作在方式2,从P1.2输出周期80us,占空比50%的方波。(提示,定时/计数器1没有了中断申请标志位,需要读取计数数据,进行判断)。
  • 参考程序如下:


    说明:此程序可以直接运行,但是实际测试结果,只能近似输出题目要求波形。定时/计数器0是由于软件初值重转的问题,计时器1则是由于每次读数时,由于中断的执行,导致错过读数,所以输出波形的频率是不稳定的。
  • 关注下方微信公众号,在线模考后查看

热门试题