社区
单片机/工控
帖子详情
关于c51单片机SFR地址的问题
贾熊猫
2011-03-15 11:43:13
单片机的SFR的地址分布在80H ~FFH这些区域,但总的SFR的个数一共有21个,有好多都被浪费掉了,这是为什么呢?INTEL当初这样设计的初衷是什么呢?如果的确没有用,可以把没有用的地址归到普通的RAM中啊!总感觉这样的分布关系有些浪费
...全文
393
6
打赏
收藏
关于c51单片机SFR地址的问题
单片机的SFR的地址分布在80H ~FFH这些区域,但总的SFR的个数一共有21个,有好多都被浪费掉了,这是为什么呢?INTEL当初这样设计的初衷是什么呢?如果的确没有用,可以把没有用的地址归到普通的RAM中啊!总感觉这样的分布关系有些浪费
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lbing7
2011-03-17
打赏
举报
回复
8051只是遵循了最基本的体系结构仅有几个功能,没有太多的其它外设
留着是为了方便其它的第三方厂家在设计自己的芯片产品时,留下充足的余地
这也就为什么,现在你能看到层出不穷的基于8051内核的产品
如果,当初体系结构设计师没有考虑这个扩展
8051早就胎死腹中了!
Ejack79
2011-03-16
打赏
举报
回复
51只是一个基础平台,总得考虑升级和扩展吧?就像ARM核,外设接口都需要留给设计厂商的。
据我所知某些扩展型51,SFR都用到100+了……
guetcw
2011-03-16
打赏
举报
回复
是保留用的,51用不到可能52就用到了,都是这样
L_thread
2011-03-16
打赏
举报
回复
都有用,但是有的你看不见
南气子水
2011-03-16
打赏
举报
回复
估计设计师不是傻子,留作升级扩展用吧~
codesnail
2011-03-15
打赏
举报
回复
有一些是隐藏的,不可访问而已,有其他用途。建议lz把精力放到更有意义的地方,岁月如梭。。。。
51单片机
bit、sbit、
sfr
、
sfr
_16区别分析1
1.bit 和 sbit 都是 C51 扩展的变量类型 2.bit 位标量 3.
sfr
特殊功能寄存器 4.
sfr
16 16 位特殊功能寄存器 5.sbit 可
51单片机
教程单片机c51基础教程
C语言与MCS-51 7.2 C51数据类型及在MCS-51中的存储方式 7.3 C51数据的存储类型与MCS-51存储结构 7.4 MCS-51特殊功能寄存器(
SFR
)的C51定义 7.5 MCS-51并行接口的C51定义 7.6 位变量的C51定义 7.7 C51构造数据类型 7.8 模块化程序开发过程 7.9 MCS-51内部资源使用的C语言编程 7.10 MCS-51片外扩展的C语言编程 7.11 频率量测量的C语言编程 7.12 MCS-51机间通信的C语言编程 7.13 键盘和数码显示人机交互的C语言编程
C51查询表 (自己几个通宵整理集成的)
自己收集整理,很实用的 C51查询表 目录: 附录一、ANSI C标准的关键字 2 附录二、C51编译器的扩展关键字 2 附录三、Franklin C51编译器能够识别的数据类型 3 附录四、常用转移字符表 3 附录五、Franklin C51编译器所能识别的存储器类型 3 附录六、运算赋与表达式 3 附录七、flags标志符及其意义 5 附录八、输出格式转换字符type的内容和定义 5 附录九、AT89C51特殊功能寄存器列表(适用于同一架构的芯片) 5 附录十、运算符的优先级和结合性 6 附录十一、变量的种类 7 附录十二、
51单片机
寄存器功能一览表 7 附录十三、定时/计数器的结构和工作原理 12 附录十四、中断函数(中断服务程序) 13 附录十五、C51程序中嵌入汇编程序 16 附录十六、调试(Debug)菜单 20 附录十七、C51函数定义 21 附录十八、循环 21 附录十九、
51单片机
特殊功能寄存器(
SFR
) SBUF使用方法 (串口通讯) 23 附录二十、内部函数 25
单片机原理期末试卷 单片机 期末试卷 复习资料 考研
1. CPU由哪几部分组成:控制电路、运算器和寄存器组成 2. 计算机由运算器、控制器、存储器、输入和输出设备组成 3. 随机存储器(RAM)又称读写存储器,不仅能读还能写,写入后元数据丢失,断电后信息丢失;只读存储器(ROM)只能读不能写,断电不丢数据 4. 8051有哪三个寻址空间:1.片内外程序存储器空间,MOVC;2.片内数据存储器空间
SFR
;3片外数据存储器
地址
空间MOVX 5. 8051片内资源:1个八位微处理器、128B片内数据存储器(RAM)和128B特殊功能存储器
SFR
空间、4KB片内程序存储器(ROM)、2个定时器/计数器、4个8位可编程I/O接口、1个全双工串行口、5个中断源的中断控制系统和时钟电路等。 6. 控制信号引脚:1.RST/Vpd(9脚):复位/备用电源引脚。(1)当震荡器工作时,在该引脚上保持两个机器周期以上的高电平将使80
51单片机
复位(2)该引脚的第二个功能是作为备用电源输入端。2.ALE/PROG(30脚):
地址
锁存允许/编程信号引脚。在访问片外存储器时,80
51单片机
通过P0口输出片外存储器的低8位
地址
,同时还在ALE引脚上输出一个高电位脉冲,把片外片外存储器的的低8位
地址
锁存到外部专用
地址
锁存器上,以便空出P0口区传送随后而来的片外存储器读写数据。3.EA/Vpp(31脚):允许访问片外存储器/编程电源引脚4.PSEN(29脚):片外程序存储器读选通引脚。
单片机c51学习功能Cyuyuan
7.1 C语言与MCS-51 7.2 C51数据类型及在MCS-51中的存储方式 7.3 C51数据的存储类型与MCS-51存储结构 7.4 MCS-51特殊功能寄存器(
SFR
)的C51定义 7.5 MCS-51并行接口的C51定义Cyuyuan 7.6 位变量的C51定义 7.7 C51构造数据类型 7.8 7.13 键盘和数码显示人机交互的C语言编程
单片机/工控
27,373
社区成员
28,771
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章