单片机
itshenhua
这个作者很懒,什么都没留下…
展开
-
STC利用宏快速设置IO
STC利用宏快速设置IO/*STC的IO有几种配置方式,分别是弱上拉、推挽、高组态、输入,四种状态。通过对PXM0和PXM1(X为0~5)特殊寄存器设置,网上看到有类似宏的方式设置IO,但是不够简洁,设置的格式类似。不同系列的STC单片机,可能PXM0和PXM1的顺序可能不一样,根据实际型号调整下面是宏代码:*/#include "STC15F2K60S2.h"#define B...原创 2019-07-19 14:45:08 · 1073 阅读 · 0 评论 -
基于51内核的多任务系统(原创)
基于51内核的多任务系统(原创)以前写基于定时中断的顺序执行架构程序,实时性是没问题,但是逻辑过于复杂,于是想实现延时,超时切换的操作系统,利用多任务,可以编写更简洁的程序,本来想做无限任务的系统,但是调试发现任务切换开销很大,占用资源也多,于是将任务定在8任务上。系统概况:此系统最多八个任务,任务越多,任务开支越大,一个任务栈深度初定25字节,栈放在高128-255的RAM中,任务越多,占...原创 2019-07-22 12:46:32 · 447 阅读 · 0 评论