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

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

 火.. [复制链接]

该用户从未签到

550

主题

9346

回帖

1万

积分

管理员

积分
13920
发表于 2023-10-17 21:24:55 | 显示全部楼层
截图202310172124494038.jpg
回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    开心
    2024-4-26 16:45
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    6

    主题

    62

    回帖

    220

    积分

    中级会员

    积分
    220
    发表于 2023-10-21 22:22:42 | 显示全部楼层
    我的仿真结果为啥和视频12集的结果不一样
    截图202310212221476303.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-26 16:45
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    6

    主题

    62

    回帖

    220

    积分

    中级会员

    积分
    220
    发表于 2023-10-21 22:50:02 | 显示全部楼层
    jack 发表于 2023-10-21 22:22
    我的仿真结果为啥和视频12集的结果不一样

    #include "stc8h.h"
    #include "intrins.h"

    void IapIdle(void)
    {
            IAP_CONTR=0;
            IAP_CMD=0;
            IAP_TRIG=0;
            IAP_ADDRH=0x80;
            IAP_ADDRL=0;
    }

    char IapRead(int addr)
    {
            char dat;
           
            IAP_CONTR=0x80;
            IAP_TPS=12;
            IAP_CMD=1;
            IAP_ADDRL=addr;
            IAP_ADDRH=addr>>8;
            IAP_TRIG=0x5a;
            IAP_TRIG=0xa5;
            _nop_();
            dat=IAP_DATA;
            IapIdle();
           
            return dat;
    }

    void IapProgram(int addr,char dat)
    {
            IAP_CONTR=0x80;
            IAP_TPS=12;
            IAP_CMD=2;
            IAP_ADDRL=addr;
            IAP_ADDRH=addr>>8;
            IAP_DATA=dat;
            IAP_TRIG=0x5a;
            IAP_TRIG=0xa5;
            _nop_();
            IapIdle();
    }

    void IapErase(int addr)
    {
            IAP_CONTR=0x80;
            IAP_TPS=12;
            IAP_CMD=3;
            IAP_ADDRL=addr;
            IAP_ADDRH=addr>>8;
            IAP_TRIG=0x5a;
            IAP_TRIG=0xa5;
            _nop_();
            IapIdle();
    }

    void main()
    {
            unsigned char dataread=0,datawrite=0;
           
            IapErase(0x0400);
            dataread=IapRead(0x0400);
            IapProgram(0x0400,0x13);
            datawrite=IapRead(0x0400);
           
            while(1);
    }
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    550

    主题

    9346

    回帖

    1万

    积分

    管理员

    积分
    13920
    发表于 2023-10-24 12:33:52 | 显示全部楼层
    USB 原理实战16课时】,视频教学已完美完成 ,大学标准课程
    【10月/9号,10月/11号】USB基本原理教学视频, 已上传
    10月/16号USB-HID 通信 实战】教学视频超级完美, 已上传
                 是对着协议代码一行一行的讲解,认真听的都说会了
    10月/18号下午USB-CDC虚拟串口 实战】教学视频, 已上传
                 USB-CDC虚拟串口 / 就是最简单最强大的串口
                 是对着协议代码一行一行的讲解,认真听的都说会了

    请帮忙转发给可能需要:从0开始了解 USB 同学/同事/老师/研发人员
    https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4526&extra=&page=1
    =========================================
    CAN 原理实战8课时】,教学视频,制作中,后续直接看视频回放

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 11:04
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    2

    主题

    10

    回帖

    104

    积分

    注册会员

    积分
    104
    发表于 2023-10-31 10:37:16 | 显示全部楼层
    PTY 是否是 priority  type ?

    点评

    后面的词汇, 缩写成前面的 PTY, 也很合理  发表于 2023-11-1 07:05
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    2

    回帖

    39

    积分

    新手上路

    积分
    39
    发表于 2023-11-3 22:09:56 | 显示全部楼层
    PPT老师能分享下不。谢谢!
    回复 支持 反对 送花

    使用道具 举报

    匿名  发表于 2023-11-6 13:11:24
    第一节感悟:了解到学习单片机要做到软硬件结合,提前掌握一些元器件相关知识
    回复 支持 反对 送花

    使用道具

  • TA的每日心情
    开心
    2023-12-14 19:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    回帖

    40

    积分

    新手上路

    积分
    40
    发表于 2023-11-6 13:31:37 | 显示全部楼层
    本帖最后由 Elizabeth 于 2023-12-14 19:51 编辑

    第一集:了解到学习单片机要软硬件结合,要提前掌握元器件相关知识。
    第二集:安装了单片机学习软件keil,stc。学习到了各种进制之间的转换,以及第一个实战项目点亮led灯及其中的延时函数,I/OK口的配置,有关总线的基础概念。了解到一些单片机生产厂商和典型产品,其中印象深刻的有STC科技有限公司生产的STC系列产品。
    第三集:学习了数字电路中的上升下降沿,高低电平,基本逻辑运算与或非,了解到单片机特点和应用场景和单片机的内部结构。单片机的学习与数电知识密切相关。
    第四集:学习了微型计算机的框架结构,包括运算器控制器存储器,输入输出设备,地址、数据和控制总线以及I/O接口。传统8051单片机,HDK8H8K64u单片机就是一微型计算机的结构框架为基础。重点学习了cpu中的程序状态寄存器的结构。存储器主要分为程序flash存储器,内部数据存储器,扩展数据存储器。学习了芯片管脚和最小系统的认读,外部晶振输入电路,低电平复位电路。总而言之,这一节很详细,很完善。

    第六集:了解到io口复用功能(功能引脚切换),以及上拉电阻(为了解决浮空状态电压不确定而出现的)的连接 ,为了均衡控制开关和pwm或者通讯的使用,一般选择10k的上拉电阻。推荐使用灌电流。了解到8h8k单片机运行速度快,可在程序上加以延时。单片机系统分总线和非总线扩展方式。强调了在总线扩展方式下,p2口没有用到的口线不能再用作i/o功能。学习了单片机汇编语言程序设计基础知识如:伪指令,定义字节DB、字DW、位命令BIT,为标号赋值EQUdata指令,xdata指令,文件包含include。并应用于仿真。思路清晰,收获颇多。
    第七集:主要介绍了汇编语言的助记符语言,指令格式及分类,寻址方式,其中寻址方式主要包括直接寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址。通过问题回复阶段知道了:USB-CDC串口在PC端的使用和普通串口一模一样。STC32G的USB-CD串口模式在STC8H系列上也完全相同。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-14 19:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    回帖

    40

    积分

    新手上路

    积分
    40
    发表于 2023-11-6 20:24:01 | 显示全部楼层
    本帖最后由 Elizabeth 于 2023-11-6 20:27 编辑

    第二集:安装了单片机学习软件keil,stc。学习到了各种进制之间的转换,以及第一个实战项目点亮led灯及其中的延时函数,I/OK口的配置,有关总线的基础概念。了解到一些单片机生产厂商和典型产品,其中印象深刻的有STC科技有限公司生产的STC系列产品。
    回复 支持 反对 送花

    使用道具 举报

    匿名  发表于 2023-11-9 20:43:43

    Where is Administration stcaimcu.com ??


    Can I contact admin??
    It is important.
    Thank.
    回复 支持 反对 送花

    使用道具

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

    本版积分规则

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

    GMT+8, 2024-5-9 04:34 , Processed in 0.074107 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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