STC 及 Megawin 单片机 IO口配置小工具

2020-01-14 18:53发布

单片机 IO口配置小工具,適用於 STC 及 Megawin

參考 及更改 自:
https://www.amobbs.com/thread-5683407-1-1.html
(出处: amoBBS 阿莫电子论坛)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
easier
1楼-- · 2020-01-16 03:54
 精彩回答 2  元偷偷看……
hefq
2楼-- · 2020-01-16 05:24

TIM图片20180404222049.png (16.97 KB, 下载次数: 0)

下载附件

2018-4-4 22:21 上传


用宏更方便,也直观
kap
3楼-- · 2020-01-16 11:06
hefq 发表于 2018-4-4 22:23
用宏更方便,也直观

是很直观,能否公开你的宏定义供学习
hefq
4楼-- · 2020-01-16 11:57
kap 发表于 2018-4-6 12:03
是很直观,能否公开你的宏定义供学习

#define _bit(dat) (unsigned char)(
(dat >>  0 & 1) << 0|
(dat >>  4 & 1) << 1|
(dat >>  8 & 1) << 2|
(dat >> 12 & 1) << 3|
(dat >> 16 & 1) << 4|
(dat >> 20 & 1) << 5|
(dat >> 24 & 1) << 6|
(dat >> 28 & 1) << 7)//模以二进制数据类型
#define b(dat,dat2) _bit(0x##dat##dat2);
#define IO_cfg(dat,dat2,PX)
PX##M1=_bit((0X##dat##dat2 & 0x22222222)>>1);
PX##M0=_bit((0X##dat##dat2 & 0x11111111)>>0)//IO_cfg(0123,0123,P1)//0准双//1推挽//2高阻//3开漏
laotui
5楼-- · 2020-01-16 13:24
以前都是看手册的 软件不错
kap
6楼-- · 2020-01-16 14:03
 精彩回答 2  元偷偷看……

一周热门 更多>