HTC新兵 发表于 2023-8-6 19:45:18

听陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

听同事介绍来的,说陈老师,何老师讲课深入浅出,适合初学者学习,特意注册过来


听陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

第一集
1、8051系列单片机历程(8080),以前做DVD的时候,应该用过STC89C51,同时用的貌似还有华邦,不过那时候纯复制,里面不敢动,到最后也就改改开机画面而已。
2、陈老师特意说不用特意懂C语言也能入门,这个是福音,我有数值电路基础,但C确实只懂一点点,语法不懂,
3、看见排阻了,当年嫌成品贵,工厂用1/4W 10K 电阻自己焊,宛如隔世啊,如今STC8做到内部,用IO口上拉下拉设置就可以了,真不是一个境界{:smile:}
4、再次感叹试验箱的功能强大,比普通开发板天壤之别啊。











HTC新兵 发表于 2023-8-6 20:40:46

听陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

第二集

1、哈哈,第一张原理图就利用了管脚复用模式,估计硬件不熟悉的同学要理解下,我相反,软件差,硬件还行,做个4017LED这种,能理解。
2、打开Keil,这个过程自己要保存,毕竟不熟悉。
3、另外安装STC-ISP这个插件好方便,估计以后添加不同芯片也是这样,应该是添加了不同单片机的头文件,IO定义这些,不知道库文件有没有(我还不懂库文件)。
4、头文件设置,STC8.h这个是针对全系列芯片还是具体哪一个?应该是全系。
5、感叹陈老师的细致,确实C基本上没有基础的人(当然最起码要有概念的人)也能受益,一行行讲解,有一点基础的人查查资料也能听懂,真是要点赞。
6、小工具太方便了,延时参数这些都能写,对于初学者来说太好了,比某度的文心一言还好。
7、进制讲解,位讲解,确实深入浅出能听懂。8、
8、建议初学者下载保存随时复习,图片保存到手机,直到熟悉{:smile:}





























HTC新兵 发表于 2023-8-6 22:07:45

继续学习陈老师《STC8051单片机原理及应用—STC8H8K64U》
第三集,投屏到大电视看看😀
1、与门,就是乘法,从电路来说就是两个串联开关这样理解,必须两个都为1才输出1。
2、或门,就是加法,从电路来说就是两个并联开关,任何一个为1就输出1。
3、非门,取反,翻转,从电路来说就是npn三极管基极与集电极负载电阻下端(本来想用简单的负载并联开关表示,怕短路)







AI-32位8051 发表于 2023-8-7 10:26:51

https://www.stcaimcu.com/data/attachment/forum/202308/05/102135x0gmd6zd81k6x76z.png

   周一新增!!!欢迎小伙伴实时参加,有交流
《STC最新8051单片机原理及应用-STC8H8K64U》, 0基础开始
山东大学,陈桂友教授亲自主讲,STC创始人主持授课,正统权威
免费包邮送自带硬件USB仿真的STC8H8K64U实验箱V9.6,淘宝有售
暑期免费教学研讨班开始,每周一/周三下午,14: 00 ~ 16:00, 有回放
暑期《单片机原理免费培训班》来啦!陈桂友教授主讲!7/19已开课!
腾讯会议号:885-5858-2739
参加完全程的可以授予STC单片机研讨会证书
参加到半程的赠送STC8H8K64U实验箱,可以做示波器 / 波形发生器

HTC新兵 发表于 2023-8-7 16:22:03

本帖最后由 HTC新兵 于 2023-8-7 19:44 编辑

继续抽时间听陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

第四集

1、感觉看视频回放比腾讯会议更方便?随时随地都可以,欠缺的就是提问环节。
2、陈教授的CPU框图讲解用心,能知道为啥有的IO口能挂那些功能(比如终端),这个何老师那里也有讲解,STC8051是用了端口选择器,也就是IO定义功能。
3、中断入口地址(中断向量)是特殊地址,执行时跳转到中断服务函数。







HTC新兵 发表于 2023-8-7 21:20:54

继续听陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

第五集

1、由于内部集成高可靠复位电路,外围复位可以省掉,不用电阻电容了,P5.4或者P1.2也可以设置复位引脚。
2、晶振在一般场合也可用内置震荡源。
3、内部参考高精度电源负极作为AGND引脚,避免干扰,实现高精度12位DAC。
4、IO口的四种状态,准双向/弱上拉,推挽输出/强上拉,高阻(仅输入),开漏。
5,本来还在端口设置寄存器位计算,突然看见HTC小工具直接设置。。。









HTC新兵 发表于 2023-8-7 22:41:51

继续听陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

第六集

1、端口设置还是要遵循一定规则,有的有ADC,有的是数据高八位,有的是低八位,有的是地址,如果能遵循相关规则,后续代码会简单很多。
2、掌握端口复用规则,在线路设计PCB时会事半功倍。
3、推荐使用灌电流方式驱动,尽量不用拉电流(电流差异大),内部电路实际上也是灌电流只经过一个管子,拉电流会使用电源引脚。
4、中断向量地址一般不写程序,放跳转指令。
5、学习汇编,底层操作。












HTC新兵 发表于 2023-8-8 21:03:05

昨天没空上腾讯会议,今天继续回看

实话说今天看何宾老师的讲课也断断续续的,打工人啊,还是回看舒服,不明白的随时暂停搜索


陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

第七集
1、继续看汇编,汇编中$INCLUDE (STC8H.H)与C 语言中#include相同,都是头文件。
2、在前面增加$NOMOD51语句,可以避免寄存器名称重复定义(8051已经定义了?)

3、不同指令的操作数
(1)传送类指令,必须有来源,有目的
(2)数据操作类指令,一般靠运算器执行,一般数据是两个
(3)程序控制类指令
(4)逻辑操作类指令
4、IO口设置寄存器,用二进制更直观(直接对应每一个端口)




HTC新兵 发表于 2023-8-8 22:16:04

陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录

第八集
1、汇编细节来了,MOV<目的字节》,《源字节》,把后面操作数制定字节变量传送到第一操作数指定的党员,源字节不变。关键字,前后顺序,标点符号规范都有了。初学者福音。
2、程序储存器想累加器查表方式,思考下与C语言中数组方式?
3、会不会取模也是这样?
新手,带问题学习,老鸟莫笑
4、本集内容只能下载,一条条自己敲进去,否则也不会。





32位8051-AI 发表于 2023-8-9 14:10:15

楼主对我们的免费公开课 认可/支持/给力,建议主动联系我们同事
=====提前获得 【免费+包邮送】的 STC32G12K128实验箱 或 STC8H8K64U实验箱
=====现在送的,都可以利用MCU自带的 硬件USB直接仿真,硬件USB直接下载

【免费+包邮】 送/申样/采购 可加 如下 QQ或微信联系
加STC华南区客服刘经理QQ: 3398500488 ;微信:18106296592要求 【免费+包邮】 送, 还免费教仿真
加STC华南区客服曹经理QQ:1933892258 ;微信:18106296595 要求 【免费+包邮】 送, 还免费教仿真
加STC华东区客服聂经理QQ:2593903262;微信:18106296598要求 【免费+包邮】 送, 还免费教仿真
加STC西北区客服孙经理QQ: 1347154513 ;微信:18106296593要求 【免费+包邮】 送, 还免费教仿真
加STC华北区客服石经理QQ: 1638975601 ;微信:19952583876要求 【免费+包邮】 送, 还免费教仿真
加STC华中区客服唐经理QQ:2571301708 ;微信:18106296589 要求 【免费+包邮】 送, 还免费教仿真
加STC东北区客服张经理QQ:3141888640 ;微信:19952583265   要求 【免费+包邮】 送, 还免费教仿真
加STC西南区客服张经理QQ:3141888640 ;微信:19952583265   要求 【免费+包邮】 送, 还免费教仿真
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)

【免费+包邮】 送/申样/采购传统电话热线:0513-55012928、0513-55012929、0513-55012966
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)
页: [1]
查看完整版本: 听陈桂友老师《STC8051单片机原理及应用-STC8H8K64U》学习记录