找回密码
 立即注册
查看: 1406|回复: 24

32G12K128实验箱学习打卡ORSTC32位8051单片机原理及C语言程序设计视频教程

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-07 08:02:19
已绑定手机

34

主题

171

回帖

1201

积分

金牌会员

积分
1201
发表于 2024-11-28 08:46:54 | 显示全部楼层 |阅读模式
8H  32G  AI8051实验箱,选择那一款?
纠结了好久,决心从32G实验箱开始学习。
微信小商城下单,隔天实验箱到手,好爽.


IMG_20241127_103529.jpg

IMG_20241127_103536.jpg


IMG_20241127_103703.jpg
打开快递,试验箱的第一印象是,
是设计特别高大上,很大气,比我的手还要大,赞.
STC官网下载32G实验箱例程,库文件例程,

使用说明书,电路图,ISP-V6.94Y,
STC32G芯片手册,放置在一个文件夹下面。
仔细阅读STC32G12K128实验箱V9.6使用说明书。

STC32G 资源整合.PNG
捕获.PNG
1。外观图片与实物比对。
2。实验板布局元件识别与位置确认。
3。确认实验箱使用USB下载,先按住蓝色电位器右边第一颗INT0按键,

     再点一下第三颗ON/OFF按键,松手后即可进入下载模式。
4。USB下载时,只能选择IRC频率,不能输入(串口下载支持)。
5。安装KEIL C251V560, 和谐。

     运行ISP-V6.94Y, 添加STC型号头文件到KEIL。


1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-07 08:02:19
已绑定手机

34

主题

171

回帖

1201

积分

金牌会员

积分
1201
发表于 2024-11-28 10:52:03 | 显示全部楼层
本帖最后由 lao4jiadian 于 2024-11-30 23:50 编辑

第一集总结
单片机功能:
单片机基本就是一个小的功能减少的计算机;能写入用户程序;能读取在输入引脚上的电压信号;能在引脚上输出特定的电平信号,能在特定引脚上输出电压信号,能计算时间,能计数,能做数学运算,能做逻辑运算,能顺序动作,能通信等功能,最概括的来说就是他能做有规律可循的控制应用。
用途:
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴

      智能仪器:
                   电压、电流、功率、频率、湿度、温度、流量等的仪器仪表
      工业控制:
                   工厂流水线的智能化,电梯智能化控制、各种报警系统等
      家用电器:
                   电饭煲、洗衣机、电冰箱、空调机、彩电等
      网络和通信:
                   手机,电话机、楼宇自动通信呼叫系统、列车无线通信等
      医用设备领域:
                   医用呼吸机,监护仪,超声诊断设备及病床呼叫系统等
      模块化系统;
                   电子音乐贺卡,PLC工控板等
       汽车电子:
                  发动机控制器,基于CAN总线的汽车发动机智能电子控制器、GRS导航系统、abs防抱死系统、制动系统、胎压检测等。这个我比较感兴趣

            30岁还能学单片机吗?--当然可以,活到老学到老,艺多不压身
            新手学STC的51单片机还是STM32那些?--STC的随便挑一款,论坛讲解的都是零基础入门
            51单片机淘汰了嘛?---还能大战100年,不会淘汰的
            怎么入门单片机?
            怎么才算入门单片机了呀?
            小学生可不可以学单片机?
            做一个普通项目的话单片机都需要掌握什么才能不会感觉有压力?
            汇编有没有必要?--技术好的话,可以研究一下.我技术不咋样,就只眼睛C语言吧
           
            单片机用库函数好还是寄存器好?--先学好寄存器后,再学习库函数,开发时尽量用库函数
            STC单片机到底好不好?              --好的很,性价比,功能很强大,稳定性很好
            以前从来没学过单片机,目前还在上班,还能学吗?
学习方法
           1.一定要静得下心,沉得住气;.
           2.多动手写代码,千方别一看就会,一写就废;
           3·举一反三,发散思维,时常思考为什么;
           4·多看看官网,多看看手册,有问题多交流;一天至少去论坛1小时以上
           5.逛逛论坛,吸收一些别人好的东西;
           6·尝试着自己做一些项目,竞赛题。



8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:436
  • 最近打卡:2025-05-06 08:38:18

33

主题

2355

回帖

4874

积分

论坛元老

积分
4874
发表于 2024-11-28 10:58:18 | 显示全部楼层
感觉亏了 还不如弄个8051U的实验箱,,,
既可以当8位机学习,,又可以做32位机学习。
外设也有更好的东西。。


参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-07 08:02:19
已绑定手机

34

主题

171

回帖

1201

积分

金牌会员

积分
1201
发表于 2024-11-28 11:11:13 | 显示全部楼层
本帖最后由 lao4jiadian 于 2024-11-28 11:12 编辑
_奶*** 发表于 2024-11-28 10:58
感觉亏了 还不如弄个8051U的实验箱,,,既可以当8位机学习,,又可以做32位机学习。外设也有更好的东西。 ...

不亏啊?打卡学习,去官方申请一个AI8051U实验箱,等我学完32G的例程的时候,8051的所有视频例程都完善了.学习要一步一步的循序渐进.

点评

32G12K128分享学习芯路历程后,我们送您 Ai8051U实验箱  详情 回复 发表于 2024-11-30 18:13
8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:428
  • 最近打卡:2025-05-07 00:13:45
已绑定手机

19

主题

3192

回帖

4944

积分

论坛元老

积分
4944
发表于 2024-11-28 13:36:23 | 显示全部楼层
其实是买新不买旧吧!感觉8051U试验箱好点
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-07 08:02:19
已绑定手机

34

主题

171

回帖

1201

积分

金牌会员

积分
1201
发表于 2024-11-28 13:39:48 | 显示全部楼层
本帖最后由 lao4jiadian 于 2024-11-30 19:07 编辑
so*** 发表于 2024-11-28 13:36
其实是买新不买旧吧!感觉8051U试验箱好点

确实如此,后悔了.看到论坛里AI8051播放音频,播放视频与高帧率图片,没有合适的硬件,不能做实验,只能羡慕
8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-07 08:02:19
已绑定手机

34

主题

171

回帖

1201

积分

金牌会员

积分
1201
发表于 2024-11-28 19:14:05 | 显示全部楼层
本帖最后由 lao4jiadian 于 2024-11-30 18:03 编辑

单片机必修课__流水灯来了
把原来屠龙刀上的OLED小屏也装上了






8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-07 08:02:19
已绑定手机

34

主题

171

回帖

1201

积分

金牌会员

积分
1201
发表于 2024-11-28 22:41:06 | 显示全部楼层
本帖最后由 lao4jiadian 于 2024-11-30 23:50 编辑

第二集:了解硬件 学习内容
1.红外发射与接收原理与应用
2.电位器应用,做电压比较器试验用
3.数码管与流水灯应用简介
4.NTC测温与18B20测温的特点
5.ADC按键,检测原理
6.ADC校准与基准电压的关系
7.PWM模拟DAC简介
8.24C02外部储存芯片功能用途-储存用户设计,保存重要数据
9.矩阵按键原理与应用
10.独立按键原理用途介绍
11.LCD接口为12864液晶接口,也可以用ISP软件模拟显示屏.
12.输入电源指示灯,一个可以控制板子上电.
13.USB 232接口简介
14.FLASH扩展芯片,容量更大,主要用于储存用户数据
15.调试接口简介.可以用LINK1D接此口调试单片机
16.蜂鸣器简介.简易发声,播放简易音乐,报警功能
17.32G单片机简介:工作电压1.9-5.5V,FLASH 128K  RAM=EDATA+XDATA
18.课后作业.--先做一个示波器吧?梁老师那种,然后再慢慢打磨吧
Snipaste_2024-11-28_21-01-11.png Snipaste_2024-11-28_21-16-27.png




冲哥第二集讲解用的实验箱是9.4版,我的实验箱是9.62版。
元件布局有一些区别,最大改动是增加了示波器借口与输入相关电路,
蜂鸣器,红外发射接受,电压比较电位器都移到了板子背面。
应该是PCB布局不方便,所以取消了单片机I/O口输出插针。
功能更强大,实用性更好了.






8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-19 08:35:19

0

主题

22

回帖

126

积分

注册会员

积分
126
发表于 2024-11-29 19:16:13 | 显示全部楼层
好像CAN接口没有引出

点评

他有 CAN-屠龙刀  详情 回复 发表于 2024-11-30 18:17
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-05-07 08:02:19
已绑定手机

34

主题

171

回帖

1201

积分

金牌会员

积分
1201
发表于 2024-11-30 18:01:54 | 显示全部楼层
第三集:开发环境搭建和程序下载学习内容
1.STC-ISP软件的下载与简介
STC-ISP软件是开发STC家的单片机的必备神器,他能下载STC全系列单片机的程序,集成了虚拟显示功能,范例程序程序,在线生成工具,驱动安装等等功能。
下载方法:打开https://stcai.com/gjrj,找到最新版本的STC-ISP软件的压缩包,直接下载运行即可。(切记需要装驱动)


2.STC32手册下载
1: ISP软件内下载
2:官网下载打开https://stcai.com/xpsc,在左边找到STC32系列,点击STC32规格书下载"即可。


3.PDF阅读器下载
方法1:WPS直接打开PDF
方法2:下载福昕阅读器
我用的Adobe Acrobat 9 Pro搜索,书签等功能都有


4.学会PDF阅读器查阅手册
1:如何使用PDF阅读器打开手册
2.如何查阅自录和详情
3.如何快速查阅章节
4.如何使用搜索功能


5·跟着手册搭建C251开发环境
添加型号和头文件到Keil
安装驱动前请先阅读我/USB驱动安装杂记(M)关闭USB驱动程序
单片机型号选择错误
硬件USB直接下载线路图


6.程序包的下载
1: ISP软件内下载
2:官网下载打开https://stcai.com/yyfa,在左边找到试验箱,找到“STe32G实验箱9.4”,点击代码下载即可。
3.下载程序到实验箱 9.4 的正确步骤为:
1、使用 USB 线将实验箱 9.4 与电脑进行连接
2、打开 STC-ISP (V6.89C 以上版本)下载软件
3、选择单片机型号为“STC32G12K128”,打开需要下载的用户程序
4、实验箱9.4使用硬件USB接口下载。进入USB下载模式需要先按住实验箱上的P3.2/ INT0按键/接地,然后按一下ON/OFF电源按键/断电,接着松开ON/OFF电源按键/上电,最后或开P3.2/ INTO按键。正常情况下就能识别出"STC USB Writer (HID1)”设备
5、点击 STC-ISP 下载软件中的“下载/编程”按钮即可下载




7第一个工程的编译和下载
1.工程结构简介
2.双击打开工程
3.点击编译按钮开始编译等待编译完成
4.将板子通过USB线链接电脑按下P3.2按钮,此时按下并松开OFF按钮,在松开P3.2进入USB下载模式
微信图片_20241130175648.jpg

8位程序---换个STC32G.h头文件,换个C251编译器就直接到STC32的高度了;
          想回到8位机,则换个STC8H.h头文件,换个C51编译器就回到8位机了.
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-7 09:12 , Processed in 0.126317 second(s), 114 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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