33023A.book(31006A_cn.fm)

Size: px
Start display at page:

Download "33023A.book(31006A_cn.fm)"

Transcription

1 6 第 6 章存储器构成 存储器构成 目录 本章包括下面一些主要内容 : 6.1 简介 程序存储器构成 数据存储器构成 初始化 设计技巧 相关应用笔记 版本历史 Microchip Technology Inc. DS31006A_CN 第 6-1 页

2 PICmicro 中档单片机系列 6.1 简介 本章主要包括两种存储器模块 : 程序存储器和数据存储器 每一个模块都有自己的总线, 所以在同一个振荡周期内可对两种存储器模块同时进行访问 数据存储器可以更进一步地分成通用寄存器和特殊功能寄存器 (SFR) 控制内核的特殊功能寄存器的操作将在本章介绍 ; 而控制外设模块的特殊功能寄存器将在论述每个外设模块的相应章节中介绍 6.2 程序存储器构成 中档系列单片机有一个 13 位的程序计数器, 可以寻址 8K 14 位的程序存储空间 程序存储器总线宽度 ( 指令字 ) 为 14 位 由于所有的指令均为单字指令, 所以一个具有 8K 14 位程序存储器的器件可以存储 8K 条指令 很易于确定是否有充足的程序存储空间来实现应用程序 中档系列单片机把程序存储器分成 4 页, 每页 2K 字 (0h - 7FFh, 800h - FFFh 1000h - 17FFh 和 1800h - 1FFFh) 图 6-1 所示为程序存储器映射和一个 8 级深度硬件堆栈 实际上单片机可能只实现了图中所示存储器的一部分, 这与器件型号有关 关于单片机所提供的存储器, 请查阅单片机的数据手册 为了能在程序存储器页之间跳转, 必须修改程序计数器 (PC) 的高位 这是通过在 PCLATH( 程序计数器高位锁存器 ) 中写入需要的值来完成的 如果指令连续运行, 无需任何用户的干预, 程序计数器即可以跨越程序页面跨页 对于那些程序存储器不足 8K 字的器件, 访问超过物理地址空间的存储单元时, 会回到有效的程序存储空间 也就是说, 在一个有 4K 字存储空间的单片机中, 寻址 17FFh 实际就是寻址 7FFh 2K 字或更少程序存储空间的器件不需要分页 DS31006A_CN 第 6-2 页 2004 Microchip Technology Inc.

3 图 6-1: 中档系列单片机的程序存储器映射和堆栈 第 6 章存储器构成 6 PC<12:0> PCLATH PC<12:8> CALL, RETURN RETFIE, RETLW PCL 13 存储器构成 堆栈深度 1 堆栈深度 8 复位向量 0000h 8K 6K 4K 2K 中断向量 片内程序存储器 ( 第 0 页 ) 片内程序存储器 ( 第 1 页 ) 片内程序存储器 ( 第 2 页 ) 片内程序存储器 ( 第 3 页 ) 0004h 0005h 07FFh 0800h 0FFFh 1000h 17FFh 1800h 1FFFh 注 1: 不是所有的器件都实现了上述全部程序存储空间 2: 标定数据可写到程序存储器 2004 Microchip Technology Inc. DS31006A_CN 第 6-3 页

4 PICmicro 中档单片机系列 复位向量 中断向量 标定信息 对于任何单片机, 复位都将使程序计数器指向地址 0h, 我们称这个地址为 复位向量地址, 也就是单片机发生复位时, 程序执行的入口地址 任何复位操作都会将 PCLATH 寄存器的内容清零 这表明, 复位向量地址 (0h) 处的任何转移指令都将跳转到程序存储器的第 0 页 (PAGE0) 当响应中断时, PC 指向地址 0004h, 我们称这个地址为 中断向量地址 当 PC 指向中断向量时, PCLATH 寄存器的值并不会被修改 这意味着, 在中断服务程序中, 在改写 PC 实现程序跳转前, 应按目的地址所处的实际程序页面先设定 PCLATH 寄存器 在中断服务程序修改 PCLATH 寄存器前, 应将原 PCLATH 的内容保存起来, 以便从中断服务程序返回时恢复 PCLATH 某些器件在程序存储器中存储标定信息 在器件最终测试时, Microchip 将标定信息写入程序存储器 应用程序利用这些值可以获得更好的运行结果 标定信息通常放在程序存储器的末尾, 并以 RETLW 指令形式实现, 该指令所带的立即数就是标定信息 注 : 对于窗口型器件, 在擦除器件内容前 ( 同时会擦除标定信息 ), 务必先记下所有的标定值 这样在重新烧写器件时能恢复标定值 建议将标定值写在封装上 DS31006A_CN 第 6-4 页 2004 Microchip Technology Inc.

5 6.2.4 程序计数器 (PC) 第 6 章存储器构成 6 程序计数器指定要取出执行的指令的地址, 其宽度为 13 位, 其中低 8 位来自 PCL 寄存器, 该寄存器可读写的, 而高 5 位 (PC<12:8>) 来自 PCH 寄存器 ( 不可直接读写 ) PCH 寄存器的值只能通过 PCLATH 寄存器来更新 图 6-2 所示为装载 PC 值的四种情况 情况 1 为写 PCL 时, 如何装载 PC(PCLATH<4:0> PCH); 情况 2 为执行 GOTO 指令时, 如何装载 PC (PCLATH<4:3> PCH); 情况 3 为执行 CALL 指令时, 如何装载 PC(PCLATH<4:3> PCH) 以及 PC 值如何压入栈顶 ; 情况 4 为执行返回指令时, 如何装载 PC, 此时 PC 值从栈顶装载 ( 弹出 ) 存储器构成 图 6-2: 不同情况下如何装载 PC 情况 1 - 以 PCL 为目的寄存器的指令 PCH PCL PC PCLATH<4:0> 8 5 堆栈 (13 位 x 8) 栈顶 PCLATH ALU 结果 情况 2 - GOTO 指令 PCH PCL PC 堆栈 (13 位 x 8) 栈顶 2 PCLATH<4:3> 11 操作码 <10:0> PCLATH 情况 3 - CALL 指令 13 PCH PCL PC 堆栈 (13 位 x 8) 栈顶 2 PCLATH<4:3> 11 操作码 <10:0> PCLATH 情况 4 - RETURN RETFIE 或 RETLW 指令 13 PCH PCL PC 堆栈 (13 位 x 8) 栈顶 11 操作码 <10:0> PCLATH 注 :PCLATH 不会被 PCH 的内容更新 2004 Microchip Technology Inc. DS31006A_CN 第 6-5 页

6 PICmicro 中档单片机系列 相对跳转指令 堆栈 程序的相对跳转指令是通过向程序计数器加一个偏移量来实现的 (ADDWF PCL), 当使用相对跳转指令方法对表进行读操作时, 要注意表地址是否超过了 PCL 寄存器的寻址范围 ( 每块 256 个字节 ) 注 : 对程序计数器 (PCL) 的任何写操作, 都会使 PCLATH 的低五位装载到 PCH 中 堆栈允许 8 级深度的子程序嵌套调用和中断 堆栈包含了程序执行分支的返回地址 中档系列单片机有一个 8 级深度 13 位宽的硬件堆栈 堆栈既不占用程序存储空间也不占用数据存储空间, 栈指针不能读写 当执行 CALL 指令或响应中断发生跳转时, PC 值被压入堆栈 (PUSH) 而执行 RETURN RETLW 或 RETFIE 指令时,PC 值从堆栈弹出 (POP) 执行压栈或出栈操作时, 不会修改 PCLATH 寄存器 压栈 (PUSH) 8 次之后, 进行第 9 次压栈时, 进栈的数据将覆盖第 1 次压栈存储的数据, 而第 10 次压栈时进栈的数据将覆盖第 2 次压栈存储的数据, 依此类推 一个堆栈被覆盖的例子如图 6-3 所示 图 6-3: 修改堆栈 堆栈 Push1 Push9 Push2 Push10 Push3 Push4 Push5 Push6 Push7 Push8 栈顶 注 1: 没有用于表示堆栈溢出或堆栈下溢条件的状态位 注 2: 没有称为 PUSH 或 POP 的指令或助记符 而实现类似效果的操作是执行 CALL RETURN RETLW 和 RETFIE 指令, 或转到中断向量地址 DS31006A_CN 第 6-6 页 2004 Microchip Technology Inc.

7 6.2.6 程序存储器分页 第 6 章存储器构成 6 某些器件的程序存储器空间大于 2K 字, 但是 CALL 和 GOTO 指令只有 11 位地址范围, 这 11 位地址只允许在 2K 存储空间范围内跳转 为了使 CALL 和 GOTO 指令可以访问整个 8K 的程序存储地址范围, 必须有另外两位来指定程序存储器页 将 PCLATH<4:3> 位作为页面选择位 ( 图 6-2) 在执行 CALL 或 GOTO 指令前, 用户必须确保正确设置页面选择位 PCLATH<4:3>, 以便指向需要的程序存储页面 ( 图 6-2) 当执行一条返回指令时, 整个 13 位 PC 地址值都从堆栈弹出, 不需要再对 PCLATH<4:3> 位进行设置 注 : 当器件的程序存储器空间小于或等于 2K 字时, 可忽略用来存取有多个页面的程序存储器的页面选择位 (PCLATH<4:3>) 但不推荐将 PCLATH<4:3> 位作为一般读写位使用, 因为这样做可能影响与将来产品的向上兼容性 存储器构成 对于程序存储器空间在 2K 到 4K 字之间的器件, 可忽略页面选择位 PCLATH<4>, 因为它是用来寻址 2 3 页 (1000h ~ 1FFFh) 的 通常也不推荐将 PCLATH<4> 作为一般读写位使用, 因为这样做可能影响与将来产品的向上兼容性 例 6-1 是调用在程序存储器第 1 页上子程序的例子 本例假使 PCLATH 寄存器由中断服务程序保存和恢复 ( 如果使用了中断 ) 例 6-1: 从第 0 页调用第 1 页的子程序 ORG 0x500 BSF PCLATH,3 ; Select Page1 (800h-FFFh) CALL SUB1_P1 ; Call subroutine in Page1 (800h-FFFh) : ; : ; ORG 0x900 ; SUB1_P1: ; called subroutine Page1 (800h-FFFh) : ; RETURN ; return to Call subroutine in Page0 (000h-7FFh) ; 2004 Microchip Technology Inc. DS31006A_CN 第 6-7 页

8 PICmicro 中档单片机系列 6.3 数据存储器构成 通用寄存器 (GPR) 特殊功能寄存器 (SFR) 数据存储器由特殊功能寄存器 (SFR) 和通用寄存器 (GPR) 组成 SFR 控制器件的操作, 而 GPR 则是数据存储和改写的通用区域 SFR 和 GPR 数据存储区分成不同的存储区 GPR 区分成不同的存储区, 以实现对超过 96 字节的通用 RAM 的寻址 SFR 是用来控制外设和内核功能的寄存器 STATUS 寄存器的存储区选择控制位 (STATUS<7:5>) 用于选择存储区 图 6-5 是数据存储器的构成映射, 这个映射与器件型号有关 从一个寄存器向另一个寄存器传送数据时, 必须通过 W 寄存器 这意味着所有寄存器之间的数据传送, 都需要两个指令周期 整个数据存储器可以采用直接寻址或间接寻址来存取 直接寻址可能需要使用 RP1 RP0 位, 间接寻址需要用到指针寄存器 (FSR) 间接寻址数据存储器的存储区 0/ 存储区 1 或存储区 2/ 存储区 3 时, 要使用状态寄存器的间接寄存器指针 (IRP) 位 某些中档单片机的 GPR 区分成不同的存储区, 上电复位并不能初始化 GPR, 其它的复位也不能改变 GPR 的值 寄存器既可以直接寻址, 也可以使用指针寄存器 FSR 间接寻址 某些器件具有各数据存储区共享的公用数据存储区, 对公用数据存储区的读写不必考虑当前所在存储区, 可使用同一个地址单元 ( 值 ), 我们称这个区域为公用 RAM 特殊功能寄存器由 CPU 和外设使用, 用于控制器件的操作, 这类寄存器实现为静态 RAM 形式 特殊功能寄存器可分为两类, 一类与内核功能有关, 另一类与外设功能有关 本章将讲述与内核功能有关的特殊功能寄存器, 另一类与外设功能操作有关的特殊功能寄存器将在相应的外设功能模块章节中讲述 所有中档单片机的 SFR 寄存器区也分成不同的存储区 在这些存储区间切换时, 需要设置状态 (STATUS ) 寄存器的 RP0 RP1 位来选择所需存储区 某些 SFR 寄存器会被上电复位和其它复位初始化, 而有些一些 SFR 寄存器在复位时不会被初始化 注 : 可能有通用寄存器映射到特殊功能寄存器区 寄存器既可以直接寻址, 也可以通过指针寄存器间接寻址 DS31006A_CN 第 6-8 页 2004 Microchip Technology Inc.

9 6.3.3 存储区划分 第 6 章存储器构成 6 数据存储器分为 4 个存储区, 每个存储区包括特殊功能寄存器和通用寄存器 使用直接寻址时, 为在这些存储区之间切换, 需要设置状态寄存器的 RP0 RP1 位以选择需要的存储区 状态寄存器的 IRP 位用于间接寻址 表 6-1: 直接和间接寻址时的存储区控制 直接寻址存储区 (RP1:RP) 间接寻址 (IRP) 0 1 存储器构成 每个存储区最多可有 128 字节 (7FH) 特殊功能寄存器安排在存储区的低地址单元; 通用寄存器安排在高地址单元 所有数据存储器都是用静态 RAM 所有存储区都包括特殊功能寄存器 为了减少程序代码和提高存取速度, 存储区 0 中某些使用率高的特殊功能寄存器映射在其它存储区中 随着产品的发展, 其数据存储器的设计布局有一些变化 对于所有新器件来说, 标准的数据存储器构成如图 6-5 所示 在这个存储器映射中, 所有存储区的最后 16 字节都映射到存储区 0 中, 这可以降低用于现场切换的软件开销 用粗体表示的寄存器存在于每种单片机中, 其它寄存器的有无与外设模块有关 图中没有示出所有的外设寄存器, 因为针对不同的器件, 在某些文件地址处的寄存器定义与这里所显示的不同 除了使用本手册所提供的所有图 表和说明外, 也应参阅特定器件的数据手册来核实细节 图 6-4: 直接寻址 直接寻址 RP1 RP0 6 来自操作码 0 存储区选择 地址选择 00h 数据存储器 7Fh 7Fh 存储区 0 存储区 1 存储区 2 存储区 Microchip Technology Inc. DS31006A_CN 第 6-9 页

10 PICmicro 中档单片机系列 图 6-5: 寄存器映射 寄存器地址 寄存器地址 寄存器地址 寄存器地址 INDF 00h INDF 80h INDF 100h INDF 180h TMR0 01h OPTION_REG 81h TMR0 101h OPTION_REG 181h PCL 02h PCL 82h PCL 102h PCL 182h STATUS 03h STATUS 83h STATUS 103h STATUS 183h FSR 04h FSR 84h FSR 104h FSR 184h PORTA 05h TRISA 85h 105h 185h PORTB 06h TRISB 86h PORTB 106h TRISB 186h PORTC 07h TRISC 87h PORTF 107h TRISF 187h PORTD 08h TRISD 88h PORTG 108h TRISG 188h PORTE 09h TRISE 89h 109h 189h PCLATH 0Ah PCLATH 8Ah PCLATH 10Ah PCLATH 18Ah INTCON 0Bh INTCON 8Bh INTCON 10Bh INTCON 18Bh PIR1 0Ch PIE1 8Ch 10Ch 18Ch PIR2 0Dh PIE2 8Dh 10Dh 18Dh TMR1L 0Eh PCON 8Eh 10Eh 18Eh TMR1H 0Fh OSCCAL 8Fh 10Fh 18Fh T1CON 10h 90h 110h 190h TMR2 11h 91h 111h 191h T2CON 12h PR2 92h 112h 192h SSPBUF 13h SSPADD 93h 113h 193h SSPCON 14h SSPATAT 94h 114h 194h CCPR1L 15h 95h 115h 195h CCPR1H 16h 96h 116h 196h CCP1CON 17h 97h 117h 197h RCSTA 18h TXSTA 98h 118h 198h TXREG 19h SPBRG 99h 119h 199h RCREG 1Ah 9Ah 11Ah 19Ah CCPR2L 1Bh 9Bh 11Bh 19Bh CCPR2H 1Ch 9Ch 11Ch 19Ch CCP2CON 1Dh 9Dh 11Dh 19Dh ADRES 1Eh 9Eh 11Eh 19Eh ADCON0 1Fh ADCON1 9Fh 11Fh 19Fh 20h A0h 120h 1A0h 注 通用寄存器 (2) 通用寄存器 (3) 通用寄存器 (3) EFh 映射到存储区 0 F0h 映射到存储区 0 70h - 7Fh (4) 70h - 7Fh (4) 7Fh FFh 存储区 0 存储区 1 存储区 2 (5) 16Fh 170h 17Fh 通用寄存器 (3) 映射到存储区 0 70h - 7Fh (4) 存储区 3 (5) 1EFh 1F0h 1: 黑体标注的寄存器在各种单片机中都存在 2: 有些地址单元可能没有实现, 读为 0 3: 这些地址单元可能没有实现 根据所使用器件的不同, 对这些未实现地址单元的访问会有不同, 详细信息请参考具体的器件数据手册 4: 有些器件没有将这些寄存器映射到存储区 0, 此时这些寄存器就作为通用 RAM 5: 有些器件可能没有这些存储区, 未实现存储区中的地址单元读为 0 6: 通用寄存器也可以位于特殊功能寄存器区中 1FFh DS31006A_CN 第 6-10 页 2004 Microchip Technology Inc.

11 第 6 章存储器构成 图 6-6 所示为某些 18 引脚器件的寄存器存储区映射 未实现的寄存器读为 0 6 图 6-6: 寄存器映射 寄存器地址 寄存器地址 INDF 00h INDF 80h TMR0 01h OPTION_REG 81h PCL 02h PCL 82h STATUS 03h STATUS 83h FSR 04h FSR 84h PORTA 05h TRISA 85h PORTB 06h TRISB 86h 07h PCON 87h ADCON0 / 08h ADCON1 / 88h EEDATA (2) EECON1 (2) ADRES / 09h ADRES / 89h EEADR (2) EECON2 (2) PCLATH 0Ah PCLATH 8Ah INTCON 0Bh INTCON 8Bh 0Ch 8Ch 通用 (3) 寄存器 通用寄存器 (4) 存储器构成 7Fh 存储区 0 存储区 1 FFh 注 1: 黑体标注的寄存器在每种单片机中都存在 2: 这些寄存器可能没有实现, 或在一些器件中实现为其它的寄存器 3: 有些地址单元可能没有实现, 读为 0 4: 这些地址单元在存储区 1 中没有实现 访问这些没有实现的地址单元时, 将访问存储区 0 中相应的寄存器 2004 Microchip Technology Inc. DS31006A_CN 第 6-11 页

12 PICmicro 中档单片机系列 间接寻址 INDF 和 FSR 寄存器 间接寻址是寻址数据存储器的一种方式, 间接寻址时指令中的数据存储器地址不是固定的, 而是使用一个 SFR ( 指针寄存器 ) 作为指向要读写的数据存储器地址的指针 由于该指针位于 RAM 中, 其内容可以通过程序修改 这对于操作数据存储器中的数据表格很有用 图 6-7 所示为间接寻址的工作原理, 实现了将数据传送到 FSR 寄存器的值指定的数据存储单元 使用 INDF 寄存器可以实现间接寻址 任何使用 INDF 寄存器的指令实际上访问的是由指针寄存器 (FSR) 所指向的寄存器 若使用间接寻址方式对 INDF 寄存器进行读操作 (FSR= '0'), 读的结果将为 00h ; 而使用间接寻址对 INDF 寄存器进行写操作, 实际执行的是空操作, 但可能会影响状态位 8 位 FSR 寄存器与状态寄存器的 IRP 位 (STATUS<7>) 相组合, 可以得到一个 9 位有效地址 如图 6-8 所示 : 图 6-7: 间接寻址 RAM 执行的指令 操作码 地址 9 文件地址 = INDF 地址!= 0 地址 = 0h 取出的指令 RP1:RP 操作码文件 IRP 7 FSR DS31006A_CN 第 6-12 页 2004 Microchip Technology Inc.

13 第 6 章存储器构成 图 6-8: 间接寻址 6 00h IRP 存储区选择位 00h 间接寻址 7 FSR 寄存器 0 地址选择位 存储器构成 数据存储器 7Fh 7Fh 存储区 0 存储区 1 存储区 2 存储区 3 图 6-2 用最少的指令, 采用间接寻址方法实现了对 20h-2Fh RAM 单元的清零 采用与此相同的方法, 可以将已定义字节数的数据 ( 数据块 ) 传送到 USART 的发送寄存器 (TXREG) 要发送数据块的起始地址很容易通过程序来修改 例 6-2: 间接寻址 BCF STATUS, IRP ; Indirect addressing Bank0/1 MOVLW 0x20 ; Initialize pointer to RAM MOVWF FSR ; NEXT CLRF INDF ; Clear INDF register INCF FSR,F ; Inc pointer BTFSS FSR,4 ; All done? GOTO NEXT ; NO, clear next CONTINUE ; : ; YES, continue 2004 Microchip Technology Inc. DS31006A_CN 第 6-13 页

14 PICmicro 中档单片机系列 6.4 初始化 例 6-3 举例说明了直接寻址时如何进行存储区切换 例 6-4 为初始化 ( 清零 ) 通用 RAM 的部分代码 例 6-3: 存储区选择 CLRF STATUS ; Clear STATUS register (Bank0) : ; BSF STATUS, RP0 ; Bank1 : ; BCF STATUS, RP0 ; Bank0 : ; MOVLW 0x60 ; Set RP0 and RP1 in STATUS register, other XORWF STATUS, F ; bits unchanged (Bank3) : ; BCF STATUS, RP0 ; Bank2 : ; BCF STATUS, RP1 ; Bank0 DS31006A_CN 第 6-14 页 2004 Microchip Technology Inc.

15 例 6-4: RAM 初始化 第 6 章存储器构成 6 CLRF STATUS ; Clear STATUS register (Bank0) MOVLW 0x20 ; 1st address (in bank) of GPR area MOVWF FSR ; Move it to Indirect address register Bank0_LP CLRF INDF0 ; Clear GPR at address pointed to by FSR INCF FSR ; Next GPR (RAM) address BTFSS FSR, 7 ; End of current bank? (FSR = 80h, C = 0) GOTO Bank0_LP ; NO, clear next location ; ; Next Bank (Bank1) ; (** ONLY REQUIRED IF DEVICE HAS A BANK1 **) ; MOVLW 0xA0 ; 1st address (in bank) of GPR area MOVWF FSR ; Move it to Indirect address register Bank1_LP CLRF INDF0 ; Clear GPR at address pointed to by FSR INCF FSR ; Next GPR (RAM) address BTFSS STATUS, C ; End of current bank? (FSR = 00h, C = 1) GOTO Bank1_LP ; NO, clear next location ; ; Next Bank (Bank2) ; (** ONLY REQUIRED IF DEVICE HAS A BANK2 **) ; BSF STATUS, IRP ; Select Bank2 and Bank3 ; for Indirect addressing MOVLW 0x20 ; 1st address (in bank) of GPR area MOVWF FSR ; Move it to Indirect address register Bank2_LP CLRF INDF0 ; Clear GPR at address pointed to by FSR INCF FSR ; Next GPR (RAM) address BTFSS FSR, 7 ; End of current bank? (FSR = 80h, C = 0) GOTO Bank2_LP ; NO, clear next location ; ; Next Bank (Bank3) ; (** ONLY REQUIRED IF DEVICE HAS A BANK3 **) ; MOVLW 0xA0 ; 1st address (in bank) of GPR area MOVWF FSR ; Move it to Indirect address register Bank3_LP CLRF INDF0 ; Clear GPR at address pointed to by FSR INCF FSR ; Next GPR (RAM) address BTFSS STATUS, C ; End of current bank? (FSR = 00h, C = 1) GOTO Bank3_LP ; NO, clear next location : ; YES, All GPRs (RAM) is cleared 存储器构成 2004 Microchip Technology Inc. DS31006A_CN 第 6-15 页

16 PICmicro 中档单片机系列 6.5 设计技巧 问 1: 程序执行时似乎跑飞了 答 1 : 当所使用器件的程序存储器超过 2K 字时, 子程序调用可能需要在执行 CALL( 或 GOTO) 指令前, 装载 PCLATH 寄存器, 以正确指定子程序所在的程序存储器页面 无论标号 SUB_1 在程序存储器中的哪个地址, 下列程序都将正确地装载 PCLATH 寄存器, MOVLW HIGH (SUB_1) ; Select Program Memory Page of MOVWF PCLATH ; Routine. CALL SUB_1 ; Call the desired routine : : SUB_1 : ; Start of routine : RETURN ; Return from routine 问 2: 我需要将 RAM 初始化成 0, 有什么简便的方法吗? 答 2: 参见例 6-4 如果你所使用的器件没有 4 个数据存储区, 可以删去一些代码 DS31006A_CN 第 6-16 页 2004 Microchip Technology Inc.

17 6.6 相关应用笔记 第 6 章存储器构成 本部分列出了与本章内容相关的应用笔记 这些应用笔记并非都是专门针对中档单片机系列而写的 ( 即有些针对低档系列, 有些针对高档系列 ), 但其概念是相近的, 通过适当修改并受到一定限制即可使用 目前与存储器构成相关的应用笔记有 : 标题 应用笔记 # Implementing a Table Read AN556 6 存储器构成 2004 Microchip Technology Inc. DS31006A_CN 第 6-17 页

18 PICmicro 中档单片机系列 6.7 版本历史版本 A 这是描述存储器构成的初始发行版 DS31006A_CN 第 6-18 页 2004 Microchip Technology Inc.

第5章:汇编语言程序设计

第5章:汇编语言程序设计 第 5 章 : 汇编语言程序设计 程 汇编语言指令格式 系统伪指令 存储器选择方式 常用子程序 1 汇编语言程序设计 PIC 指令系统 语言系统 指 CPU 编 器语言 器语言 器语言 设计 用 语言 设计 语言 汇编语言 2 汇编语言指令格式 汇编语言指令格式 ( 指令 ) label opcode operand comment 指令 用 存 指令 指令语 3 汇编语言指令格式 1 指令 用 指令

More information

第10章:CCP捕捉/比较/脉宽调制

第10章:CCP捕捉/比较/脉宽调制 第 10 章 :CCP 捕捉 / 比较 / 脉宽调制 CCP 模块功能 捕捉功能模式 比较功能模式 脉宽调制功能 1 CCP 模块功能 PIC 2 捕捉 比较 脉宽调制模块 CCP1 CCP2(Capture/Compare/PWM) 16 CCPR1 CCPR2 模块 功能 功能 TMR1 TMR2 2 CCP 模块功能 CCP 模块 3 模式 : 捕捉 式 比较 式 脉宽调制 式 捕捉功能 捕捉

More information

2.5 idlocs PIC idloc idloc 0x1234 ; 0x config idloc HEX errorlevel errorlevel Error (Warning) Message HEX 3-14 errorlevel

2.5 idlocs PIC idloc idloc 0x1234 ; 0x config idloc HEX errorlevel errorlevel Error (Warning) Message HEX 3-14 errorlevel 3.2.3 MPASM PIC 35 35 #include include #include MPASM include PIC MPLAB C:\Program Files\MPLAB IDE\MCHIP_Tools PIC.inc 3-01 #include ; PIC16F877A #include math.asm ; 3-01 MPASM MPLAB

More information

33023A.book(31005A_cn.fm)

33023A.book(31005A_cn.fm) 第 5 章 CPU 和 ALU 目录 本章包括下面一些主要内容 : 5. 简介...5-2 5.2 指令的一般格式... 5-4 5.3 中央处理单元 (CPU)... 5-4 5.4 指令时钟... 5-4 5.5 算术逻辑单元 (ALU)... 5-5 5.6 状态寄存器... 5-6 5.7 OPTION_REG 寄存器... 5-8 5.8 电源控制寄存器... 5-9 5.9 设计技巧...

More information

PIC16F F MPLAB 08 16F LED 15 LED

PIC16F F MPLAB 08 16F LED 15 LED PIC16F877 PIC16F877 03 16F877 05 06 MPLAB 08 16F877 13 LED 15 LED 17 20 24 2 PIC16F877 PIC16F877 DIP VDD VSS CLOCK CPU :,AND,OR,XOR ROM: CPU ROM RAM: CPU,CPU I/O:CPU, CPU,, 16F877 RAM 512 128 Bank Bank

More information

INCF SEC1,F ; 將 SEC1+1 作查表取回對應數字 MOVF SEC1,W banksel STRING1 banksel PORTB RETFIE run_sec2: MOVF SEC2,W SUBLW.5 GOTO run_min ; 將秒個位數歸 0 CLRF SEC1 MOVL

INCF SEC1,F ; 將 SEC1+1 作查表取回對應數字 MOVF SEC1,W banksel STRING1 banksel PORTB RETFIE run_sec2: MOVF SEC2,W SUBLW.5 GOTO run_min ; 將秒個位數歸 0 CLRF SEC1 MOVL ;************************************************ ; Null Clock REV:1.0 by Jed ; www.xuan.idv.tw ;************************************************ INCLUDE P16F84A.INC LIST P=16F84A,R=Dec CONFIG _XT_OSC&_WDT_OFF

More information

文件名

文件名 MICROCHIP PIC10F200/202/204/206 6 8 FLASH PIC10F200 PIC10F202 PIC10F204 PIC10F206 RISC CPU 33 12 8 8 4MHz 1 s 4MHz 1% TM ICSP TM ICD POR DRT WDT RC MCLR I/O /CMOS < 350 A @ 2V 4 MHz 100 na @ 2V FLASH 10000

More information

DPJJX1.DOC

DPJJX1.DOC 8051 111 2K 1 2 3 ' ' 1 CPU RAM ROM / A/D D/A PC CPU 40 68 10 20 8 51 PIII 8051 2 MCS51 8051 8031 89C51 8051 8031 89C51? MCS51 INTEL INTEL 8031 8051 8751 8032 8052 8752 8051 8051 8051 MCS51 8031 8031

More information

AN579

AN579 深圳市英锐恩科技有限公司 单片机集成方案全方位解决服务商 优质智能电子产品 芯 方案解决商 Microchip 产品用户参考手册 深圳市英锐恩科技有限公司 ENROO-TECH(SHENZHEN)CO.,LTD 中国 深圳市福田区福华路嘉汇新城汇商中心 27 楼 2701 Enroo-Tech Technologies CO., Limited Light-Tech International Limited

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

<4D F736F F F696E74202D B5A5C6ACBBFAD3EBB5E7D7D3CFB5CDB3C9E8BCC62E707074>

<4D F736F F F696E74202D B5A5C6ACBBFAD3EBB5E7D7D3CFB5CDB3C9E8BCC62E707074> 一. 高性能的 RISC 结构 CPU 1. 哈佛双总线结构程序总线和数据总线独立, 避免了瓶颈现象. 2. RISC 指令集 ( 精简指令集 ) 具有指令 33/35/58 条, 因此易学易用. 3. 指令周期大部分为单周期指令 ( 分支指令除外 ). 4. 执行速度大部分指令周期在 (200ns-1us) PIC17XX 是目前执行速度最快的 8 位单片机 5. 多级硬件堆栈可为 2 8 16

More information

Microsoft Word - S153B.doc

Microsoft Word - S153B.doc SAM8 P153B SAM8P153B 数据手册 14 引脚 8 位 I/O 型 OTP 单片机 盛明公司保留对以下所有产品在可靠性 功能和设计方面的改进作进一步说明的权利 盛明不承担由本手册所涉及的产品或电路的运用和使用所引起的任何责任, 盛明的产品不是专门设计来应用于外科植入 生命维持和任何盛明产品产生的故障会对个体造成伤害甚至死亡的领域 如果将盛明的产品用于上述领域, 即使这些是由盛明在产品设计和制造上的疏忽引起的,

More information

PIC单片机16F84的内部硬件资源(一)

PIC单片机16F84的内部硬件资源(一) PIC 单片机 16F84 的内部硬件资源 ( 一 ) 我们已经知道要单片机工作, 就需用汇编语言编制程序 而对某个 PIC 单片机编程时, 还需对选用的 PIC 单片机内部硬件资源有所了解 这里介绍 PIC16F84 单片机的内部结构, 如图 1 所示的框图 由图 1 看出, 其基本组成可分为四个主要部分, 即运算器 ALU 和工作寄存器 W; 程序存储器 ; 数据存储器和输入 / 输出 (I/O)

More information

701PIC Introduction to PICMicro MCUs

701PIC Introduction to PICMicro MCUs 701 PIC PICmicro MCU 介绍 PIC16 系列产品的汇编编程 HANDS-ON Microchip Technology Incorporated. All Rights Reserved. 701 PIC PIC MCU - Introduction to Programming 1 日程 讲述部分 讲述 90 分钟 休息 20 分钟 实验部分 1 2 个实验 60 分钟 休息

More information

请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip 的产品均达到 Microchip 数据手册中所述的技术指标 Microchip 确信 : 在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一 目前, 仍存在着恶意 甚至是非法破坏

请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip 的产品均达到 Microchip 数据手册中所述的技术指标 Microchip 确信 : 在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一 目前, 仍存在着恶意 甚至是非法破坏 查询 PIC16F887( 汉 ) 供应商 捷多邦, 专业 PCB 打样工厂,24 小时加急出货 PIC16F882/883/884/886/887 数据手册 采用纳瓦技术的 28/40/44 引脚 增强型闪存 8 位 CMOS 单片机 2007 Microchip Technology Inc. 初稿 DS41291D_CN 请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip

More information

M8Rxxx 指令集说明 Version 年 11 月 上海磐芯电子有限公司 SHANGHAI MASSES ELECTRONIC Co., Ltd. 本公司保留对产品在可靠性, 功能和设计方面的改进作进一步说明的权利 说明文档的更改, 恕不另行通知

M8Rxxx 指令集说明 Version 年 11 月 上海磐芯电子有限公司 SHANGHAI MASSES ELECTRONIC Co., Ltd. 本公司保留对产品在可靠性, 功能和设计方面的改进作进一步说明的权利 说明文档的更改, 恕不另行通知 M8Rxxx 指令集说明 Version 1.04 2014 年 11 月 上海磐芯电子有限公司 SHANGHAI MASSES ELECTRONIC Co., Ltd. 本公司保留对产品在可靠性, 功能和设计方面的改进作进一步说明的权利 说明文档的更改, 恕不另行通知 修正记录 版本 日期 描述 Ver1.02 2014-5-15 补全指令说明 Ver1.03 2014-10-8 勘误 Ver1.04

More information

33023A.book(31026A_cn.fm)

33023A.book(31026A_cn.fm) 26 第 26 章看门狗定时器与休眠模式 目录 看门狗定时器与休眠模式 本章包括下面一些主要内容 : 26.1 简介... 26-2 26.2 控制寄存器... 26-3 26.3 看门狗定时器 (WDT) 的操作... 26-4 26.4 休眠省电模式... 26-7 26.5 初始化... 26-9 26.6 设计技巧... 26-10 26.7 相关应用笔记... 26-11 26.8 版本历史...

More information

PIC8位单片机汇编语言常用指令的识读(上)

PIC8位单片机汇编语言常用指令的识读(上) PIC8 位单片机汇编语言常用指令的识读 ( 上 ) 各大类单片机的指令系统是没有通用性的, 它是由单片机生产厂家规定的, 所以用户必须遵循厂家规定的标准, 才能达到应用单片机的目的 PIC 8 位单片机共有三个级别, 有相对应的指令集 基本级 PIC 系列芯片共有指令 33 条, 每条指令是 12 位字长 ; 中级 PIC 系列芯片共有指令 35 条, 每条指令是 14 位字长 ; 高级 PIC

More information

Microsoft PowerPoint - 701_PIC-CHN_Attendee.ppt

Microsoft PowerPoint - 701_PIC-CHN_Attendee.ppt 701 PIC PICmicro MCU 介绍 PIC16 系列产品的汇编编程 HANDS-ON 日程 讲述部分 讲述 90 分钟 休息 20 分钟 实验部分 1 2 个实验 60 分钟 休息 60 分钟 实验部分 2 10 4 个实验 2 小时 休息 20 分钟 讲述部分的内容 架构 存储器 指令集 开发软件 (MPLAB IDE) 实验和演示部分的内容 Labs 在 MPLAB IDE 创建项目

More information

ICD ICD ICD ICD ICD

ICD ICD ICD ICD ICD MPLAB ICD2 MPLAB ICD2 PIC MPLAB-IDE V6.0 ICD2 usb PC RS232 MPLAB IDE PC PC 2.0 5.5V LED EEDATA MPLAB ICD2 Microchip MPLAB-IDE v6.0 Windows 95/98 Windows NT Windows 2000 www.elc-mcu.com 1 ICD2...4 1.1 ICD2...4

More information

41213C.book

41213C.book 数据手册 8 位 CMOS 闪存 单片机系列 2006 Microchip Technology Inc. DS41213C_CN 请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip 的产品均达到 Microchip 数据手册中所述的技术指标 Microchip 确信 : 在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一 目前,

More information

指令系统 可分成如下 6 类 : 数据传送指令 算术运算指令 逻辑运算和移位指令 串操作指令 程序控制指令 处理器控制指令 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 2

指令系统 可分成如下 6 类 : 数据传送指令 算术运算指令 逻辑运算和移位指令 串操作指令 程序控制指令 处理器控制指令 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 2 第 3 章 8086 的寻址方式和指令系统 (2) 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 1 3.3 8086 指令系统 可分成如下 6 类 : 数据传送指令 算术运算指令 逻辑运算和移位指令 串操作指令 程序控制指令 处理器控制指令 2015 年 3 月 26 日星期四 8 时 41 分 27 秒 2 3.3.1 数据传送指令 可实现 存储器 立即数 段寄存器 CS DS

More information

CH559指令周期.doc

CH559指令周期.doc CH55X 汇编指令周期表 CH55X 汇编指令概述 : 型号包含 : a. 指令单周期型号 :CH557 CH558 CH559; b. 指令 4 周期型号 :CH551 CH552 CH553 CH554; c. 非跳转指令的指令周期数与指令字节数相同 ; d. 跳转指令含 MOVC/RET/CALL 通常比字节数多若干个周期 ; e.movc 指令多 4 或 5 个周期 ( 下条指令地址为奇数时多

More information

微机第02章1(指令寻址)

微机第02章1(指令寻址) 微机原理及应用 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@yahoo.com.cn 西华大学电气信息学院 1 第 03 章 80X86 的寻址方式和指令 ( 本章内容 ) 3.1 指令的格式 3.2 8086/8088 的寻址方式 3.3 指令系统 3.3.1 数据传送指令 3.3.2 算术运算指令 3.3.3 逻辑运算与移位指令 3.3.4 串操作指令

More information

Microsoft Word - 論文終極板.doc

Microsoft Word - 論文終極板.doc 逢 甲 大 學 自 動 控 制 工 程 學 系 專 題 製 作 專 題 論 文 多 訊 息 生 理 訊 號 儲 存 單 元 軟 硬 體 研 製 The Development of Storage Unit for Multi-functional Physiological Signals 指 導 教 授 : 邱 創 乾 專 題 成 員 : 江 宸 菘 林 恩 全 陳 志 華 中 華 民 國 九

More information

<4D F736F F D20C7B0CBC4D5C2D7F7D2B5CCE22E646F6378>

<4D F736F F D20C7B0CBC4D5C2D7F7D2B5CCE22E646F6378> 第一章第二章 Q2 1: 高序 : 最低位字节存储在字的最低位 ; 低序 : 最低位字节存储在字的最高位 ; Q2 2: 冯. 诺依曼结构 : 数据和指令都存储在同一存储器中 ; 哈佛结构 : 数据和程序存储在各自独立的存储器中 Q2 3: a) ARM 有 16 个通用寄存器,r0 r15, 其中 r15 还被用作程序计数器 b) CPSR 是程序状态寄存器, 包含了条件码标识 中断禁止位 当前处理器模式和其他状态

More information

41206A.book

41206A.book 数据手册 带 A/D 转换器和 增强型捕捉 / 比较 /PWM 的 8 位闪存单片机 2004 Microchip Technology Inc. 初稿 DS41206A_CN 请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip 的产品均达到 Microchip 数据手册中所述的技术指标 Microchip 确信 : 在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一

More information

N79A8211系列单片机内部NVM

N79A8211系列单片机内部NVM 南京立超电子科技有限公司 N79A8211 之 NVM FLASH E 2 PROM 应用笔记 2009 年 03 月 15 中国南京市和燕路 251 号金港大厦 A 幢 2406 室 Room 2406,Tower A,Jingang mansion,251 Heyan Road,Nanjing 210028,P.R.China Tel: 0086-25-83306839/83310926 Fax:

More information

<A1AAA1AA475053B4AEBFDACAFDBEDDBDD3CAD5B3CCD0F2CAB5C0FD>

<A1AAA1AA475053B4AEBFDACAFDBEDDBDD3CAD5B3CCD0F2CAB5C0FD> GPS 串口数据接收程序实例页码,1/7 电子工程周刊 : 输入您的 Email 订阅每周自动接收行业新闻, 技术资料, 设计文章 GPS 串口数据接收程序实例 文章作者 : 天大天财股份有限公司巩志民文章类型 : 设计应用文章加入时间 :2003 年 9 月 1 日 1:40 文章出处 :21IC 中国电子网 作者 Email: Atom002@sohu.com 摘要 : 目前 GPS( 全球定位系统

More information

MSP430ϵÁе¥Æ¬»úµÄÖ¸Áîϵͳ.pps [¼æÈÝģʽ]

MSP430ϵÁе¥Æ¬»úµÄÖ¸Áîϵͳ.pps [¼æÈÝģʽ] 作者 : 利尔达 MSP430 系列单片机的指令系统 1 CPU 内核组成 : 16 位的 (ALU) 算术运算单元 16 个寄存器 (PC SP SR R4~R15) 指令控制单元 2 存储器组织结构 3 外围模块寄存器地址 它们被分配在相应的字模块或字节模块当中 分配在 00-FFH 中为字节, 分配在 100-1FFH 中为字 4 寻址模式 : 5 指令格式 : 1) 书写格式标号指令助记符源操作数,

More information

PIC PICC C 4K C <10% C PIC 11.3 MPLAB-IDE PICC PICC MPLAB-IDE MPLAB-IDE ICE2000 ICD2 PICC MPLAB-IDE IDE Project Set Language Tool Locations 11-1 11-1

PIC PICC C 4K C <10% C PIC 11.3 MPLAB-IDE PICC PICC MPLAB-IDE MPLAB-IDE ICE2000 ICD2 PICC MPLAB-IDE IDE Project Set Language Tool Locations 11-1 11-1 PIC C 11.1 PIC C C C PIC C C PC PC PC C C PIC C PIC Microchip PIC C PIC C Hitech CCS IAR Bytecraft Hitech PICC PIC Hitech PIC PICC-Lite PIC PIC16F84 PIC16F877 PIC16F628 Flash PICC-Lite PIC C PIC C Hitech-PICC

More information

共同构成 16 位数据存储单元的地址 当 CPL=1 时, 将堆栈指针 SP 的 16 位地址 与指令中的 7 位地址相加, 形成 16 位的数据存储器地址 (2) 当 SP=0100h, 偏移地址为 50h 时, 寻址 0150h 单元 ; 当 DP=2, 偏移地址为 50h 时, 寻址 0150

共同构成 16 位数据存储单元的地址 当 CPL=1 时, 将堆栈指针 SP 的 16 位地址 与指令中的 7 位地址相加, 形成 16 位的数据存储器地址 (2) 当 SP=0100h, 偏移地址为 50h 时, 寻址 0150h 单元 ; 当 DP=2, 偏移地址为 50h 时, 寻址 0150 DSP 原理与应用教程 ( 张卫宁著 ) 课后习题答案第 3 章 (2014 年 10 月整理 刘忠国 ) 第三章习题答案 : 作业 :3.2, 3.6, 3.7,3.8, 3.11, 3.17, 3.19,3.21 3.1. TMS320C54x 的数据空间寻址方式各有什么特点? 应该应用在什么场合? ( 教材涉及特点较少 ) 答 :TMS320C54x 有 7 种基本的数据寻址方式 : 立即寻址,

More information

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha CYPOK CYPOK 1 UltraEdit Project-->Install Language Tool: Language Suite----->hi-tech picc Tool Name ---->PICC Compiler Executable ---->c:hi-picinpicc.exe ( Command-line Project-->New Project-->File Name--->myc

More information

Microsoft PowerPoint - 微原-第3章3.ppt [兼容模式]

Microsoft PowerPoint - 微原-第3章3.ppt [兼容模式] 本教案内容 第 3 章 8086CPU 指令系统 1. 汇编语言指令 9. 转移指令 10. 2. 8086 指令分类循环控制指令 11. 子程序调用返回 3. 数据与转移地址的指令寻址方式 12. 中断调用返回指 4. 数据传送类指令令 5. 算术运算类指令 13. 字符串操作指令 6. 逻辑运算类指令 14. I/O 输入输出指令 7. 移位类指令 15. 其它指令 8. 标志位操作指令 16.

More information

目录 1. 产品简介 功能特性 引脚图 引脚描述 中央处理器 (CPU) 程序存储器 (OTP ROM) 堆栈 数据存储器 (RAM) INDF 寄存器.

目录 1. 产品简介 功能特性 引脚图 引脚描述 中央处理器 (CPU) 程序存储器 (OTP ROM) 堆栈 数据存储器 (RAM) INDF 寄存器. SQ013L 数据手册 8 引脚 8 位 I/O 型 OTP 单片机 - 1 - 目录 1. 产品简介... 4 1.1 功能特性... 4 1.2 引脚图... 5 1.3 引脚描述... 5 2. 中央处理器 (CPU)... 6 2.1 程序存储器 (OTP ROM)... 6 2.2 堆栈... 6 2.3 数据存储器 (RAM)... 7 2.3.1 INDF 寄存器... 9 2.3.2

More information

PICkit2 LPC

PICkit2 LPC 深圳市英锐恩科技有限公司 单片机集成方案全方位解决服务商 优质智能电子产品 芯 方案解决商 圣邦微电子 (SG MICRO CORP) PICkit2 LPC 产品用户参考手册 深圳市英锐恩科技有限公司 ENROO-TECH(SHENZHEN)CO.,LTD 中国 深圳市福田区福华路嘉汇新城汇商中心 27 楼 2701 Enroo-Tech Technologies CO., Limited Light-Tech

More information

Microsoft PowerPoint sun-arm isa2.ppt [Compatibility Mode]

Microsoft PowerPoint sun-arm isa2.ppt [Compatibility Mode] 嵌入式系统设计与应用 第二章 ARM 指令系统 (2) 西安交通大学电信学院 孙宏滨 汇编伪指令 汇编伪指令 : 在 ARM 汇编语言里, 有一些特殊指令助记符, 没有相对应的操作码 ( 或直接对应指令 ) 通常称这些特殊指令助记符为伪指令, 它们所完成的操作叫做伪操作 伪指令在源程序中的作用是为完成汇编程序作各种准备工作 这些伪指令仅在汇编过程中起作用, 一旦汇编结束, 伪指令的使命完成 ADR:

More information

PowerPoint 簡報

PowerPoint 簡報 微算機原理與實驗 (UEE 2301/1071 ) Chap 5. MCS-51 Addressing Modes 宋開泰 Office:EE709 Phone:5731865( 校內分機 :31865) E-mail:ktsong@mail.nctu.edu.tw URL:http://isci.cn.nctu.edu.tw 1 Addressing Modes Addressing mode is

More information

AN546

AN546 深圳市英锐恩科技有限公司 单片机集成方案全方位解决服务商 优质智能电子产品 芯 方案解决商 Microchip 产品用户参考手册 深圳市英锐恩科技有限公司 ENROO-TECH(SHENZHEN)CO.,LTD 中国 深圳市福田区福华路嘉汇新城汇商中心 27 楼 2701 Enroo-Tech Technologies CO., Limited Light-Tech International Limited

More information

33023A.book(31027A_cn.fm)

33023A.book(31027A_cn.fm) 第 27 章器件配置位 目录 本章包括以下一些主要内容 : 27.1 简介... 27-2 27.2 配置字位... 27-4 27.3 编程校验 / 代码保护... 27-8 27.4 识别码 ID 的位置... 27-9 27.5 设计技巧... 27-10 27.6 相关应用笔记... 27-11 27.7 版本历史... 27-12 27 器件配置位 2004 Microchip Technology

More information

第十四章 STC单片机比较器原理及实现

第十四章 STC单片机比较器原理及实现 第 14 章 STC 单片机比较器 原理及实现 何宾 2015.02 1 本章主要内容 STC 单片机比较器结构 STC 单片机比较器寄存器组 STC 单片机比较器应用 2 STC 单片机比较器结构 STC15W 系列单片机内置了模拟比较器 对于 STC15W201S STC15W404S, 以及 STC15W1K16S 系 列单片机的比较器内部结构 3 STC 单片机比较器结构 S T C 15W

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

规格书

规格书 数据手册 64/44/Die 引脚 8 位 LCD 型 OTP 单片机 HOLYCHIP 公司保留对以下所有产品在可靠性 功能和设计方面的改进作进一步说明的权利 HOLYCHIP 不承担由本手册所涉及的产品或电路的运用和使用所引起的任何责任,HOLYCHIP 的产品不是专门设计来应用于外科植入 生命维持和任何 HOLYCHIP 产品产生的故障会对个体造成伤害甚至死亡的领域 如果将 HOLYCHIP

More information

untitled

untitled 論 數 Encoding, Transmission, Reception, and Decoding for IR Data Packet Communication 林 年六 論 數 數 187 立 北 年度 林 數 料欄 數 復 路 路 論 數 (Infrared Data Packet ) 路 (IR Transmitter) 路 (IR Receiver) 行 數 (Infrared Data

More information

另外,AT89S52 可降至 0Hz 静态逻辑操作, 支持 2 种软件可选择节电模式 空闲模式下,CPU 停止工作, 允许 RAM 定时器/ 计数器 串口 中断继续工作 掉电保护方式下,RAM 内容被保存, 振荡器被冻结, 单片机一切工作停止, 直到下一个中断或硬件复位为止 8 位微控制器 8K 字

另外,AT89S52 可降至 0Hz 静态逻辑操作, 支持 2 种软件可选择节电模式 空闲模式下,CPU 停止工作, 允许 RAM 定时器/ 计数器 串口 中断继续工作 掉电保护方式下,RAM 内容被保存, 振荡器被冻结, 单片机一切工作停止, 直到下一个中断或硬件复位为止 8 位微控制器 8K 字 AT89C52 中文资料 AT89C52 的中文资料 AT89C52 是美国 Atmel 公司生产的低电压 高性能 CMOS 8 位单片机, 片内含 8KB 的可反复檫写的程序存储器和 12B 的随机存取数据存储器 (RAM), 器件采用 Atmel 公司的高密度 非易失性存储技术生产, 兼容标准 MCS- 51 指令系统, 片内配置通用 8 位中央处理器 (CPU) 和 Flash 存储单元, 功能强大的

More information

Microsoft Word - 第1章 MCS-51单片机基础.docx

Microsoft Word - 第1章 MCS-51单片机基础.docx 51 单片机应用开发实战手册 作者 : 华清远见 第 1 章 MCS-51 单片机基础 本章目标 单片机作为嵌入式微控制器在工业测控系统 智能仪器和家用电器中得到广泛 应用 虽然单片机的品种很多, 但 MCS-51 系列单片机仍不失为单片机中的主流机 型 本章主要介绍 MCS-51 单片机的基础知识和学习要点, 以目前应用最为广泛的 AT89SXX 系列单片机为例, 介绍单片机的历史发展 应用领域

More information

MDT90P01 4-Bit RISC MCU 使用及注意事项 1. MDT90P01 4-bit RISC MCU PIN MAP: SOT-26 PB0 1 6 PB3 VSS 2 5 VDD PB1 3 4 PB2/RTCC 2. IC 烧入注意事项 : A. 需制作转接座 : Writer

MDT90P01 4-Bit RISC MCU 使用及注意事项 1. MDT90P01 4-bit RISC MCU PIN MAP: SOT-26 PB0 1 6 PB3 VSS 2 5 VDD PB1 3 4 PB2/RTCC 2. IC 烧入注意事项 : A. 需制作转接座 : Writer MT90P0 4-Bit RISC MCU 使用及注意事项 MT90P0 4-bit RISC MCU PIN MAP: SOT-26 PB0 6 PB3 VSS 2 5 V PB 3 4 PB2/RTCC 2 IC 烧入注意事项 : A 需制作转接座 : Writer PIN MAP: V NC PB3 PB2 VSS PB PB0 NC ( 底 ) B 需更改 Writer Firmware WM0

More information

标题

标题 本章学习目标 PIC16F87X 单片机与其他单片机相比具有一些独特的优点, 采用这些芯片构成的应用开发系统, 不仅可以提供最高的系统可靠性, 而且还能最大限度地减少外围器件, 以降低系统成本和功耗 掌握 PIC16F87X 单片机多功能的配置方式, 对于从事单片机应用开发工程人员来说, 是非常必要的, 同时也为其提供了广阔的选择空间 PIC16F87X 单片机的配置方式包括以下内容 : (1) 振荡器选择

More information

Microsoft PowerPoint - Ch3-8086CPUæ„⁄令系ç»�(3)-æŁ°æ“®ä¼€é•†æ„⁄令

Microsoft PowerPoint - Ch3-8086CPUæ„⁄令系ç»�(3)-æŁ°æ“®ä¼€é•†æ„⁄令 2017 版 微机原理与系统设计 第 3 章 8086CPU 指令系统 董明皓, 博士 西安电子科技大学 dminghao@xidian.edu.cn 目录 (12 课时 ) 1 2 3 4 5 汇编语言基本概念 8086 指令分类数据与转移地址的寻址方式 8086 的六类指令总结 微机原理与系统设计 8086CPU 的指令系统董明皓 dminghao@xidian.edu.cn 2 基础知识引入

More information

PIC18FXX2 Data Sheet

PIC18FXX2 Data Sheet 数据手册 带有 10 位 A/D 的高性能 增强型闪存单片机 2005 Microchip Technology Inc. DS39564B_CN 请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip 的产品均达到 Microchip 数据手册中所述的技术指标 Microchip 确信 : 在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一

More information

DESCRIPTION

DESCRIPTION 8Bit CMOS OTP MCU 器件特性 RISC CPU: 仅需 35 条指令大部分指令仅需一个时钟周期存储器 1K x14 OTP ROM 48 Byte RAM 4 级堆栈时钟系统内置振荡 : Max: 4MHz ±2%.(3.3~5.5V) Max: 2MHz±2%.(2.4~3.3V) RC 振荡 : 外部晶体振荡 : IO 引脚配置输入输出双向 IO 口 : RA RC 单向输入引脚

More information

Microsoft Word - SoftICE用户指南.doc

Microsoft Word - SoftICE用户指南.doc SST89E/V5xRD2 SST89E/V554RC SST89E/V564RD SST89E516RD2 单片机 SoftICE 用户指南 1 介绍 SoftICE 的英文是 Software In Circuit Emulator, 翻译成中文是 在电路上的软件模拟, 它是 SST 公司为方便 SST 用户使用 SST89E/V5xRD2 SST89E516RD2 SST89V516RD2 SST89E/V554RC

More information

,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far address L10: jmp jmp L20: L10 L20

,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far address L10: jmp jmp L20: L10 L20 (Jump) (Loop) (Conditional jump) CMP CALL AND SAR/SHR TEST JMP NOT SAL/SHL Jnnn* OR RCR/ROR LOOP XOR RCL/ROL RETn * nnn, JNE JL -128 127-32,768 32,767 32K JMP Jnnn (386+) LOOP CALL [Label:] JMP short/near/far

More information

这样当变量需要改变名字或者需要更改分配地址时, 直接更改变量表即可, 而不用更改具体的程序 这点对于较大的程序非常有利, 不但可以增加程序的可读性, 更重要的是提高程序的编写便利性和维护性 以上几点对于编写较高质量的代码都非常重要, 应在具体实践中仔细体会 2 程序跨页跳转和跨页调用技巧首先需要介绍

这样当变量需要改变名字或者需要更改分配地址时, 直接更改变量表即可, 而不用更改具体的程序 这点对于较大的程序非常有利, 不但可以增加程序的可读性, 更重要的是提高程序的编写便利性和维护性 以上几点对于编写较高质量的代码都非常重要, 应在具体实践中仔细体会 2 程序跨页跳转和跨页调用技巧首先需要介绍 1 RAM 数据的读取方法 EM78 系列的 RAM 既可以认为是普通单片机中的 RAM, 也可以认为是寄存器 ( 通用和专用寄存器 ) 以 EM78P447 为例,RAM 共 148 8 位, 其结构如图 1 所示 其中地址为 20H 一 3EH, 共有 124(31 4) 个, 分布在 4 个 RAM 体 (Bank) 上 4 个体分别标记为 BankO( 体 O) Bankl( 体 1) Bank2(

More information

Microsoft PowerPoint - 第一章(07版).PPT

Microsoft PowerPoint - 第一章(07版).PPT 单片机原理及综合设计 嵌入式微控制器的开发入门 微机及单片机原理原理实验室综合楼 419 室 大连理工大学电信学院陈育斌 1 ( 理论课 ) 上课时间表 (10~17 周 ) 周次 星期 一 二 三 四 五 六 日 1 至 6 时间地点 大五节综 309 (18:00) 大连理工大学电信学院陈育斌 2 课程总体安排 总学时 : 理论课 + 实验课 =36 学时 其中 : 理论课 :24: 学时 ;

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 STC 单片机比较器原理及实现 主讲 : 何宾 Email:hebin@mail.buct.edu.cn 2016.03 STC 单片机比较器结构 STC15W 系列单片机内置了模拟比较器 对于 STC15W201S STC15W404S, 以及 STC15W1K16S 系列单片机的比较器内部结 构 STC 单片机比较器结构 从图中可以看出, 比较器正端输入 CMP+ 的输入电压来自单片机的 P5.5

More information

数据库系统概论

数据库系统概论 指令系统 是指 CPU 能完成的所有 指令的集合, 它是在 CPU 设计时就确定了的 所以, 对不同的 CPU, 其指令系统中所包含的具体指令将是各不相同的 但 8088/8086 CPU 的指令系统是完全一样的 8088/8086 CPU 的指令系统可分成下面 9 类 : (1) 数据传送指令 ; (2) 算术运算指令 ; (3) 逻辑运算指令 ; (4) 移位指令 ; (5) 标志处理指令和 CPU

More information

Microsoft Word - IRFWX_A051_C_SyncMOS_with_STC_APN_SC_.doc

Microsoft Word - IRFWX_A051_C_SyncMOS_with_STC_APN_SC_.doc EEPROM 应用说明 1 适用产品 :SM59D03G2 SM59D04G2 series 2 应用范围 : 针对需使用 EEPORM 功能替换 STC 89C5X 的应用及汇编语言之范例程序 ( 使用内部扩充内存为暂存区 ) 3 功能说明 : 3.1 本公司上述产品 EEPORM 功能皆可替换 STC89C5X, 仅需对特殊功能缓存器定义 ( 详见表 1) 及 ISP 命令定义 ( 详见表 2)

More information

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0 SH79F6431 1. SH79F6431 1T 8051 FLASH SH79F JET51 Keil µ vision JTAG 1.1. SH79F6431 LQFP64 1.2. (Target Board) SH79F6431 1 V 1.0 1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F6431 1 2 1 B. 1(VCC/GND)

More information

untitled

untitled 2010 2010 1 1.1 1.2 1.3 ( ) 2 2.1 2010.9.30 2009.12.31 % 4,126,073,567.93 3,693,840,245.74 11.70% 1,168,078,495.46 1,025,785,662.02 13.87% 479,722,800.00 479,722,800.00 0.00% / 2010 7-9 2.43 2.14 13.55%

More information

39733a_cn.book

39733a_cn.book 第 45 章具有扩展数据空间 (EDS) 的数据存储器 目录 本章包括下列主题 : 45.1 简介... 45-2 45.2 数据存储器构成... 45-3 45.3 扩展数据空间... 45-7 45.4 数据对齐... 45-14 45.5 软件堆栈... 45-15 45.6 程序存储空间与数据存储空间的连接... 45-15 45.7 相关应用笔记... 45-16 45.8 版本历史...

More information

Andes Technology PPT Temp

Andes Technology PPT Temp 晶心科技線上技術研討會 AndesCore 便捷的全 C 嵌入式编程 晶心科技市場及技術服務部毛礼杰軟件經理 WWW.ANDESTECH.COM 大纲 系统初始化介绍 异常和中断说明 全 C 语法例子说明 总结 2 CPU 相关特性 1: 中断向量表 系统初始化 (1) 2: 系统寄存器 通常需要用 assembly( 汇编 / 组合 ) 语言来操作 AndesCore 全 C 嵌入式编程 C 扩展语法

More information

Microsoft Word - AN3259C

Microsoft Word - AN3259C www.maxim-ic.com.cn 应用笔记 3259 DS31256 Envoy - 寄存器转储列程 概述本应用笔记提供了将 DS31256 的寄存器 排队程序 描述符和 FIFO RAM 的内容转储到一个文件的程序代码 这些数据在 DS31256 无法正常工作时非常关键, 为进一步的研究和调试提供了重要信息 例如, 寄存器数据经过转储后可以显示每个 DS31256 寄存器的设置 为了保证正确地设置器件,

More information

学习MSP430单片机推荐参考书

学习MSP430单片机推荐参考书 MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP

More information

需 求 拉 动 显 著 利 润 分 配 或 向 上 游 倾 斜 二 季 度 伊 始, 从 小 盘 题 材 向 大 盘 蓝 筹 的 风 格 转 换, 似 乎 刚 刚 开 始 就 又 戛 然 而 止 我 们 认 为, 虽 然 没 有 充 分 证 据 表 明 整 体 经 济 持 续 过 热, 但 局 部

需 求 拉 动 显 著 利 润 分 配 或 向 上 游 倾 斜 二 季 度 伊 始, 从 小 盘 题 材 向 大 盘 蓝 筹 的 风 格 转 换, 似 乎 刚 刚 开 始 就 又 戛 然 而 止 我 们 认 为, 虽 然 没 有 充 分 证 据 表 明 整 体 经 济 持 续 过 热, 但 局 部 需 求 拉 动 显 著 利 润 分 配 或 向 上 游 倾 斜 二 季 度 伊 始, 从 小 盘 题 材 向 大 盘 蓝 筹 的 风 格 转 换, 似 乎 刚 刚 开 始 就 又 戛 然 而 止 我 们 认 为, 虽 然 没 有 充 分 证 据 表 明 整 体 经 济 持 续 过 热, 但 局 部 结 构 的 泡 沫 使 得 投 资 者 担 忧 将 有 针 对 性 更 强 的 调 控 政 策 出 台,

More information

四位微控制器ML64168_ _.doc

四位微控制器ML64168_ _.doc SSSC /4168P 2005 8 4 4, (ADC), LCD Driver, (Buzzer), 1 3 CPU17 CPU 26 33 42 45 48 73 79 85 89 A/D 92 111 125 128 131 SSU4168P 133 143 A: / 153 B: 156 C: 158 D: 160 E: 161 F: 163 G: PAD 167 2 ,, 11 4 CMOS

More information

CM ZT1

CM ZT1 Spansion 模拟和微控制器产品 本文档包含有关 Spansion 模拟和微控制器产品的信息 尽管本文档内有原来开发该产品规格的公司名称 富士通 或 Fujitsu, 该产品将由 Spansion 提供给现有客户和新客户 规格的延续本文档内容并不因产品供应商的改变而有任何修改 文档内容的其他更新, 均为改善文档而进行, 并已记录在文档更改摘要 日后如有需要更改文档, 其更改内容也将记录在文档更改摘要

More information

1986 1 20 (1) (4) (6) (9) (17) (22) (23) (27) (33) (34) (35) (35) (96) (36) (37) (38) (39) (39) (40) (40) (41) (42) (43) (44) (44) (45) (45) (46) ( ) (50) ( ) (51) ( ) (52) (53) (55) (56) (59) (62) (67)

More information

41239D.book

41239D.book 数据手册 6 引脚 8 位闪存单片机 2007 Microchip Technology Inc. DS41239D_CN 请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip 的产品均达到 Microchip 数据手册中所述的技术指标 Microchip 确信 : 在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一 目前, 仍存在着恶意

More information

SST SPAC SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD / SoftICE SoftICE MCU SoftICE SS

SST SPAC SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD / SoftICE SoftICE MCU SoftICE SS SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD2 1...2 1.1...2 1.2...2 1.3 /...2 2 SoftICE...2 3 SoftICE MCU...2 4 SoftICE...3 4.1 SST BootLoader SOFTICE...3 4.2 SoftICE SST MCU...6 5 SoftICE...7

More information

51556A.book

51556A.book 2006 Microchip Technology Inc. DS51556A_CN 请注意以下有关 Microchip 器件代码保护功能的要点 : Microchip 的产品均达到 Microchip 数据手册中所述的技术指标 Microchip 确信 : 在正常使用的情况下, Microchip 系列产品是当今市场上同类产品中最安全的产品之一 目前, 仍存在着恶意 甚至是非法破坏代码保护功能的行为

More information

Microsoft Word - 目录.doc

Microsoft Word - 目录.doc 目 录 1. 北 京 市 海 淀 区 人 民 政 府 关 于 印 发 海 淀 区 土 地 储 备 开 发 项 目 成 本 预 审 工 作 实 施 意 见 的 通 知 海 行 规 发 2015 4 号 (1) 2. 北 京 市 海 淀 区 人 民 政 府 关 于 印 发 海 淀 区 高 污 染 燃 料 禁 燃 区 建 设 方 案 的 通 知 海 政 发 2015 19 号 (8) 3. 北 京 市 海

More information

Microsoft PowerPoint - 05-第五讲-寻址方式.pptx

Microsoft PowerPoint - 05-第五讲-寻址方式.pptx 第五讲 授课教师 : 陆俊林王箫音 2012 年春季学期 主要内容 一 寻址方式概述 二 数据的寻址方式 三 转移地址的寻址方式 教材相关章节 : 微型计算机基本原理与应用 ( 第二版 ) 第 4 章寻址方式与指令系统 1 主要内容 一 寻址方式概述 二 数据的寻址方式 三 转移地址的寻址方式 2 指令的组成 指令由操作码和操作数两部分组成 操作码操作数 MOV AX, 8726H ADD AX,

More information

,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC, LCD LC

,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC, LCD LC LCD PIC 单片机解决方案 集成 LCD 驱动器模块的 PIC 单片机 www.microchip.com/lcd ,Microchip Technology PIC LCD, PIC16F913/914/ 916/917/946 PIC18F6390/6490/8390/8490 PIC16F65J90/85J90 Microchip LCD LCD, Microchip 的优势 LCD PIC,

More information

数据库系统概论

数据库系统概论 所谓寻址方式, 就是指令中用于说明操 作数所在地或者所在地地址的方法 8088/8086 的寻址方式分为两类 : 关于寻找数据的寻址方式 关于寻找转移地址的寻址方式 下面讲关于数据的寻址方式时, 均以数 据传送指令 MOV 为例讲解 MOV 指令格式如下 : MOV DST, SRC 助记符 目的操作数 指令完成的功能 : (DST) 源操作数 (SRC) 一. 关于寻找数据的寻址方式 ( 共 8

More information

Microsoft PowerPoint - 微原-第3章2.ppt [兼容模式]

Microsoft PowerPoint - 微原-第3章2.ppt [兼容模式] 本教案内容 第 3 章 8086CPU 指令系统 1. 汇编语言指令 9. 转移指令 10. 2. 8086 指令分类循环控制指令 11. 子程序调用返回 3. 数据与转移地址的指令寻址方式 12. 中断调用返回指 4. 数据传送类指令令 5. 算术运算类指令 13. 字符串操作指令 6. 逻辑运算类指令 14. I/O 输入输出指令 7. 移位类指令 15. 其它指令 8. 标志位操作指令 16.

More information

Microsoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode]

Microsoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode] 的架构 ADS 的通讯机制 ADS-Client Request -> Confirmation Indication

More information

Static Enforcement of Security with Types

Static Enforcement of Security with Types 例题 1 一个 C 语言程序及其在 X86/Linux 操作系统上的编译结 果如下 根据所生成的汇编程序来解释程序中四个变 量的存储分配 生存期 作用域和置初值方式等方面 的区别 static long aa = 10; short bb = 20; func( ) { } static long cc = 30; short dd = 40; static long aa = 10; func(

More information

上 海 农 商 银 行 理 财 产 品 风 险 揭 示 书 理 财 资 金, 则 客 户 面 临 产 品 期 限 延 期 调 整 等 风 险 8. 信 息 传 递 风 险 : 上 海 农 商 银 行 将 按 照 本 说 明 书 有 关 信 息 公 告 的 约 定, 进 行 产 品 信 息 披 露 客

上 海 农 商 银 行 理 财 产 品 风 险 揭 示 书 理 财 资 金, 则 客 户 面 临 产 品 期 限 延 期 调 整 等 风 险 8. 信 息 传 递 风 险 : 上 海 农 商 银 行 将 按 照 本 说 明 书 有 关 信 息 公 告 的 约 定, 进 行 产 品 信 息 披 露 客 上 海 农 商 银 行 理 财 产 品 风 险 揭 示 书 鑫 意 理 财 福 通 日 鑫 H14001 期 人 民 币 理 财 产 品 风 险 揭 示 书 尊 敬 的 客 户 : 由 于 理 财 资 金 管 理 运 用 过 程 中, 可 能 会 面 临 多 种 风 险 因 素, 因 此, 根 据 中 国 银 行 业 监 督 管 理 委 员 会 相 关 监 管 规 定 的 要 求, 在 您 选 择

More information

(譯本)

(譯本) 城 市 規 劃 委 員 會 都 會 規 劃 小 組 委 員 會 二 零 一 二 年 五 月 十 八 日 上 午 九 時 舉 行 的 第 466 次 會 議 記 錄 出 席 者 規 劃 署 署 長 梁 焯 輝 先 生 主 席 黄 仕 進 教 授 副 主 席 何 培 斌 教 授 許 智 文 教 授 劉 文 君 女 士 李 律 仁 先 生 陸 觀 豪 先 生 陳 祖 楹 女 士 張 孝 威 先 生 何 立

More information

规格书

规格书 上海芯圣电子股份有限公司 Shanghai Holychip Electronic Co.,Ltd. 数据手册 8 位 LCD 型 OTP 单片机 目录 1 产品简述... 5 1.1 特性... 5 1.2 系统框图... 7 1.3 引脚图... 8 1.4 PAD 坐标信息... 12 1.5 引脚说明... 13 1.6 引脚电路... 17 2 电性参数... 18 2.1 极限参数...

More information

LSTA126中文操作说明

LSTA126中文操作说明 LSE126 洗 干 衣 机 使 用 说 明 阅 读 使 用 说 明 注 意! 建 议 认 真 阅 读 说 明 书 中 的 所 有 内 容, 说 明 中 包 括 了 洗 衣 干 衣 机 的 合 理 安 全 的 使 用 方 法 请 将 说 明 书 保 管 好, 以 备 将 来 参 考 销 售 和 转 卖 时, 确 保 将 说 明 书 随 机 带 上, 以 提 供 必 要 的 使 用 信 息 1. 安

More information

378高雄市都市計畫說明書

378高雄市都市計畫說明書 378 高 雄 市 都 市 計 畫 說 明 書 案 名 : 變 更 高 雄 市 楠 梓 區 高 楠 段 二 七 九 地 號 等 八 筆 農 業 區 土 地 為 批 發 市 場 用 地 擬 定 申 請 單 位 : 高 雄 市 政 府 計 畫 範 圍 : 如 圖 示 法 令 依 據 : 都 市 計 畫 法 第 二 十 七 條 第 一 項 第 四 款 一 背 景 說 明 : ( 一 ) 本 市 現 有 果

More information

1. 介绍 义隆 8 位单片机指令介绍 Application Notes 义隆 8 位单片机指令介绍 EM78/EM88 系列是基于 RISC 的精简指令微控制器, 每条指令是 13 位 15 位, 除 LCALL LJMP MOV R2,A ADD R2,A 改变 PC 指针的指令是 2 个指令

1. 介绍 义隆 8 位单片机指令介绍 Application Notes 义隆 8 位单片机指令介绍 EM78/EM88 系列是基于 RISC 的精简指令微控制器, 每条指令是 13 位 15 位, 除 LCALL LJMP MOV R2,A ADD R2,A 改变 PC 指针的指令是 2 个指令 1. 介绍 Application Notes EM78/EM88 系列是基于 RISC 的精简指令微控制器, 每条指令是 13 位 15 位, 除 LCALL LJMP MOV R2,A ADD R2,A 改变 PC 指针的指令是 2 个指令 * 周期, 其余为单指令周期 ( 部分第一代芯片 JMP CALL RET RETL RETI JBS JBC JZ JZA DJZ DJZA 指令为 2

More information

PowerPoint Presentation

PowerPoint Presentation TOEFL Practice Online User Guide Revised September 2009 In This Guide General Tips for Using TOEFL Practice Online Directions for New Users Directions for Returning Users 2 General Tips To use TOEFL Practice

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

上市公司股东大会投票信息公告(20110916)

上市公司股东大会投票信息公告(20110916) 上 市 公 司 股 东 大 会 投 票 信 息 公 告 (20160608) 证 券 代 码 证 券 简 称 投 票 登 记 日 会 员 投 票 日 投 票 代 码 客 户 投 票 意 见 征 集 渠 道 投 票 意 愿 征 集 截 止 日 300089 文 化 长 城 2016-06-01 2016-06-08 365089 融 资 融 券 交 易 系 统 营 业 部 2016-06-07 300147

More information

上市公司股东大会投票信息公告(20110916)

上市公司股东大会投票信息公告(20110916) 上 市 公 司 股 东 大 会 投 票 信 息 公 告 (20160526) 证 券 代 码 证 券 简 称 投 票 登 记 日 会 员 投 票 日 投 票 代 码 客 户 投 票 意 见 征 集 渠 道 投 票 意 愿 征 集 截 止 日 000835 长 城 动 漫 2016-05-19 2016-05-26 360835 融 资 融 券 交 易 系 统 营 业 部 2016-05-25 000973

More information

W77E58中文手册

W77E58中文手册 W77E58 77E58 8051 8051 8051 77E58 8051 1.5 3 COMS 32K EEPROM 1K SRAM 1 8 2 40M 4 3 8051 4 8051 5 4 8 I/O 6 4 I/O 44 PLCC QFP 7 16 / 8 12 9 10 11 1K 12 13 16 DPTR 14 15 DIP40 W77E58 25/40 PLCC44 W77E58P

More information

* 4 6 R P r p . 1 2 3 4 7 89bk 6 5 1 2 3 4 5 6 7 8 9 0 bk r bl bm bn^ bo bl br bq bpbo bn bm [ ] [ ] [ ] bp 8 2 4 6 bq p [ ] [SET] br clckbt bs bs bt ck cl. 1 2 1 2+- 3 3 . 1 2 3 4 5 6 7 8 9 bk bl bm

More information

AT89C2051中文资料.doc

AT89C2051中文资料.doc 图形点阵液晶显示模块使用手册 TG12864C(L) 广州捷胜吉电子科技 地址 : 广州市天河区天河路 561# 新赛格电子城 B2226 电话 :(020)33550997 13829772038 网址 :WWW.GZJSJDZ.COM E-mail:CJKD@21CN.COM 目 录 ( 一 ) 概述 (1) ( 二 ) 外形尺寸图 (1) ( 三 ) 模块主要硬件构成说明 (2) ( 四 )

More information

Microsoft PowerPoint - 第01章 基础知识.pptx

Microsoft PowerPoint - 第01章 基础知识.pptx 微处理器与微计算机系统 教材 : 单片机原理与应用及 C51 程序设计 ( 第 3 版 ) 清华大学出版社 主讲 : 谢维成 http://xweicheng.ys168.com scxweicheng@mail.xhu.edu.cn 西华大学电气与电子信息学院 第 1 章计算机基础知识 主要内容 : 1 有符号数的表示 2 微型计算机工作原理 3 单片机的概念及特点 A Historical Background

More information

1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.1 600231 3 0421-6838192 0421-6838259 0421-6831910 0421-6831910 wen600231403@sohu.com lggf_zqb@yahoo.com.cn 2.2 2.2.1 : : (%) 8,873,832,807.50 8,059,270,346.36 10.11 3,961,525,127.37

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

CPU : i3 RAM: 2G Win2000 Windows XP Windows Vista Windows 7 Cable ADSL 1. [ ] 2., 1. 2. KGI [ ] 3. 4. 5. 6. 7. / /KGI /, 1. (1) / (2) - Proxy, Proxy IP Port (3) - a. / / b. (4) - (5) / / / / / (6) -,,

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

Microsoft Word - 專題封面.doc

Microsoft Word - 專題封面.doc 逢 甲 大 學 資 訊 工 程 學 系 專 題 研 究 報 告 8051 小 遊 戲 -21 點 指 導 教 授 : 陳 德 生 學 生 : 許 博 益 中 華 民 國 九 十 六 年 六 月 I 目 錄 第 一 章 緒 論 1 1-1 研 究 背 景 1 1-2 研 究 動 機 2 1-3 研 究 目 的 3 1-3-1 21 點 源 起 3 1-3-2 21 點 規 則 3 第 二 章 微 電

More information

Microsoft Word - 新1-3.doc

Microsoft Word - 新1-3.doc 模块三 80C51 的指令系统和程序设计 (1) 了解 80C51 指令系统的构成 (2) 掌握 80C51 单片机的寻址方式 (3) 掌握 80C51 单片机的各种指令及其应用 (4) 掌握汇编语言程序设计方法, 为以后实际控制系统的程序设计奠定基础 3.1 80C51 指令系统概述 对于任何一台计算机, 如果只有硬件 ( 称为裸机 ), 而没有软件 ( 即程序 ) 的支持是不能工作的 单片机也不例外,

More information

Microsoft Word - LMB402CBC-AppNote-V0.1.doc

Microsoft Word - LMB402CBC-AppNote-V0.1.doc LMB402CBC 液晶显示模块应用参考 深圳市拓普微科技开发有限公司 版本描述日期编者 0.1 新版本 2006-02-09 杨军 http://www.topwaysz.com 1 / 1 目录 1 概述 3 2 硬件接口 3 3 软件特性 3 3.1 控制器接口信号说明 3 3.2 模块指令系统 4 4 显示数据存储器的地址 4 5 字符发生器 CGRAM 的地址 5 6 应用举例 5 6.1

More information

AN510

AN510 深圳市英锐恩科技有限公司 单片机集成方案全方位解决服务商 优质智能电子产品 芯 方案解决商 Microchip 产品用户参考手册 深圳市英锐恩科技有限公司 ENROO-TECH(SHENZHEN)CO.,LTD 中国 深圳市福田区福华路嘉汇新城汇商中心 27 楼 2701 Enroo-Tech Technologies CO., Limited Light-Tech International Limited

More information