常用单片机简介
点击浏览芯片信息
点击浏览芯片信息
点击浏览芯片信息
当前位置>>中源单片机>>义隆单片机     设为首页  加入收藏  
E8-ICE义隆系列仿真器
E8-ICE义隆系列仿真器简介
WICE是一套Win95/98操作系统下执行的义隆8位单片机windows环境ICE整合开发环境软件(含编辑、计划管理(Project)、编译、除错)等功能,从规划、设计到除错,经过全体技术员工一年多的努力而完成。WICE主要目的在于让义隆单片机开发人员方便地使用,支持更多的功能和提供稳定可靠的程序编译和传输环境。
     Microchip单片机指令系统
    深圳市凌雁电子有限公司



    PIC系列单片机按其产品的规模,指令系统也不尽相同,分基本级产品、中级型产品和高级型产品三类。最基本的PIC16C5X系列单片机每条指令的字长为12位,只有33条指令。中级产品的指令字长为14位,有37条指令。而高级产品的指令字长却为16位,共有58条指令。

    我们看看PIC16C5X系列单片机的指令系统,这33条指令可分成3类:

     [1].面向字节操作类指令

     [2].面向位操作类指令

     [3].面向常数和控制操作类指令

    对于字节操作类指令,“f”是文件寄存器指针,“d”为目标指针。文件寄存器用于确定32个文件寄存器中指令所用的寄存器。对于PIC16C57单片机,FSR(专用寄存器)中位5,6选择寄存器块。目标指针声明操作结果的存放地址,如果“d”等于0,声明结果在w寄存器,若“d”为1,结果则送至指令指明的文件寄存器中。

    对于位操作指令,“b”是位指针,它用于标明操作的位,“f”是文件寄存器指针,它用于指明位所在的文件寄存器。

    对于立即数和控制类指令,“k”表示8或9位的内容,或者表示立即数的值。

    PIC系列单片机的一个指令周期需4个时钟周期。除了条件测试为真或程序计数器被指定执行所改变,例如“DECFSZ”或“CALL”指令外,所有指令执行仅需一个指令周期。假设时钟振荡频率选为4.0MHz,一个指令周期就是1us,那么绝大部分的指令运行只需1us,而上述少数的指令执行时间则需2us。

    基本级产品指令系统实用于PIC16C5X系列单片机,如PIC16C52/54/56/57/58等产品。而中级型产品指令系统则实用于PIC16C6X/7X/8X等中级产品。高级型指令系统实用于PIC17CXX系列高级单片机。


 基本级产品指令系统     中级型产品指令系统     高级型产品指令系统