kv2004 发表于 2022-6-9 12:53:17

正在用STC8G,手动配置IO太麻烦,做了一个EXCEL表格来配置。

正在用
***STC8G***
手动配置IO太麻烦,又容易出错,事后想改改也不方便,花了一天时间
《做了一个EXCEL表格来配置》,
最后配置出来的程序还是很精简的。
有注释(把注释去掉,只剩程序的话,肯定会让人头大{:titter:} )
文件是用LibreOffice做的:.ods,估计excel/wps都能打开。
标记亮色的格子附近都能修改,后面淡蓝色随时生成注释和程序。
表格做了保护防止误操作,想取消保护,点“工具”“保护工作表/工作簿”,密码最好空着,加密码没有必要。
欢迎大家测试,修改,添加。希望能把自己改后的文件也放到这里。

智涅 发表于 2022-6-9 12:57:00

压缩包无法解压,直接改后缀名.ods,双击自动excel打开,但是报异常。office2019

kv2004 发表于 2022-6-9 13:06:51

智涅 发表于 2022-6-9 12:57
压缩包无法解压,直接改后缀名.ods,双击自动excel打开,但是报异常。office2019 ...
(引用自2楼)

我是用 7z 压的 zip.

再传一个,直接上传的,直接把扩展名 .zip去掉
(这个文件不是 zip)


kv2004 发表于 2022-6-9 13:15:11

一般应用 只用 PxM1 / M0就行了。STC例子里都是这样的。

还有特殊情况,比如,电池供电,ADC,想驱动快一点,能力强一点。可能就需要配置了。
还有如果没详细注释,几个星期以后再看,简直就是屎一样。所以我打算不要注释,每个工程里都放一个这文件,只专给自己看{:lol:}。

我是一个大白菜 发表于 2022-6-9 13:29:37

第一次知道除了 PxM1/M0 之外,还有配置寄存器,数据手册里没看到呀

t3486784401 发表于 2022-6-9 14:40:40

Excel 2010 可以在修复模式打开,但无法自动计算。

这表格前两年做过,原帖:https://www.amobbs.com/thread-5712326-1-1.html

今天升级一下样式也传来(标准 Excel 格式):

勾选彩色区域,自动生成代码:


回眸一笑111 发表于 2022-6-9 15:30:28

t3486784401 发表于 2022-6-9 14:40
Excel 2010 可以在修复模式打开,但无法自动计算。

这表格前两年做过,原帖:https://www.amobbs.com/thre ...
(引用自6楼)

靠谱
挺不错的

小李非刀 发表于 2022-6-9 22:05:48

用库函数最简单。

寻思 发表于 2022-6-10 08:20:46

t3486784401 发表于 2022-6-9 14:40
Excel 2010 可以在修复模式打开,但无法自动计算。

这表格前两年做过,原帖:https://www.amobbs.com/thre ...
(引用自6楼)

施密特出发是什么,好像从来没用过施密特。。。

t3486784401 发表于 2022-6-10 09:35:08

寻思 发表于 2022-6-10 08:20
施密特出发是什么,好像从来没用过施密特。。。
(引用自9楼)

STC8 特有的一个输入结构,靠着 PxNCS 寄存器控制,复位后默认开启。

具体为啥别的型号没有单列出来,就不得而知了

zeroXone 发表于 2022-6-10 12:46:14

小李非刀 发表于 2022-6-9 22:05
用库函数最简单。
(引用自8楼)

啥时候出一个STC32CubeMX啊

kv2004 发表于 2022-6-10 13:17:57

zeroXone 发表于 2022-6-10 12:46
啥时候出一个STC32CubeMX啊
(引用自11楼)

时间资源,空间资源 都浪费,
程序清爽方面各有自己看法,我觉得按“位”配置,如果也是统一配置初始化的话,并不显得多清爽。
页: [1]
查看完整版本: 正在用STC8G,手动配置IO太麻烦,做了一个EXCEL表格来配置。