找回密码
 立即注册
楼主: Jun***

STC8H8K64U试验箱心得

[复制链接]
  • TA的每日心情
    奋斗
    2023-12-18 15:13
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    221

    回帖

    884

    积分

    高级会员

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

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-18 15:13
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    221

    回帖

    884

    积分

    高级会员

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

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

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 15:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    11

    回帖

    139

    积分

    注册会员

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

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 15:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    11

    回帖

    139

    积分

    注册会员

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

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 15:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    11

    回帖

    139

    积分

    注册会员

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

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


    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    6

    主题

    7

    回帖

    68

    积分

    注册会员

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

    hb-zgl
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9542

    回帖

    1万

    积分

    管理员

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

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 15:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    11

    回帖

    139

    积分

    注册会员

    积分
    139
     楼主| 发表于 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 关键字,告诉编译器不要进行编译优化,一般用于声明特殊功能寄存器。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 15:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    11

    回帖

    139

    积分

    注册会员

    积分
    139
     楼主| 发表于 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个优先级。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 15:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    11

    回帖

    139

    积分

    注册会员

    积分
    139
     楼主| 发表于 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, 2024-5-20 16:16 , Processed in 0.074331 second(s), 66 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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