找回密码
 立即注册
查看: 682|回复: 2

参加何宾老师课程打卡

[复制链接]

1

主题

5

回帖

113

积分

注册会员

积分
113
发表于 2023-8-1 15:11:11 | 显示全部楼层 |阅读模式

8月1日课程上半场打卡:

1. 开场,姚总介绍STC32G96K256。
0.png

2.  学习Keil新建工程及菜单设置,包括从STC_ISP添加STC型号和头文件到Keil软件。
2.jpg     1.jpg

3. Memory Model 设置为Tiny、Xtiny、Small、Xsmall和Large时, 编译过程及结果(解释为什么数据手册中建议将Memory Model设置为XSmall)
   同时强调了解汇编语言的重要性。
4.jpg    6.jpg     8.jpg    11.jpg


回复

使用道具 举报 送花

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

4

主题

216

回帖

886

积分

高级会员

积分
886
发表于 2023-8-1 16:56:42 | 显示全部楼层
欢迎楼主继续打卡学习,
分享上课感受和学到的知识
优秀的打卡贴会优先获赠实验箱包邮
不仅每周三下午,14.00~16.00 山东大学,陈桂友教授亲自主讲《STC最新8051单片机原理及应用-STC8H8K64U》,0基础开始
还有每周二/周五下午,14.00~17.00 北京化工大学,何宾教授亲自主讲《STC32位8051单片机原理及应用-STC32G12K128》
腾讯会议号:885-5858-2739
回复 支持 反对

使用道具 举报 送花

1

主题

5

回帖

113

积分

注册会员

积分
113
发表于 2023-8-1 17:04:43 | 显示全部楼层
8月1日课程下半场打卡:



1. Keil软件使用
    a. 在Keil中添加C语言文件
    b. 程序中单行注释方法:   //
2. 讲解点亮LED
    a. 根据原理图分析点亮LED需要的条件(限流电阻作用):
         第一个条件:PNP三极管需要导通(P4.0需要低电平); 第二个条件:P6.0---P6.7需要点亮的LED对应的IO口需要是低电平。
      姚总讲解为什么还要使用P4.0来控制流水灯————因为IO口有限,但是实验箱外设比较多,避免跳线。
      13.jpg
    b.  程序中实现点亮LED
        配置IO口模式(P4和P6设置为准双向模式) ———  P4M1 = 0x00;    P4M0 = 0x00;
                                                                                 P6M1 = 0x00;    P6M0 = 0x00;

        点亮LED代码: P4 = 0;      //使PNP三极管导通
                               P6 = 0x00;  //全部点亮LED
                               延时(略)  
                               P6 = 0xFF;  //全部关闭LED
                               延时(略)

    c. 代码优化设置:
        优化代码等级0——9,  默认是7.
优化1.jpg     优化2.jpg     优化3.jpg


     也可以通过程序来设置优化等级。

   d. 通过Keil设置,编译时输出HEX文件, 使用HEX文件下载到单片机中。
   e. 讲解编译后查看生成的文件(下图中是编译后LST文件部分截图)。
19.jpg        20.jpg

   f.  实验箱下载程序方法。
  g. 在线仿真调试(STC-USB Link1D)。
       22.jpg

    h. 进制和数据类型。




回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 13:13 , Processed in 0.143137 second(s), 63 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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