返回首页
当前位置: 主页 > 单片机学习 > PIC单片机 >

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

时间:2009-07-02 14:53来源:单片机信息网 作者:admin 点击:
PIC单片机中级产品PIC16C6X的数据存储器通常分为两个存储体,即存储体0(Bank0)和存储体1(Bank1)。每个存储体都是由专用寄存器 和通用寄存器两部分组成的。两个存储体中的一些寄存器单元实际上
  

PIC单片机中级产品PIC16C6X的数据存储器通常分为两个存储体,即存储体0(Bank0)和存储体1(Bank1)。每个存储体都是由专用寄存器 和通用寄存器两部分组成的。两个存储体中的一些寄存器单元实际上是同一个寄存器单元,却又具备有不同的地址。例如本版介绍的PIC16F84的状态寄存器 STATUS-Reg的两个地址是03H和83H。又如通用寄存器也是如此。
不同型号的PIC单片机,其数据存储器的组成(即功能)是不完全相同的,所以设计人员一旦选用了某个PIC单片机的型号后,常要查找该单片机的数据存储器资料,以便编程用。
笔者以PIC16F84在MPLAB集成开发软件的环境下编写的源程序中,有关RB口(RB7、RB6…RB0)初始化为例,说明选用存储体0或1的方法如下:
程序清单
file:PIC01?盇SM
List P=16F84
#include P16F84.inc
STATUS EQU 03H
RB   EQU 06H
TRISB EQU 86H
ORG  0x00 ;复位向量(PIC16F84)
GOTO MAIN ;转至主程序开始处
ORG  0x08 ;从地址08H开始存放程序
MAIN
CLRF  PORTB ;初始化
BSF  STATUS,5 ;RP0置1,选中Bank1
;以便设置寄存器TRISB
MOVLW 0x0F  ;初始化数据00001111B
MOVWF TRISB   ;RB口D3~D0为输入;
…      ;D7~D4为输出
以上实例说明:源程序中的寄存器TRISB是在16F84数据存储器的存储体1(Bank1)中,所以利用编程达到选择TRISB的目的。

顶一下
(0)
0%
踩一下
(1)
100%
双击复制本文网址,发送给您QQ/MSN上的朋友:
------分隔线----------------------------
此页的访问者还关注了以下资讯:
  • ·网络单片机PIC18F97J60的开发与应用
    ·PIC中档单片机的中断总结
    ·MPASM的伪指令
    ·PIC单片机应用问答
    ·PIC单片机在线调试中的一些问题
    ·PIC单片机引脚中断程序的设计技巧
    ·PIC 单片机软件编程技巧
    ·PIC16C5X 单片机睡眠状态的退出方法
    ·PIC 中BANK和PAGE的分析
    ·PIC单片机开发的几个问题
    ·PIC 单片机选择存储体0或1的方法
    ·PIC 单片机晶振设计
    ·PIC 8位单片机芯片引脚功能
    ·PIC系列8位单片机源程序详解
    ·PIC单片机的C语言使用(一)
    ·编译通不过错误总汇
    ·PIC系列8位单片机源程序的组成
    ·PIC系列单片机数据存储器的特点和功能
    ·PIC系列单片机数据存储器的特点和功能
    ·浅谈PIC8位单片机中的RAM和汇编程序的关系
    ·PIC8位单片机汇编语言常用指令的识读(上
    ·PIC8位单片机汇编语言常用指令的识读(中
    ·PIC 8位单片机16F8X系列简介
    ·PIC系列单片机的伪指令
    ·选择PIC单片机存储体0或1的方法
    ·Windows下PIC8位单片机源程序汇编和固化(一
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Windows下PIC 8位单片机源程序汇编和固化
    ·Wineows下PIC 8位单片机源程序汇编和固化
    ·PIC单片机的C语言使用
    ·小议编写PIC单片机源程序应注意的问题
    ·PIC系列单片机的振荡器配置方法
    ·PIC 8位单片机的电源和时钟
    ·PIC单片机16F84的内部硬件资源(八)
    ·PIC单片机16F84的内部硬件资源(七)
    ·PIC CCS C语言程序范例
    ·PIC单片机16F84的内部硬件资源(六)
  • 您可能还感兴趣的内容:
  • 义隆、合泰、松翰、feeling、EMC、holtek、sonix各大品牌IC、单片机、芯片底价销售!(义隆大陆区总代理商)
  • 发表评论 查看所有评论
    .请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论.
    .用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任.
    .本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据·
    .请客观的评价您所看到的资讯,提倡就事论事.杜绝漫骂和人身攻击等不文明行为!
    评价:
    表情:
    用户名: 密码: 验证码:
    单片机销售业务热线
      手机:13684994966
    本站赞助商信息
    编辑推荐信息
    论坛最新讨论资讯
    本站赞助商链接