找回密码
 立即注册
楼主: weiweigao2023

STC8H8K64U开天斧三.1核心板学习交流日记 | 再送个STC32的实验箱

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-11 11:39:07

2

主题

28

回帖

162

积分

注册会员

积分
162
发表于 2023-5-2 17:48:00 | 显示全部楼层
本帖最后由 weiweigao2023 于 2023-5-3 23:34 编辑

1.3 点灯编程和试验效果展示
(1)准备工作:硬件:开天斧核心板+USB数据线。
       软件:Keil 51软件+STC程序下载软件
(2)编程思路:观察核心板电路图,P2.0至P2.7接口的8个LED的正极接在电源(VCC)正极上,LED的负极经限流电阻(5.1kΩ),介入单片机的I/O口。所以当单片机的IO口为低电平时,LED灯会被点亮。
(3)编程步骤:
    ①首次使用STC芯片时,需要设置51软件编译环境:打开STC-ISP烧录软件(V6.91)→keil仿真设置→单片机型号选择(STC8H8K64U)添加型号和头文件到Keil中→打开Keil安装目录→点击确定→提示(STC MCU型号添加成功)。
1.png 2.png 3.png

   ②打开Keil 51编程软件,新建工程→选择合适路径→新建工程文件夹(重命名为:STC点灯试验)→选择该文件夹→填写工程名称(STC点灯试验)→打开该文件夹,并保存工程文件→选择 STC MCU Database并确定→选择CPU型号STC8H8K64U并确定→弹出的对话框,点“否”,不需要添加8051的代码到工程,因为下一步需要添加STC芯片的头文件到工程文件夹里
4.png 5.png 6.png 7.png 8.png

   ③打开STC-ISP烧录软件(V6.91)→头文件→选择STC8H系列→保存文件→选择新建工程的文件夹路径→命名为“stc8h.h”→保存
9.png 10.png

④继续在Keil51软件中 新建文件,并保存在刚建立的工程文件夹中→文件命名为:STC点灯试验.c→保存。

11.png 12.png 13.png

⑤添加刚新建的STC点灯试验.c文件到项目组→并开始编写程序。
14.png 15.png 16.png

⑥按下图编写一段程序,让P2口的8个LED灯,每1秒同时亮和同时灭。
1.png 2.png 3.png
⑦程序编写完成后,在菜单栏“view”
→Options→Output对话框中→在Creat Hex选项前打钩→即程序编译时生成Hex文件。
1.png 2.png 3.png

⑧按1.2教程,用数据线连接板子,使用ISP程序下载软件,在工程文件夹里,把刚刚生成的Hex文件,下载到板子里,观察LED灯亮灭效果。
4.png 5.png








1.STC点灯程序2.rar

29.62 KB, 下载次数: 148

点灯程序

回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-11 11:39:07

2

主题

28

回帖

162

积分

注册会员

积分
162
发表于 2023-5-4 22:57:42 | 显示全部楼层

今天学习USB-CDC串口不停电下载程序的程序,按照手册编写程序后,无法编译成功。
求助高手看看,我的程序错在哪里? 程序打包放在附件里。谢谢!
1.png

3.USB-CDC-DEMO.rar

99.72 KB, 下载次数: 140

点评

你直接用下面的完整的工程项目测试 【新提醒】超级简单的USB-CDC虚拟串口应用及不停电下载-STC8H - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 - 国芯论坛-STC全球32位8051  详情 回复 发表于 2023-5-4 23:32
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-5-4 23:32:38 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-09-17 17:37:18

4

主题

94

回帖

511

积分

高级会员

积分
511
发表于 2023-5-5 16:00:11 | 显示全部楼层
收到STC公司赠送的STC8H8K64U开天斧开发板,正愁找不到合适的教程。非常感谢楼主,太及时了,谢谢!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-04-27 10:40:24

11

主题

425

回帖

1971

积分

版主

积分
1971
发表于 2023-5-5 16:34:30 | 显示全部楼层
感谢楼主的STC8H8K64U学习经验分享,又一保姆级教程,Mark一下,跟着大佬一起学习起来
QQ:2269694595     微信:18106296594
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-09-17 17:37:18

4

主题

94

回帖

511

积分

高级会员

积分
511
发表于 2023-5-5 21:49:21 | 显示全部楼层
哈哈!看了楼主老师的帖子,成功烧录“跑马灯”,板子一切正常。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-09-17 17:37:18

4

主题

94

回帖

511

积分

高级会员

积分
511
发表于 2023-5-6 10:00:16 | 显示全部楼层
weiweigao2023老师您好!我想问一下这块板子上的32针单排针孔针距是多少?

点评

都是2.54的排针  发表于 2023-5-6 13:45
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-09-17 17:37:18

4

主题

94

回帖

511

积分

高级会员

积分
511
发表于 2023-5-6 14:09:18 | 显示全部楼层
谢谢STC爱好者老师
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-11 11:39:07

2

主题

28

回帖

162

积分

注册会员

积分
162
发表于 2023-5-7 18:24:36 | 显示全部楼层
本帖最后由 weiweigao2023 于 2023-5-7 21:19 编辑

1.4利用循环左移和循环右移指令,在P2口实现二进制跑马灯试验
感谢大家的支持!CDC串口不停电下载的问题,先搁置一下。
今天分享一个利用二进制和循环左移、循环右移指令,在P2口实现二进制跑马灯的试验。
1.准备工作:
        硬件(开天斧三.1核心板+USBtypeC数据线)。
        软件(Keil51编程软件+(程序烧录工具stc-isp-15xx-v6.91N)
2.先弄清楚:P2口的I/O口二进制低位和高位对应关系。(很重要)
1.png

3.跑马灯现象分析:
2.png

4.程序里用到循环移位指令(循环左移:_crol_;循环右移:_cror_
3.png

5.程序里用到的for循环语句,使P2口的灯,每隔1秒,向左或右,依次亮灭。
4.png
6.程序里用到延时程序(1秒),可以由STC-ISP程序软件工具自动生成。(方法详见1.3点灯编程和试验。
7.程序打包放在(附件里),程序下载方法和视频效果,看(1.2编程软件环境设置步骤)。
8.核心程序截图如下:
1.png 2.png






4.二进制跑马灯.rar

51.41 KB, 下载次数: 132

二进制跑马灯

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-11 11:39:07

2

主题

28

回帖

162

积分

注册会员

积分
162
发表于 2023-5-7 18:39:50 | 显示全部楼层
STC爱好者 发表于 2023-5-5 16:34
感谢楼主的STC8H8K64U学习经验分享,又一保姆级教程,Mark一下,跟着大佬一起学习起来 ...

感谢您的支持!我可不是大佬,我也是正在学习STC核心板的初学者。
发帖是为了记录自己的学习过程,和大家一起互相交流学习。
欢迎以后多发帖,多交流,一起进步,支持国芯。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 00:28 , Processed in 0.136915 second(s), 104 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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