手机版

PIC单片机 C编程技巧(5)

时间:2025-07-06   来源:未知    
字号:

二:怎么位操作? 怎么位操作? 汇编中的位操作是很容易的。 中更简单。 汇编中的位操作是很容易的。在 C 中更简单。C 的头文件中已 经对所有可能需要位操作的寄存器的每 经对所有可能需要位操作的寄存器的每 一位都有定义名称: 一位都有定义名称: 口定义为: 如:PORTA 的每一个 I/O 口定义为:RA0、RA1、RA2。。。 、 、 。。。 RA7。OPTION 的每一位定义为:PS0、 。 的每一位定义为: 、 PS1、PS2 、PSA 、T0SE、T0CS、INTEDG 、RBPU。可 、 、 、 。 以对其直接进行运算和附值。 以对其直接进行运算和附值。 如: RA0=0; ; RA2=1; ; 在汇编中是: 在汇编中是: BCF PORTA,0; , ; BSF PORTA,2; , ; 者是大同小异的, 可以看出 2 者是大同小异的,只是 C 中不需要考虑页面的问 题。 三:内存分配问题: 内存分配问题: 在汇编中定义一个内存是一件很小心的问题, 在汇编中定义一个内存是一件很小心的问题,要考虑太多的问 题,稍微不注意就会出错。比如 16 位的 稍微不注意就会出错。 注意就会出错 运算等。 就不需要考虑太多。下面给个例子: 运算等。用 C 就不需要考虑太多。下面给个例子:

PIC单片机 C编程技巧(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)