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

《STC最新 USB型 1T 8051单片机原理及应用-STC8H8K64U》山东大学陈桂友教授

[复制链接]

该用户从未签到

551

主题

9567

回帖

1万

积分

管理员

积分
14057
 楼主| 发表于 2023-8-9 16:25:30 | 显示全部楼层
1.png
回复 支持 反对 送花

使用道具 举报

该用户从未签到

551

主题

9567

回帖

1万

积分

管理员

积分
14057
 楼主| 发表于 2023-8-9 16:26:12 | 显示全部楼层
1.png
回复 支持 反对 送花

使用道具 举报

该用户从未签到

0

主题

3

回帖

8

积分

等待验证会员

积分
8
发表于 2023-8-9 16:37:07 | 显示全部楼层
期待高主频的 STC32G96K256-108MHz  早日加入战场
回复 支持 反对 送花

使用道具 举报

该用户从未签到

551

主题

9567

回帖

1万

积分

管理员

积分
14057
 楼主| 发表于 2023-8-9 16:40:14 | 显示全部楼层
1.png
回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    慵懒
    3 天前
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    11

    回帖

    139

    积分

    注册会员

    积分
    139
    发表于 2023-8-9 16:42:17 | 显示全部楼层
    陈教授将在第一次上课时详细阐述以下内容:

    课程特点
    在课程特点方面,我们会重点探讨本门课程的独特之处和亮点,以便让大家对课程的目标和收获有更清晰的认识。

    教学机型的选择
    关于教学机型的选择,我们将会回顾《单片机原理及应用》课程中教学机型的演进历程。从最早的传统Intel 8051单片机开始,一直到后来的STC89C52RC、STC15F2K60S2,以及目前为何选择STC8H8K64U单片机,我们将深入探讨背后的历史因素和原因。

    学习条件
    在学习条件方面,我们将重点介绍STC大学计划,特别是关于STC8H8K64U实验箱V9.6版的内容。这将为大家提供一个良好的学习环境和实践平台,有助于更好地理解和应用所学知识。
    194406szwgnm6m9za3m4my.png
    通过对这三个方面的详细讲解,我们将更全面地了解本门课程的特点、教学机型的历史演变以及学习所需的条件,为今后的学习奠定坚实的基础。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9567

    回帖

    1万

    积分

    管理员

    积分
    14057
     楼主| 发表于 2023-8-14 14:51:02 | 显示全部楼层
    《STC最新8051单片机原理及应用-STC8H8K64U》, 0基础开始
    山东大学,陈桂友教授亲自主讲,STC创始人主持授课,正统权威
    =======我也在认真学习

    不要用 pdata

    尽量让 idata 留给堆栈,用户变量尽量强制指定使用 xdata

    RMB1.4 的 USB仿真器,STC8H8K64U 《 2元

    STC-ISP V6.92A 及以上版本软件延时工具
    do {} while 语句编译器会直接编译成djnz语句
    而直接用while (){},编译器会编译成CJNE+SJMP
    djnz的循环次数是固定的,方便计算全部的指令时钟数,
    cjne+SJMP 数出来的时钟数不如djnz精确
    和编译器有关

    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9567

    回帖

    1万

    积分

    管理员

    积分
    14057
     楼主| 发表于 2023-8-16 14:51:08 | 显示全部楼层
    2023/8/16 上课笔记

    1,
    中断优先级很重要,很常用 !
    20年前的慢速12T 8051时代,很注意讲这个中断优先级,
    现在 STC 1T 8051 快了,不重要了

    2,
    MOV  SP,  #80H;  留128个字节的堆栈给 STC 1T 8051, STC8H8K64U

    3,
    最好用户变量全部放 xdata, 全部 idata 留给 STC8H8K64U 做堆栈


    4,
    中断查询次序/同一级优先级中,中断号/KEIL C51的 中断号就是中断查询次序
    1.png


    5, RETI / RET


    6,
    1.png
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    0

    主题

    4

    回帖

    28

    积分

    新手上路

    积分
    28
    发表于 2023-8-16 16:43:51 | 显示全部楼层
    准大学生,能不能送一个实验箱。

    点评

    可以的,去学打卡区,发表学习心得  发表于 2023-8-16 17:32
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9567

    回帖

    1万

    积分

    管理员

    积分
    14057
     楼主| 发表于 2023-8-16 17:30:52 | 显示全部楼层
    STC的最新 1T 8051内核为多级流水线设计,
    STC8H8K64U 在中断响应方面的设计和传统的8051略有差异。

    1, 对于传统的无流水线的8051
    如果当前正在执行的指令是中断返回指令RETI或者是访问中断使能寄存器、中断请求寄存器或者中断优先级寄存器的特殊指令时,
    CPU等当前的这条特殊的指令执行完,再执行一条指令才能响应中断请求;
    如果当前正在执行的指令不是上面所指的特殊指令,则等当前指令执行完成后就立即响应中断请求;
    1.png

    2,对于STC的最新的 1T 8051单片机,STC8H8K64U, 由于是多级流水线设计,响应中断上会比传统的8051再多执行一条语句:
    如果当前正在执行的指令是中断返回指令RETI或者是访问中断使能寄存器、中断请求寄存器或者中断优先级寄存器的特殊指令时,
    CPU等当前的这条特殊的指令执行完,同时解码下一条指令,直到下一条指令不是特殊指令,则等下一条指令执行完成才能响应中断请求;

    如果当前正在执行的指令不是上面所指的特殊指令,则等当前指令执行完成后,同时会解码下一条指令,如果下一条也不是特殊指令,
    则会等下一条指令执行完成后再立即响应中断请求;
    2.png
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9567

    回帖

    1万

    积分

    管理员

    积分
    14057
     楼主| 发表于 2023-8-21 13:12:03 | 显示全部楼层
    IE, IP, IE2, IPH, ...
    回复 支持 反对 送花

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies |上传

    本版积分规则

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

    GMT+8, 2024-5-22 05:26 , Processed in 0.070050 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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