SM是PLC的特殊存储区(SMB0 至 SMB549) 至 SMB29(S7-200 只读特殊内存)SMB0 系统状态位SMB1 指令执行状态位SMB2 自由口接收字符SMB3 自由口校验错误SMB4 中断队列溢出运行时间程序错误中断启用自由口变送器被强制SMB5 IO错误状态位SMB6 CPU代码寄存器SMB8-MB21 IO模块代码和错误寄存器SMW22-SMW26 扫描时间SMB28-SMB
AUXR : 辅助寄存器 (不可位寻址) SFR name Address bit B7 B6 B5 B4 B3 B2 B1 B0 C AUXR 8EH name T0x12 T1x12 UART_M0x6 BRTR S2SMOD BRTx12 EXTRAM S1BRS T0x12:定时器0:定时器0定时器0速度设置位 0 定时器0是传统8051 速度12 分频 ST 1 定时器0
EasyBuilder 500 使用手冊特殊寄存器地址系統保留的部分寄存器地址作特殊用途用戶必須按照相關說明使用.Local Bit(LB) : 預留範圍LB90009999Local Word(LW) : 預留範圍LW90009999Recipe Word(RW) : 預留範圍RW6000065535Local Bit(LB)地址說明注釋90009009初始化設置爲ON 這些位元可以用來
特殊功能寄存器(SFR)也称为专用寄存器特殊功能寄存器反映了MCS-51单片机的运行状态很多功能也通过特殊功能寄存器来定义和控制程序的执行MCS-51有21个特殊功能寄存器它们被离散地分布在内部RAM的80H—FFH地址中这些寄存的功能已作了专门的规定用户不能修改其结构表2是特殊功能寄存器分布一览表我们对其主要的寄存器作一些简单的介绍表2 特殊功能寄存器 标识符号 地址 寄存器名称 ACC
名称功能地址B做乘除时使用F0HA(Acc)累加器(是一个寄存器)E0HPSW(程序状态字寄存器)了解CPU的当前状态D0HIP(中断优先级寄存器)见下表B8HP3(P3口锁存器)B0HIE(中断允许控制寄存器)见下表A8HP2(P2口锁存器)A0HSBUF(串行口锁存器)99HSCON(串行口控制寄存器)见下表98HP1(P1口锁存器)90HTH1(定时器计数器1(高八位))组成定时器计数
#
#
? 一 : 定时器 计数器方式选择 : TMOD 地址 (89H) 不可位寻址D7 D6 D5 D4 D3 D2 D1 D0GATE CT M1 M0 GATE CT M1 M0GATE : 门控制位 GATE=0 时于外部中断无关 GATE=1 时无外部中断才允许启动即( INT01 1 时) CT : 定时计数
21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中地址空间为80H-FFH在这片SFR空间中包含有128个位地址空间地址也是80H-FFH但只有83个有效位地址可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)? 在51单片机内部有一个CPU用来运算控制有四个并行IO口分别是P0P1P2P3有ROM用来存放程序有RA
MCS-51系列特殊功能寄存器(80HFFH)1. P0 (80H).SP 栈指针(81H)3.DPTR 数据指针(由DPH和DPL组成)DPL 数据指针低八位 (82H)DPH 数据指针高八位 (83H)4.PCON 电源管理寄存器 (87H)SMOD ——————GF1 GF0PDIDLSMOD :波特率倍增位SMOD=0时不变SMOD=1时倍增GF1GF0 :通用标志位PD :掉电方式
违法有害信息,请在下方选择原因提交举报