找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

这些16进制数怎么得出来的,大咖,请指教

查看数: 3738 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-8-2 21:53

正文摘要:

谢谢,想了一个星期了,搞不懂

回复

ID:810680 发表于 2020-8-12 10:57
SKYLAR123 发表于 2020-8-3 08:52
sfr定义特殊功能寄存器,因此sfr定义的地址需要查看芯片数据手册,

谢谢,
ID:313246 发表于 2020-8-4 16:47
服了,看看规格书,看看寄存器
ID:811169 发表于 2020-8-4 13:38
手册规定的,具体是厂家自己定义的命令
ID:810994 发表于 2020-8-3 21:25
不知道怎么表达感谢.............
ID:403593 发表于 2020-8-3 20:00
数据手册上都有,你详细的查一下就知道了。
ID:254131 发表于 2020-8-3 19:01
查使用手册+科学计算器进制转换
ID:808700 发表于 2020-8-3 17:40
这些是确定的,,手册上面可以查到
ID:57657 发表于 2020-8-3 09:26
不同品牌、系列的单片机,个别少数寄存器地址会有不同,千万不要乱改。
头文件 reg52.h 换成 STC12C5630AD.h,不需要再定义sfr。
ID:636538 发表于 2020-8-3 08:52
sfr定义特殊功能寄存器,因此sfr定义的地址需要查看芯片数据手册,
ID:748788 发表于 2020-8-3 08:24
这些数字是单片机固有的,那可是单片机的灵魂所在,不过初学者可以先不去纠结,知道有那些东西就行了。
ID:810680 发表于 2020-8-3 06:11
不知道怎么表达感谢,真心感谢
ID:420836 发表于 2020-8-2 23:12
可以从单片机的数据表中找到并计算那些十六进制数。
ID:810684 发表于 2020-8-2 22:54
这个得详见单片机的寄存器说明,sfr后面写的是该寄存器的地址,由单片机设计生产的时候就确定的

8.png (60.47 KB, 下载次数: 41)

8.png

9.png (9.45 KB, 下载次数: 49)

9.png
ID:804115 发表于 2020-8-2 22:43
这是单片机的特殊功能寄存器,例如sfr CCON = 0xD8;就是说特殊功能寄存器的代号(一般代号都要和手册一致)是CCON,地址为0xD8;之后我们就可以通过代号给地址为0xD8的寄存器赋值来对单片机进行操作来改变单片机的一些行为。
附件图片是我下载的STC15系列的51单片机的寄存器的说明,针对CCON进行了介绍。你可以下载下来看看。

1.png (368.84 KB, 下载次数: 77)

CCON寄存器在手册中的地址描述

CCON寄存器在手册中的地址描述

2.png (413.35 KB, 下载次数: 81)

CCON寄存器的各个bit分别代表什么含义

CCON寄存器的各个bit分别代表什么含义

3.png (320.9 KB, 下载次数: 73)

CCON最高bit-CF的含义

CCON最高bit-CF的含义

评分

参与人数 1黑币 +30 收起 理由
admin + 30 回帖助人的奖励!

查看全部评分

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表