标题: 关于C语言变量地址 [打印本页]

作者: QWE4562012    时间: 2020-9-13 21:00
标题: 关于C语言变量地址
关于变量地址

变量地址.png (446.5 KB, 下载次数: 106)

变量地址.png

作者: lovezjf234    时间: 2020-9-14 08:43
读写函数,看你函数内部怎么写的
作者: 青桑叶    时间: 2020-9-14 09:33
10.7.4只是三个参数.这三个参数分别由不同的函数体使用.
作者: 山水间    时间: 2020-9-14 09:40
你函数里怎么写就是什么了,不过呢,这里的10当然是十进制了
作者: yoxi    时间: 2020-9-14 10:21
变量地址与变量你都没分清,好好上坛子看看教程
作者: QWE4562012    时间: 2020-9-14 15:44
yoxi 发表于 2020-9-14 10:21
变量地址与变量你都没分清,好好上坛子看看教程

兄弟  我做硬件的。。。。。。。。。。。。。。
作者: QWE4562012    时间: 2020-9-14 15:45
山水间 发表于 2020-9-14 09:40
你函数里怎么写就是什么了,不过呢,这里的10当然是十进制了

024和10 7 4都是代表啥玩意啊  
作者: mike_xu2012    时间: 2020-9-14 16:23
没有看到具体RTC的手册,可能是读和写的地址就是不一样,可能在物理上对应2个寄存器:一个是我们可以可以写入或读出的寄存器,称为预装载寄存器,另一个是我们看不见的、无法真正对其读写操作的,但在使用中真正起作用的寄存器,称为影子寄存器.
作者: QWE4562012    时间: 2020-9-16 18:10
mike_xu2012 发表于 2020-9-14 16:23
没有看到具体RTC的手册,可能是读和写的地址就是不一样,可能在物理上对应2个寄存器:一个是我们可以可以写 ...

读和写的地址不应该是一样的吗
作者: QWE4562012    时间: 2020-9-16 18:21
yoxi 发表于 2020-9-14 10:21
变量地址与变量你都没分清,好好上坛子看看教程

你是女士不  教教我啊  
作者: QWE4562012    时间: 2020-9-16 18:24
lovezjf234 发表于 2020-9-14 08:43
读写函数,看你函数内部怎么写的

读时分秒和写时分秒 地址不应该是一样的吗  
作者: angmall    时间: 2020-9-16 19:21
读时分秒 是RTC  写时分秒是液晶显示   就是不一样

  1.                         year=read_ds(9); //读12C887函数
  2.                         month=read_ds(8);       
  3.                         day=read_ds(7);
  4.                         week=read_ds(6);
  5.                         shi=read_ds(4);
  6.                         fen=read_ds(2);
  7.                         miao=read_ds(0);       
  8.                         write_sfm(10,miao); //送液晶显示
  9.                         write_sfm(7,fen);
  10.                         write_sfm(4,shi);
  11.                         write_week(week);
  12.                         write_nyr(3,year);
  13.                         write_nyr(6,month);
  14.                         write_nyr(9,day);
复制代码

作者: QWE4562012    时间: 2020-9-17 18:53
angmall 发表于 2020-9-16 19:21
读时分秒 是RTC  写时分秒是液晶显示   就是不一样

您好  那些数字都是啥含义啊
作者: angmall    时间: 2020-9-17 22:24
读写函数,看你函数内部怎么写的
看RTC的手册,是读的地址  时(Hours)  分(Minutes)  秒(Seconds)



        write_sfm(10,miao);       //送液晶显示   地址0xCA
        write_sfm(7,fen);          // 液晶显示 地址 0xC7
        write_sfm(4,shi);          // 液晶显示 地址 0xC4

  1. void write_sfm(uchar add,char date)
  2. {//1602刷新时分秒函数
  3.         char shi, ge;
  4.         shi=date/10;
  5.         ge=date%10;
  6.         write_com(0x80+0x40+add);
  7.         write_date(0x30+shi);
  8.         write_date(0x30+ge);
  9. }
复制代码




25.004.jpg (15.56 KB, 下载次数: 76)

25.004.jpg

作者: gf.shao    时间: 2020-9-18 08:45
看原始定义,才能理解
作者: QWE4562012    时间: 2020-9-18 18:48
angmall 发表于 2020-9-16 19:21
读时分秒 是RTC  写时分秒是液晶显示   就是不一样

工整  一看就是高手
作者: QWE4562012    时间: 2020-9-18 18:48
青桑叶 发表于 2020-9-14 09:33
10.7.4只是三个参数.这三个参数分别由不同的函数体使用.

10 7 4是什么的参数
作者: QWE4562012    时间: 2020-9-18 18:49
angmall 发表于 2020-9-17 22:24
读写函数,看你函数内部怎么写的
看RTC的手册,是读的地址  时(Hours)  分(Minutes)  秒(Seconds)[/backco ...

好东西   谢谢耐心指导  好人一生平安!我先看看  
作者: QWE4562012    时间: 2020-9-18 18:50
angmall 发表于 2020-9-17 22:24
读写函数,看你函数内部怎么写的
看RTC的手册,是读的地址  时(Hours)  分(Minutes)  秒(Seconds)[/backco ...

10=0XCA? 7=0xC7?4=0XC4?这些都是十进制转换成十六进制吗?
作者: paldier    时间: 2020-9-22 08:59
玩硬件的居然连datasheet都不会看?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1