更新记录

2024.04.29
1.  添加例程“19-内部RTC时钟测试程序”；
2.  修改“STC8G-8H函数库使用说明”文件；

2024.01.11
1.  调整SPI SSIG寄存器设置参数功能；

2023.10.16
1.  修改SPI时钟分频参数及注释；

2023.07.17
1.  修改独立例程，使用库函数文件与综合例程一致；
2.  定时器2,3,4添加8位预分频器设置；
3.  “library”文件夹下添加“config.h”、“Type_def.h”头文件，增加RTC库文件；
4.  I2C、模拟I2C读写库函数添加设备地址参数；
5.  UART总线函数库，在头文件添加阻塞模式/队列模式设置选择定义，可通过定义选择串口发送模式；

2023.05.18
1.  修改定时器初始化函数"Timer_Inilize"里定时器0、定时器1的TIM_Mode的有效值判断条件；

2022.12.07
1.  修改UART.C文件串口4的ID号设置错误；

2022.08.12
1.  综合例程在起始位置开启扩展寄存器访问使能，之后就不再关闭；

2022.03.01
1.  修改部分错误内容；

2021.11.22
1.  添加串口2固定使用定时器2作为波特率发生器注释；
2.  修改独立例程SPI初始化函数；

2021.08.04
1.  修改部分错误内容；

2021.03.09
1.  修改串口库函数T4T3M寄存器设置方式，防止UART3，UART4相互干扰；
2.  修改延时函数计算参数，使延时更精确；
3.  修改头文件部分寄存器配置定义；

2020.12.31
1.  修改“STC8xxxx.H”头文件 PWM0_PS_Set(n)定义设置；
2.  软件模拟UART程序BitTime(void)函数位时钟设置参数；

2020.10.15
1.  添加例程“22-15位增强型PWM模式呼吸灯程序-STC8G”；
2.  添加例程“STC8G-H-SOFTWARE-LIB”集成版函数库，以及“STC8G-8H函数库说明”文件；

2020.09.18
1.  初版发布；
2.  发布例程“01-跑马灯”；
3.  发布例程“02-Timer0-Timer1-Timer2-Timer3-Timer4测试程序”；
4.  发布例程“03-多路ADC转换-串口2发送”；
5.  发布例程“04-多路ADC转换-BandGap-串口2发送”；
6.  发布例程“05-串口1串口2中断模式与电脑收发测试”；
7.  发布例程“06-串口1中断模式与电脑收发测试”；
8.  发布例程“07-串口2中断模式与电脑收发测试”；
9.  发布例程“08-串口3中断模式与电脑收发测试”；
10.发布例程“09-串口4中断模式与电脑收发测试”；
11.发布例程“10-通过串口1发送命令读写EEPROM测试程序”；
12.发布例程“11-高级PWM1-PWM2-PWM3-PWM4驱动P6口呼吸灯实验程序-STC8H”；
13.发布例程“12-高级PWM5-PWM6-PWM7-PWM8输出测试程序-STC8H”；
14.发布例程“13-外中断INT0-INT1-INT2-INT3- INT4测试”；
15.发布例程“14-SPI互为主从-串口1透传”；
16.发布例程“15-利用P3.7做比较器正极输入源，内部1.19V或P3.6口做负极输入源”；
17.发布例程“16-I2C主机模式访问PCF8563-RTC时钟程序”；
18.发布例程“17-I2C从机中断模式与IO口模拟I2C主机进行自发自收”；
19.发布例程“18-看门狗复位测试程序”；
20.发布例程“19-PCA-3路硬件PWM模式呼吸灯程序-STC8G”；
21.发布例程“20-PCA-3路高速脉冲输出呼吸灯程序-STC8G”；
22.发布例程“21-PCA0输出PWM-PAC1捕获-PAC2定时-STC8G”；
