| поискавой системы для электроныых деталей |
|
HT46C64 датащи(PDF) 7 Page - Holtek Semiconductor Inc |
|
|
|||||||||||||||||||||||||||||
HT46C64 датащи(HTML) 7 Page - Holtek Semiconductor Inc |
|
7 / 51 page ![]() HT46R64/HT46C64 Rev. 2..10 7 2014-06-06 系统功能说明 指令执行时序 单片机的系统时钟由晶体振荡器或 RC 振荡器和 32768Hz 的晶体振荡器产生。该时钟在芯片内部被分 成四个互不重叠的时钟周期。一个指令周期包括四个系统时钟周期。 指令的读取和执行是以流水线方式进行的, 这种方式在一个指令周期进行读取指令操作,而在下一个 指令周期进行解码与执行该指令。因此,流水线方式使多数指令能在一个周期内执行完成。但如果渉及到 的指令要改变程序计数器的值,就需要花两个指令周期来完成这一条指令。 T1 T2 T3 T4 T1 T2 T3 T4 T1 T2 T3 T4 Fetch INST (PC) Execute INST (PC-1) Fetch INST (PC+1) Execute INST (PC) Fetch INST (PC+2) Execute INST (PC+1) PC PC+1 PC+2 System Clock OSC2 (RC only) PC 指令执行时序 程序计数器 — PC 12 位的程序计数器(PC)控制程序存储器 ROM 中指令执行的顺序,它可寻址整个 ROM 范围的 4096 个 地址。 取得指令码以后,程序计数器会自动加一,指向下一个指令码的地址。但如果执行跳转、条件跳跃、 向 PCL(程序计数器低字节寄存器)赋值、子程序调用、初始化复位、中断或子程序返回等操作时,PC 会载 入与指令相关的地址而非下一条指令地址。 模式 程序计数器 *11 *10 *9 *8 *7 *6 *5 *4 *3 *2 *1 *0 初始化复位 0 0 0 0 0 0 0 0 0 0 0 0 外部中断 0 0 0 0 0 0 0 0 0 0 1 0 0 外部中断 1 0 0 0 0 0 0 0 0 1 0 0 0 定时/计数器 0 溢出 0 0 0 0 0 0 0 0 1 1 0 0 定时/计数器 1 溢出 0 0 0 0 0 0 0 1 0 0 0 0 时基溢出 0 0 0 0 0 0 0 1 0 1 0 0 RTC 中断 0 0 0 0 0 0 0 1 1 0 0 0 条件跳跃 Program Counter+2 装载 PCL *11 *10 *9 *8 @7 @6 @5 @4 @3 @2 @1 @0 跳转,子程序调用 #11 #10 #9 #8 #7 #6 #5 #4 #3 #2 #1 #0 子程序返回 S11 S10 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0 程序计数器 注: *11 ~ *0 :程序计数器位 S11~ S0 :堆栈寄存器位 #11 ~ #0 :指令代码位 @7 ~ @0 :PCL 位 当遇到条件跳跃指令且符合条件时,当前指令执行过程中读取的下一条指令会被丢弃,取而代之的是 一个空指令周期,随后才能取得正确的指令。反之,就会顺序执行下一条指令。 程序计数器的低字节(PCL)是一个可读写的寄存器(06H)。对 PCL 赋值将产生一个短跳转动作,跳转的 范围为当前页 256 个地址。 当遇到控制转移指令时,系统也会插入一个空指令周期。 |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |