本帖最后由 autopccopy 于 2018-12-6 20:44 编辑
MCS-51单片机内的I/O口锁存器、定时器、串行口缓冲器以及各种控制寄存器和状态寄存器都以特殊功能寄存器(英文缩写为SFR,是Special Function Registe)的形式出现 。它们位于片内数据存储器之上,离散地分布在80H~FFH的地址空间范围内。MCS-51单片机特殊功能寄存器的总个数为2多个 。其中有12个可以位寻址,用户可以通过位功能标记对这12个寄存器的任意一个有效位进行操作。参见 :
https://m.21ic.com/jichuzhishi/2016-07-08/62262.htm
http://www.21ic.com/jichuzhishi/mcu/memory/2018-03-07/753727.html
STC单片机很多是增强型的51单片机,对SFR增加了很多定义,而且各系列由于不断发展而有部分资源定义不同,所以会出现部分STC 这个系列的程序在STC 另一个系列中不能直接运行,需要对照数据手册(DATASHEET)的资源描述进行相应的修改。
这个小软件可方便的对 STC单片机常用特殊功能寄存器:PCON,TCON,TMOD,SCON,AUXR,IE 进行速查配置对比, 比较方便。 欢迎试用。。。 :)
更新下载地址:http://www.stcisp.com/stc-sfr2/
180702补充: 已经由b4版更新为b6版,修正了一个显示的小BUG并且瘦身了。谢谢。:)
181125升级为b8版,增加了寄存器查询功能及引脚功能表,并改善了界面。:)
|