新人学习心得
本帖最后由 此生无悔 于 2023-7-26 22:14 编辑第一集:视频讲解到位,让没有学过单片机的人明白只要花时间,学习单片机是一件容易的事;让已经入门的人知道,越往后学会越豁然开朗,不会是一个如何高难度的行业。这句话说的很不错:做项目不在于找一个功能如何强大、款式如何新颖的单片机,而是要找到一个最合适的单片机。
第二集:初步了解了以STC32G12K128为主芯片的试验箱9.4的组成部分和其作用,232接口和USB接口两个都可以用来下载程序,调试程序需要用到调试接口(配合LINKed工具),128K的FLASH是不是太小了,以后能扩展吗,拓展该选什么型号呢。
第三集:跟着视频步骤操作很快能搭建起开发环境,是同PDF阅读器能提升办公效率,不过搭建了C251的开发环境就覆盖了STM和C51的开发环境。
第四集:提供了不断电下载程序方法;为什么在定义地址时不只用sbit,再加上sfr的作用是什么,把其设置为双向输入输出在点亮程序中有没有必要,只需要单片机输出到对应地址是不是就行,和51的编程还是有很多差别
第五集:进制转换讲的很明白,printf函数在实际板上的效果是不是不能呈现出来,需要外接显示屏,屏幕怎么初始化呢
第六集:子函数定义可以写在主函数后面,但是需要在主函数之前重新申明一下,如果在主函数之前定义子函数则不需要重新定义申明子函数。
第七集:按键的原理是对电压高低的检测,高为1,低为0
第八集:蜂鸣器电路的讲解,通过控制PNP三极管基极的电压控制蜂鸣器的通电和断电,即P5.4的高电平为断路,低电平为通路
第九集:讲解了试验箱9.6数码管电路的构成,使用共阳极数码管,该如何输出相应数值,静态显示就是只输出一次数据
第十集:数码管的动态显示就是一直对输入数据的不断检测,从而一直改变输出数据
第十一集:定时器的计数脉冲来自外部引脚,则工作在计数器方式。定时器的工作模式可以通过对相应寄存器的C/T位置1或置0来进行设置,定时器工作在定时模式时,可选对系统时钟不分频计数,或对系统时钟12分频计数。
第十二集:定时器0有4种工作模式:模式0(16位自动重装),模式1(16位不可重装),模式2(8位自动重装),模式3(不可屏蔽中断的16位自动重装)。定时器1有3种工作模式,机定时器0的前3重模式。定时器2、定时器3、定时器4只有16位自动重装一种工作模式。
第十三集:多模块处理,可以将每个子函数单独编辑在独立的文件夹,在主函数调用时需要额外申明。
第十四集:矩阵按钮需要对每个按钮定义输出状态
第十五集:支持 4 种中断模式:下降沿中断、上升沿中断、低电平中断、高电平中断
更新后得STC32G资料包中CMCC中没有了stc.h文件,那使用HID不断电下载是将stc.h替换成STC32G.h文件吗,但是替换后编译出错
页:
[1]