找回密码
 立即注册
查看: 415|回复: 4

陈桂友教授(stc8h8k64u单片机原理及应用教学)学习记录

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-22 07:21:41

1

主题

9

回帖

51

积分

注册会员

积分
51
发表于 2024-6-20 20:14:14 | 显示全部楼层 |阅读模式
以前学过一点stc89c52的单片机,买过开发板和教程,但是由于工作太忙一直没学好,年前回老家看到有一朋友用stc8h系列单片机驱动lcd12864 制作了一个服务器可调电源, 好奇之下又开启了学51单片机之旅, 网上找了很多教程都没有关于stc8h系列的相关课程,3月份那会在一个课程里面有中文编程的相关课程,学了一个多月,从刚开始的控制led灯闪烁到后来adc采样采集电压电流以及用LCD12864屏幕显示,终于用stc8h8k64u48封装驱动lcd12864的服务器可调电源做出来了,可是经过各种测试adc电流采样显示浮动太大,查过很多资料都说需要滤波才能稳定显示,可是中文编程没有相关的代码,没办法只能放弃用天问改用敲代码的方式,可是没有关于stc8h的相关资料,想着先找一份stc8h驱动lcd12864的代码吧,找了好几天没找到,后来想到以前qq里面有个stc官方群,结果居然还真有,(在此感谢stc官方,服务非常好)迫不及待的打开链接,结果密密麻麻的啥都看不懂,后来在stc论坛里面找到陈桂友教授的课程开始学习。
IMG_2021.JPG IMG_2043.JPG IMG_2870.JPG IMG_2992(20240620-004131).JPG IMG_2991(20240620-004131).JPG
听了陈教授的第一节单片机原理及应用 让我了解了有关stc8h8k64u的一些相关知识以及知道了比我还大一岁的8086单片机到后来的 intel 8031  intel 8051 intel 8751  atmel at89c51  然后是 stc89c51  stc12系列 stc15系列  stc8系列的 stc8h8k64u


从课程中了解到stc8h8k64u有64kb的flash程序储存器
256b内部RAM
8192B内部扩展RAM
1280B数据RAM用于USB   
同时还有5个16位可自动装载的定时/计数器(T0-T4) 可编程时钟输出功能
还有至多60根I/O线
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:429
  • 最近打卡:2025-05-08 00:01:49
已绑定手机

19

主题

3196

回帖

4956

积分

论坛元老

积分
4956
发表于 2024-6-20 20:46:57 来自手机 | 显示全部楼层
本帖最后由 soma 于 2024-6-20 20:48 编辑

天问其实也可以手输代码的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-22 07:21:41

1

主题

9

回帖

51

积分

注册会员

积分
51
发表于 2024-6-20 21:12:04 来自手机 | 显示全部楼层
soma 发表于 2024-6-20 20:46
天问其实也可以手输代码的。

天问手输代码不知道怎么输,以前尝试过,都报错{:5_345:}
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-22 07:21:41

1

主题

9

回帖

51

积分

注册会员

积分
51
发表于 2024-6-21 10:00:02 | 显示全部楼层
看了陈教授的第二集 学会了如何点亮一个LED,就是不知道怎么回事跟着视频操作的报错,后来在视频下方提问后回复把stc8.h头文件改成stc8h.就可以了

但是有一点没搞懂 P4M1=0XFF     P4M0=0XFF   P6M1=0    P6M0=0     P40=0   这几个 为什么 P4M1=0XFF   P4M0=0XFF 而P6M1=0 P6M0=0 视频看了好几遍都没搞懂
不过根据stc自带的I/O口配置工具 成功点亮了 P00口和P03口 LED闪烁。 49C9623B9E4C7BB1EC7DDB2A3F64E713.png E38DF01090BB90E97F581C8531E58B43.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-06-22 07:21:41

1

主题

9

回帖

51

积分

注册会员

积分
51
发表于 2024-6-21 19:50:09 | 显示全部楼层
经过一天的研究终于stc8h8k64u驱动lcd12864成功了,stc8h8k64u需要配置I/O口才可以



坤1.png 坤.png


LCD12864是去年收集的一个7920代码,改了下I/O口和 配置I/O口模式就可以驱动




在此非常感谢STC IMG_3061.JPG IMG_3062.JPG IMG_3063.JPG
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-8 02:08 , Processed in 0.113080 second(s), 74 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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