采用STC8G1K08单片机进行四路电压测量,并通过串口1将四路ADC值以8个字节的形式进行输出。该单片机具备多文件编程、易移植、注释丰富等特点,方便理解和使用。测量引脚为1.0、1.1、1.6和1.7,并对电压结果进行了干扰处理,每隔1秒进行一次测量,并通过串口1进行输出。
芯片型号8G1k08A,可显示24种不同的纯色,包括红、绿、蓝、黄、紫、青和白色。还有静态和动态的效果,包括闪烁和呼吸。通过参数控制,可以实现自动切换不同效果和掉电记忆功能。此外,还可使用#和数字键1-9来快速选择模式、调节亮度和速度。实体按键包括亮灭切换键和亮度控制键。
这个资源包含了24种不同的显示效果,可以应用于使用ws2812灯珠的项目中。同时,可以使用红外遥控来控制这些效果。此外,还提供了驱动芯片8g1k08a的下载链接。请注意,本资源仅供学习和研究使用,不可用于商业用途。
这篇文章介绍了如何使用STC8G1K08A单片机来驱动WS2812 LED灯。主要功能包括单色显示、单色闪烁和单色呼吸等,并且亮度、闪烁速度和呼吸快慢都是可调的。一些红外遥控控制方面的知识也被涵盖在内。
为了方便新手容易看明白 只写了COM1 功能实现包含16进制发送,字符发送,Modbus协议发送,自动发送 制作步骤截图了 压缩包里包含了源代码,步骤截图,开发工具下载地址,我的QQ号(如果你是新手有不懂的可以问我)
每个功能都是用2个文件写的,方便移值,学会这种写法,新手少走很多弯路 方便移植的好处就是---辛苦一次,一劳永逸 为淘宝4位串行595数码管模块写的操作函数(设置小数点,设置闪烁,指定哪位显示什么) setdp(0);//x范围0-4,设置点亮小数点,为0时全部小数点不亮 setsanshuo(0)
通过按键,红外,通信三种方式设定倒计时时间 ,我写这个程序的现在的用途是给继电器设定断开时间,控制煮电器煮10分钟后断电 写了EPRROM程序 ,可记忆上次设定时间,我用KEIL写的代码,编译0错误0警告了注:我写程序是用KEIL2你们用新KEIL打不开工程,可把.C.H文件添加到你们的新工程编译
STC12系列单片机GPIO初始化函数 跟STM32固件库一样配置GPIO口 /******************** IO配置函数 **************************/ void GPIO_config(void) { GPIO_InitTypeDef GPIO_InitStr
每个功能都是用2个文件写的,方便移值,学会这种写法,新手少走很多弯路 方便移植的好处就是---辛苦一次,一劳永逸 写的基于金沙滩学习板的贪吃蛇程序,借鉴了别人基于其他原理图的代码,然后自己改善了。KEIL2编译0错误0警告
每个功能都是用2个文件写的,方便移值,学会这种写法,新手少走很多弯路 方便移植的好处就是---辛苦一次,一劳永逸 4按键单独使用和长按使用方法加看门狗使用 程序运行,每1秒喂狗一次,喂狗定时设置是2.2秒,在2.2秒内喂狗 ,程序不会复位 按键1长按2S停止喂狗,使单片机复位 按按键2数码管显示2