找回密码
 立即注册
查看: 2417|回复: 19

何宾老师 单片机原理及应用 学习心得

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-7-26 17:32:06 | 显示全部楼层 |阅读模式
本帖最后由 马永锋 于 2024-4-9 08:28 编辑

7月25日  第一集:
1、单片机是指单个集成电路(IC)芯片上的小型计算机,也成微控制器(MCU)。
2、MCU主要面向嵌入式应用,这些应用面向自动控制产品和设备。
3、通常,在MCU内包含一个/多个中央处理器单元(CPU)、易失性和非易失性存储器,以及可编程的输入和输出设备。
4、晶体振荡器(OSC),它为MCU提供最基本的时钟源。
5、CPU是MCU中的核心功能单元。a.从MCU外部获取的所有信息都要汇集到CPU进行处理,CPU将处理后的数据送到存储器或者外设。b、CPU是指令集架构(ISA)的具体体现,也称为微架构,它所采用的ISA决定了MCU的性能和特点。
6、静态随机访问存储器(SRAM),主要勇士暂时保存在程序运行过程中所需要的数据,它充当了易失性存储器的角色。这种类型的存储器的主要特点是需要上电来保存信息,当MCU断电时,保存在易失性存储器中的数据会丢失。
7、闪存(Flash Memory),主要用于保存程序代码,它充当了非易失性存储器的角色。这种类型的存储器的主要特点是不需要上电来保存信息,当MCU断电时,程序代码仍然会保存在非易失性存储器中。
8、通用串行收发器(UART),它是一种以串行方式发送和接收数据的肩带外部设备。在MCU中,UART是标准配置。





回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-7-26 18:27:12 | 显示全部楼层
7月25日  第二集:

1、不同厂商的MCU内集成的CPU核有所不同。MCU厂商根据ISA设计CPU,以最终实现ISA中每条指令期望实现的功能。准确来说,所谓的处理器核类型实际上是不同的ISA.
2、本质上 MCS-51是一个8位宽度的MCU。(8位算数逻辑单元、8位数据总线和8位寄存器。)
3、MCS-51 MCU所使用的ISA包含111条指令,其中49条为单字节指令,46条为双字节指令,以及16条是三字节指令,这是复杂指令计算机(CISC)的典型代表。CISC的典型的特点就是具有可变的指令长度,并且允许在存储器上执行算术和逻辑运算。
4、8/16/32位的MCS-251 MCU.片内提供24位线性寻址能力,可寻址到达16MB的存储器空间。可通过字节、字和双字方式访问处理器核内的寄存器。丰富的指令集,包括16和32位算术和逻辑指令。


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-7-27 10:41:48 | 显示全部楼层
7月25日  第三集:

1、STC32是真正的32位单片机。
2、明白了8位/16位/32位寄存器之间的关系,更好的学习单片机。
3、知道了通过仿真反汇编了解程序运行的底层逻辑。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-7-29 19:58:24 | 显示全部楼层
7月28日  第四集:
1、了解STC单片机的发展历史。
2、IAP和ISP的概念,使用方式。
3、STC32G12K128系列单片机的特点、性能、参数。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-8-2 17:54:36 | 显示全部楼层
7月28日  第五集:
1、单片机的名明规则及封装形式。
2、STC 32 G/F   G:该系列单片机内无硬件浮点处理单元,F:该系列单片机内有硬件浮点处理单元。
3、四种I/O口驱动模式。
4、试验箱电路的介绍。
5、准双向口(弱上拉)。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-8-2 18:04:37 | 显示全部楼层
7月28日  第六集:
1、Keil 的介绍。
2、Keil的下载安装。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-8-7 19:17:42 | 显示全部楼层
8月1日  第七集:
1、一个完整工程的建立。(命名尽量不使用中文)
2、CPU Mode的设置
3、Memory Model 不同设置底层代码运行的不同,选择合适自己程序的需要进行设置。
4、Code Rom Size 的设置
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-8-11 11:31:45 | 显示全部楼层
8月1日  第八集:
1、工程中文件的添加。
2、实验箱流水灯电路的分析。
3、代码优化的不同级别对应的优化内容。(优化运行速度还是代码的大小)
4、生成文件的设置。
5、生成文件的说明。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-8-11 11:55:08 | 显示全部楼层
8月1日  第九集:
1、程序的下载。
2、硬件在线调试。
3、进制数。
4、数的表示方法。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:490
  • 最近打卡:2025-05-03 06:32:49
已绑定手机

20

主题

293

回帖

4444

积分

论坛元老

积分
4444
发表于 2023-8-18 11:05:51 | 显示全部楼层
8月8日  第十三集:
1、24-bit 地址总线,32/16/8 bit 数据总线。
2、EDATE相当于传统的256字节区域(RAM),XDATE相当于传统的扩展RAM.
3、对于24位地址总线,高8位表示访问的段空间(定位访问的区域),低16位表示当前访问段空间的具体存储单元位置。
4、字节寄存器、字寄存器、双字寄存器之间的关系。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-4 04:08 , Processed in 0.117259 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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