【实验箱已发出】stc单片机学习与应用
本帖最后由 8051启蒙者 于 2023-8-30 09:06 编辑参加了陈桂友教授的暑期单片机培训课程,陈老师从最基础的知识电阻、电容等电子元件讲起,这些都是电子电气等工程师必不可少的知识,然后介绍了STC官方实验箱,讲的全是干货,能看到这个授课很幸运.此贴记录这次的学习收获! 《STC最新8051单片机原理及应用-STC8H8K64U》山东大学,陈桂友教授主讲STC8H8K64U实验箱V9.6《单片机原理免费培训班》第一节:讲了单片机的发展历史和进程也讲述了STC单片机从诞生到发展到现在,以及单片机的封装等,最基础的知识电阻、电感、电容、二极管、晶振、数码管、面包板、万能板等电子元件。 2023/7/19期, 第二集,回放视频:第一个入门实例,实验箱讲解,十进制,二进制,十六进制等转换讲解;位,字节,数量单位,总线,输入输出等有关基础概念讲解; 2023/7/26期, 第三集,主讲:数字逻辑与基本数字电路:逻辑电平0(低电平)和1(高电平),逻辑与,逻辑或,逻辑非;,二、单片机的应用场景:单片机的特点:1、集成度高、体积小;2功耗低;3可靠性高,4,价格低廉;应用场景:1,智能仪器仪表,工农业实时监控
计算机网络和通信领域;4、家用电器;5医用设备领域;6其他领域(办公设备),商业活动、机械制造、国防航天航空等领域也有着十分广泛的用途。 https://www.stcaimcu.com/forum.php?mod=forumdisplay&fid=76 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=3184&extra=page%3D1 第四集学习记录:单片机的内部结构和接口功能,讲得比较详细。 第五集视频学习:
特殊功能寄存器:
传统特殊功能寄存器(SFR);单片机引脚介绍:
1、电源引脚
Vcc/AVcc
Gnd/AGnd
2、外接晶体引脚
XTAL1、XTAL0
3、控制和复位引脚
NRST(P5.4)
ALE(P4.5)
4、输入输出引脚(I/O脚)
STC8H8K64U有60个IO脚
a、开关量的输入输出
b、复用功能
IO工作模式
1、准双向口/弱上拉模式
2、推挽输入/强上拉模式
3、仅为输入(高阻)
4、开漏模式(需外接上拉电阻)
使用PnM1和PnM0寄存器配置 第六集视频学习:
I/O 口的复用:
P0 地址 数据总线adc uart3 4t3 4时钟 t3 4脉冲 pwm等
P1 ADC PWMSPIUART2 3系统时钟输出晶振i2c等
P2 地址总线高8位spi i2c pwm等
P3 外部中断 计数器 spi i2c 比较器uart1pwm等
p4 spi读写控制信号 uart2 地址锁存信号等
P5 uart 3 4比较器rst系统时钟输出spi pwm等
P6 PWM
P7 PWMI2C
I/O 的使用
上拉的电阻 现在内部集成4.1k;下拉电阻 集成10k
三极管控制 10k上拉vcc 15k 限流连接到基极vt 集电极通过电阻拉到vcc 接OUT发射机接地
I/O 外部状态的输入
单片机应用系统的典型构成
拓展RAM用不上
P0P2 占用当作数据 地址总线
ALE 接地址锁存器
通过的地址总线给锁存器地址
数据总线送
汇编
学习原因
有助于理解原理
移植会用
伪指令
ORG addr16
设置起始地址一般出现在开头不加ORG 从0000h 存放目标程序
< 标号:> DB <项或项表>
吧项或项表的值 存入标号的连续单元
DW
用的少基本和DB 相同位数不一样
< 标号:> EQU 数值或表达式
类似#define
符号名 DATA表达式
将内部ram的地址给符号名
XDATA
类似上一条 操作xram
INCLUDE
#INCLUDE (文件名)
包含头文件等
页:
[1]
2