万能青年不万能 发表于 2022-2-11 16:01

PIC单片机

本帖最后由 pzsh 于 2022-2-17 13:38 编辑

请问一下#define TestLEDLATBbits.LATB0 这个宏定义是什么意思啊

橘子阿小 发表于 2022-2-12 08:40

单片机RB0引脚控制TestLED,调用TestLED的时候=调用RB0

ynwa 发表于 2022-2-16 10:01

C语言宏的定义和宏的使用方法应该知道吧。

所以,重点是了解LATBbits.LATB0的含义,这是C语言对PIC MCU里LATB寄存器中的LATB0位的访问。建议你先看看MCU的数据手册和C编译器的用户指南。

pzsh 发表于 2022-2-17 13:38

宏定义了以后,用起来名字更直接,也更好理解, 代码可读性强

tpgf 发表于 2022-3-3 09:21

可以找找定义的位置

paotangsan 发表于 2022-3-3 09:29

手册上有相关位的定义吗

renzheshengui 发表于 2022-3-3 09:42

关键字应该是相似的

wakayi 发表于 2022-3-3 09:56

只是访问了寄存器的那一位

wowu 发表于 2022-3-3 10:06

就是io的引脚吧

xiaoqizi 发表于 2022-3-3 10:11

宏定义用的好 能加强代码的可读性
页: [1]
查看完整版本: PIC单片机