找回密码
 立即注册
查看: 312|回复: 9

新手有问题求解答

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-12-13 19:41:18

12

主题

80

回帖

168

积分

注册会员

积分
168
发表于 2024-10-25 01:10:27 | 显示全部楼层 |阅读模式
寄存器如何用sfr引用,代表什么,我不太理解
mmexport1729789780777.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-12-13 19:41:18

12

主题

80

回帖

168

积分

注册会员

积分
168
发表于 2024-10-25 01:11:22 | 显示全部楼层
有人解答我的疑惑吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-03-09 19:40:01

9

主题

328

回帖

4501

积分

荣誉版主

积分
4501
发表于 2024-10-25 06:23:21 | 显示全部楼层
sfr表示特殊功能寄存器
  1. sfr P4 = 0xC0;
复制代码

这一行表示在地址0xC0处有一个8位寄存器,命名为P4。这类似于一个指向地址0xC0的指针。
而sbit则表示可以被8整除的地址处的特殊功能寄存器的位,例如图中P40表示P4的bit0。
当赋值时,可以直接向P4或P40赋值,如
  1. P4 = 0x7F;
  2. P40 = 1;
复制代码
回复 支持 2 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5452

积分

版主

积分
5452
发表于 2024-10-25 08:41:55 | 显示全部楼层
可以直接使用对应型号单片机的头文件,比如说stc8H就使用#include"STC8H.H" 进行引用
然后直接记P0M0这种就行了,sfr定义的地址是芯片制造中定义的地址,基本不需要记忆
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2024-10-25 08:54:24 来自手机 | 显示全部楼层
sfr头文件地址已经定义。只要知道功能其他可以不用关心
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:294
  • 最近打卡:2025-03-06 09:25:41

8

主题

318

回帖

1835

积分

金牌会员

积分
1835
发表于 2024-10-25 10:09:57 | 显示全部楼层
2024-10-25_100940.png
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-12-13 19:41:18

12

主题

80

回帖

168

积分

注册会员

积分
168
发表于 2024-10-25 10:13:21 来自手机 | 显示全部楼层
kksk 发表于 2024-10-25 06:23
sfr表示特殊功能寄存器

这一行表示在地址0xC0处有一个8位寄存器,命名为P4。这类似于一个指向地址0xC0的指 ...

谢谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-12-13 19:41:18

12

主题

80

回帖

168

积分

注册会员

积分
168
发表于 2024-10-25 10:14:43 | 显示全部楼层
王*** 发表于 2024-10-25 08:41
可以直接使用对应型号单片机的头文件,比如说stc8H就使用#include"STC8H.H" 进行引用
然后直接记P0M0这种就 ...

okok
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-12-13 19:41:18

12

主题

80

回帖

168

积分

注册会员

积分
168
发表于 2024-10-25 10:15:02 | 显示全部楼层
so*** 发表于 2024-10-25 08:54
sfr头文件地址已经定义。只要知道功能其他可以不用关心

.嗯
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-12-13 19:41:18

12

主题

80

回帖

168

积分

注册会员

积分
168
发表于 2024-10-25 10:15:44 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 04:20 , Processed in 0.146013 second(s), 115 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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