2890051939 发表于 2024-2-21 14:48:53

STC 32位单片机学习心得

今天开始跟着冲哥学单片机,加油!

2890051939 发表于 2024-2-21 15:21:43

看完第一集对单片机有了初步的了解,继续加油!

2890051939 发表于 2024-2-21 15:57:31

第二集,了解了试验箱上的一些硬件传感器之类的,继续加油!

2890051939 发表于 2024-2-21 16:43:09

第三集,搭建好了开发环境。休息一下再学。

2890051939 发表于 2024-2-23 21:15:20

第四集:点亮LED灯,GPIO (general purpose input/output)通用输入输出端口,sfr是特殊功能寄存器,例如:
sfr P0 = 0X80;      //定义P0端口地址
//每个引进都设有两个控制寄存器 M0 M1,需要分别声明他们的地址
sfr P0M1 = 0X93   //定义P0的M1控制
sfr P0M0 = 0X94   //定义P0的M0控制
//M1M0
//0    0准双向口
//0    1推挽模式
//1    0高阻输入
//1    1开漏模式
sbit在sfr中声明sfr位,也就是定义引脚
sbit P00 = P0^0;
自动下载:导入stc_usb_hid.LIB, 并初始化对应的全局变量和调用对应的初始化函数

2890051939 发表于 2024-2-24 11:43:01

第五集:C语言基础,二进制、十进制、十六进制和基本数据类型,以及算法运算符,位(&与,|或,~取反,^异或)

2890051939 发表于 2024-2-24 12:48:46

第六集:实现delay函数,while循环、do-while循环,创建模块,
使用C语言宏定义#ifndef....#define....#endif

2890051939 发表于 2024-2-24 14:50:45

第七集:按钮讲解,按钮按下对应电灯函数逻辑编写
, 以及走马灯的实现,<<位符号左移,数组的讲解。

2890051939 发表于 2024-2-24 15:59:27

第八集,学习了蜂鸣器,继续加油!

2890051939 发表于 2024-2-24 16:35:08

第九集学习了如何使用数码管。
页: [1] 2
查看完整版本: STC 32位单片机学习心得