/************************************************************************************************

本例程基于STC USB转双串口核心功能实验板进行编写测试。

本程序演示5个定时器的使用, 本例程均使用16位自动重装.

定时器0做16位自动重装, 中断频率为1000HZ，中断函数从P1.1取反输出500HZ方波信号.

定时器1做16位自动重装, 中断频率为2000HZ，中断函数从P1.0取反输出1000HZ方波信号.

定时器2做16位自动重装, 中断频率为3000HZ，中断函数从P3.7取反输出1500HZ方波信号.

定时器3做16位自动重装, 中断频率为4000HZ，中断函数从P3.6取反输出2000HZ方波信号.

定时器4做16位自动重装, 中断频率为5000HZ，中断函数从P5.4取反输出2500HZ方波信号.

此外程序演示两种复位进入USB下载模式的方法：
1. 通过每1毫秒执行一次“KeyResetScan”函数，实现长按P3.2口按键触发MCU复位，进入USB下载模式。
   (如果不希望复位进入USB下载模式的话，可在复位代码里将 IAP_CONTR 的bit6清0，选择复位进用户程序区)
2. 通过加载“stc_usb_hid_8h.lib”库函数，实现使用STC-ISP软件发送指令触发MCU复位，进入USB下载模式并自动下载。
3. 如果data空间不够，可将Memory Model设为Large模式，然后使用“stc_usb_hid_8h_xdata.lib”库函数。

下载时, 选择时钟 24MHZ (用户可自行修改频率).

************************************************************************************************/