08.3程序FreeRTOS加LCD加Touch加UART1加RTC实时时钟修正日期不更新问题.zip 基于FreeRtos操作系统 ,实现了:时钟走时显示,修正了时钟断电后不更新的问题,屏幕会展示显示汉字、不同字号的英文、图形,并且可以变换颜色,可以触摸显示,可以通过串口与电脑通信。程序基于神舟IV号开发板实现的。
08.2程序FreeRTOS加LCD加Touch加UART1.zip 基于FreeRtos操作系统 ,实现了:屏幕会展示显示汉字、不同字号的英文、图形,并且可以变换颜色,可以触摸显示,可以通过串口与电脑通信。程序基于神舟IV号开发板实现的。
51单片机HAL库V1.0.4使用参考例程 51单片机HAL库V1.0.4 使用参考例程:实现了2个按键及串口控制灯+精准闪烁灯+优化程序加灯组+串口不定长通信+按键类+Beep类+数码管显示。把51单片机的大部分内部资源融入了此程序中。
Protues红外遥控采用定时器2非阻塞模式接收.zip 本程序基于Protues实现了:51单片机,在非阻塞模式下,红外遥控信号的接收,接收采用定时器2的捕获模式。相比于阻塞模式,非阻塞模式优势明显,不占用过多的CPU时间。
51单片机HAL库V1.0.4.zip 做了一个基于51单片机的HAL库,把51单片机的常用功能进行了抽象,远没有达到完美的程序,但是大部分的使用场景已经能满足。后期如果有时间,会继续完善,比如定时器2未加,优先级未考虑等等。为方便使用,我会把参考例程也上传上来。高手勿喷。
51单片机HAL库V1.0.5.zip V1.0.4: 1.将所有变量定义改为用自定义类型定义(如int8_t等) 2.修改了Gpio_WritePin和Gpio_TogglePin函数:仅对想修改的引脚进行操作,以避免出现某组端口中既有输出口又有输入口时出错的Bug。 3.Uart_Process函数加入时间参数 4.将STC89X5X
Protues51单片机串口不定长接收非阻塞模式.zip 本程序基于Protues实现了:51单片机,在非阻塞模式下,利用串口可以接收不固定长度数据帧。如果要与电脑实现通信,请使用串口调试软件配合,注意配置protues中的串口号和波特率,与电脑保持一致。