选择PIC单片机存储体0或1的方法

唯样电子以普及电子科技知识为宗旨,介绍电子领域中的新原理、新技术和新产品,为广大电子爱好者收集实用性的维修资料、建立维修资料库和电子器件资料库。


  笔者以PIC16F84在MPLAB集成开发软件的环境下编写的源程序中,有关RB口(RB7、RB6…RB0)初始化为例,说明选用存储体0或1的方法如下:
  程序清单
  file:PIC01ASM
  ListP=16F84
  #include P16F84.inc
  STATUS EQU03H
  RB EQU06H
  TRISBEQU86H
  ORG 0x00;复位向量(PIC16F84)
  GOTOMAIN;转至主程序开始处
  ORG 0x08;从地址08H开始存放程序
MAIN
CLRF PORTB;初始化
BSF STATUS,5;RP0置1,选中Bank1
        ;以便设置寄存器TRISB
MOVLW0x0F ;初始化数据00001111B
MOVWF TRISB ;RB口D3~D0为输入;
  …     ;D7~D4为输出
  以上实例说明:源程序中的寄存器TRISB是在16F84数据存储器的存储体1(Bank1)中,所以利用编程达到选择TRISB的目的。 
唯样商城-电子元器件采购网(www.oneyac.com)是本土元器件目录分销商,采用“小批量、现货、样品”销售模式,致力于满足客户多型号、高质量、快速交付的采购需求。唯样自建高效智能仓储,拥有自营库存超过50,000种,提供一站式正品现货采购、个性化解决方案、选型替代等多元化服务。
本文由网络整理转载自广电电器网,原文标题为:选择PIC单片机存储体0或1的方法,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

上一篇:如何提高焊接质量

下一篇:PICC-PICC单片机应用中问题和对策

唯样头条公众号
最新最热
行业资讯
领先元件
技术方案
订阅栏目
效率阅读
品牌专区
相关文章
最新入库
编号 分类 库存
RK73H1JTTDD1001F
KOA Speer
未分类 60000
GR3MB
Good-Ark Semiconductor
未分类 8696
SN74LVC14APWR
TI
未分类 42000
SN74AHCT1G126DCKR
TI
未分类 3000
LDEPF2680KA5N00
KEMET Electronics
薄膜电容 1250
SFR03EZPF1003
ROHM Semiconductor
未分类 42621