找回密码
 立即注册
查看: 1381|回复: 16

跟冲哥学习STC32G | 建议抓紧送实验箱,方便高效学习,实践中学习

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

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-14 18:41:29 | 显示全部楼层 |阅读模式
第一课


1.什么是单片机?
          单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

2.他能做什么?
         目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。

3.新手常见问题解答。
     新手学STC的51单片机,官网有活动视频课程,配套开发板和例程

4.学习建议。



多跟着我动手,千万别一看就会,一写就废;
举一反三,发散思维,时常思考为什么;
多看看官网,多看看手册,有问题多交流;
逛逛论坛,吸收一些别人好的东西;
尝试着自己做一些项目,竞赛题。



回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-14 20:48:29 | 显示全部楼层
第二课认识硬件
单片机STC32G12K128
LED
数码管
18B20
红外线收发
各种键盘


截图202312142044307792.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-15 12:05:01 | 显示全部楼层
第三课开发环境搭建
1.在STC官网下载最新版本STC-ISP软件,解压缩后直接运行打开;
2.STC-ISP软件下载STC32手册;
3.PDF阅读器下载
4.学会PDF阅读器查阅手册
5.跟着手册搭建C251开发环境,下载C251,解压安装,升级,安装STC头文件;
6.STC-ISP软件中下载32G实验箱的程序;
7.和C51差不多的,第一个工程的建立,编译和下载。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-15 12:33:44 | 显示全部楼层
本帖最后由 jackfangxq 于 2023-12-17 13:38 编辑

第四,五课新建一个工程,点亮一个灯
1.LED点亮原理。注意根据LED参数和电源电压选择合适的限流电阻;
2.和KeilC51差不多的,新建一个工程,编(抄写)写代码,编译,0警告0错误;
3.通过USB线下载,点亮第一个LED;
4.参考例程,加入USB相关语句,实现不停电自动下载工程.这个功能后续调试很方便,一定要学会。
截图202312151222062913.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-15 12:52:28 | 显示全部楼层
本帖最后由 jackfangxq 于 2023-12-17 13:39 编辑

第六课    C语言运算符和数的进制(一)


C语言数的进制:2进制、10进制、16进制

2进制       逢十六进一, 用在单片机内部和外部,0和1分别代表电平高低,位数多不容易日常记录。
10进制     日常生活中广泛使用,容易记录,符合人们的习惯。
16进制     逢十六进一,易于和二进制数相互转化,计算机编程广泛使用。


截图202312151244374970.jpg
截图202312151247457320.jpg
截图202312151252178895.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-16 08:43:02 | 显示全部楼层
本帖最后由 jackfangxq 于 2023-12-17 13:40 编辑

第七课    C语言运算符和数的进制(二)

C语言 printf函数的实现

.C语言常用运算符
加,减,乘,除,求余;

.数据的基本类型


数据的基本类型

数据的基本类型

C语言 printf函数的实现

C语言 printf函数的实现
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-17 12:38:23 | 显示全部楼层
本帖最后由 jackfangxq 于 2023-12-17 13:40 编辑

第八课    LED闪烁和花式点灯(一)
基于Delay实现的LED闪烁
截图202312171238128392.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-17 12:48:23 | 显示全部楼层
本帖最后由 jackfangxq 于 2023-12-17 13:41 编辑

第九课    LED闪烁和花式点灯(二)

模块化编程

模块化编程
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-17 12:58:23 | 显示全部楼层
本帖最后由 jackfangxq 于 2023-12-17 13:42 编辑

第十课    按键点灯(一)

按键原理和消抖

按键原理和消抖
截图202312171304535740.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:527
  • 最近打卡:2025-05-06 06:40:44
已绑定手机

34

主题

459

回帖

2285

积分

金牌会员

积分
2285
发表于 2023-12-17 13:10:39 | 显示全部楼层
本帖最后由 jackfangxq 于 2023-12-17 13:42 编辑

第十一课    按键点灯(二)
截图202312171309322690.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-6 21:59 , Processed in 0.125255 second(s), 101 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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