找回密码
 立即注册
楼主: JunShan

STC8H8K64U试验箱心得

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

4

主题

216

回帖

886

积分

高级会员

积分
886
发表于 2023-8-14 16:43:22 | 显示全部楼层
张国良 发表于 2023-8-14 16:30
陈老师讲得很好,还要认真的学习指针了。

这位小伙伴可以自己开一个帖子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2023-12-18 15:13:58

4

主题

216

回帖

886

积分

高级会员

积分
886
发表于 2023-8-14 16:46:09 | 显示全部楼层
张国良 发表于 2023-8-14 16:30
我是初学者,怎么看回放视频呢?

学习链接
https://www.stcaimcu.com/forum.php?mod=forumdisplay&fid=76
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-05-19 15:18:45

3

主题

11

回帖

141

积分

注册会员

积分
141
发表于 2023-8-14 22:56:15 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-05-19 15:18:45

3

主题

11

回帖

141

积分

注册会员

积分
141
发表于 2023-8-14 23:00:28 | 显示全部楼层
持续跟着陈教授输出 ~~~
    今天这节课学习到了堆栈和指针,入栈递增,出栈递减。还有stc位技术创新,xsfr特殊功能寄存器。妙,实在是妙。
真的太有感悟了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-05-19 15:18:45

3

主题

11

回帖

141

积分

注册会员

积分
141
发表于 2023-8-14 23:04:23 | 显示全部楼层

存储空间了解了这些个寄存器的功能和存在的形式
091436d6snh264s47z4tce.png


回复 支持 反对

使用道具 举报 送花

6

主题

6

回帖

68

积分

注册会员

积分
68
发表于 2023-8-15 14:32:53 | 显示全部楼层
能看回放吗?

hb-zgl
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:59
  • 最近打卡:2025-05-06 09:22:11

718

主题

1万

回帖

1万

积分

管理员

积分
15678
发表于 2023-8-15 21:50:28 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-05-19 15:18:45

3

主题

11

回帖

141

积分

注册会员

积分
141
发表于 2023-8-19 16:27:25 | 显示全部楼层
以下声明pt为指向外部RAM中unsigned char数据的指针
    unsigned char xdata * pt;               // pt本身依存储模式存放
    unsigned char xdata * data pt;        // pt被保存在内部RAM中
    unsigned char xdata * xdata pt;        // pt被保存在外部RAM中

    基于存储器的指针
    char data * str;        // str指向data区中的char型数据
    int xdata * pow;       // pow指向外部RAM的int型整数

注:volatile 关键字,告诉编译器不要进行编译优化,一般用于声明特殊功能寄存器。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-05-19 15:18:45

3

主题

11

回帖

141

积分

注册会员

积分
141
发表于 2023-8-19 16:28:56 | 显示全部楼层
5个外部中断(INT0~INT4)
    5个定时/计数器溢出中断(T0~T4)
    4个异步串口中断(UART1~UART4)
    1个串行外设接口中断(SPI)
    1个I2C总线中断、1个USB中断
    1个模数转换中断(ADC)、1个低压检测中断(LVD)、1个比较器中断(CMP)
    2个PWM中断(PWMA和PWMB)
    8个端口中断(P0~P7)
    12个DMA中断
    1个RTC中断
    1个LCM中断

中断源

    除外部中断2、外部中断3、定时器2、定时器3、定时器4固定是最低优先级中断外,其他的中断都具有4个优先级。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-05-19 15:18:45

3

主题

11

回帖

141

积分

注册会员

积分
141
发表于 2023-8-21 14:17:37 | 显示全部楼层
1、立即寻址
        指令中的源操作数是立即数。

    2、寄存器寻址
        指定寄存器的内容为操作数,对寄存器ACC、B、DPTR和CY寻址时,具体的寄存器已隐含在其操作码中。
        而对选定的8个工作寄存器R7~R0,则用指令操作码的低3位指明所用的寄存器。

    3、直接寻址
        指令中包含了操作数的地址。
        a、特殊功能寄存器SFR;
        b、内部数据RAM中的00H~7FH(128个字节单元);
        c、位寻址空间。

    4、寄存器间接寻址
        指定某一个寄存器的内容作为操作数地址,使用时,前面加“@”表示间接寻址。

    5、变址寻址
        由偏移量寄存器和基址寄存器DPTR或PC相加所得结果作为操作数地址。
        例:MOVEC A, @A + PC

    6、相对寻址
        主要用于相对跳转指令。
        注:该偏移量有正负号,所转移的范围为相对于当前PC值的 -128~+127 之间。

    7、位寻址
        对位地址空间的每一位进行运算和传送。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-7 09:19 , Processed in 0.127999 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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