【51单片机】学习笔记2·了解硬件
我跟的是【STC全球8051免费教育大学】的《STC32位8051单片机原理及C语言程序设计视频教程》。
学习打卡与笔记帖子在国芯论坛上同步:【冲哥32位51单片机学习笔记】
硬件介绍
用到的开发板:STC32实验箱
冲哥按照左上角开始,顺时针的顺序介绍了各模块的作用。
红外发射:遥控器,头部透明灯珠为红外发射二极管
红外接收:红外接收二极管(空调)
电压比较:和基准电压源比较,执行后续动作
数码管:显示各种内容,数字、字母、符号等
一排LED灯:流水灯
万能板:根据个人需求自己补充元器件自己焊接,满足自己的拓展需求
NTC测温:上方是一个贴片元器件。(电子体温计)
18B20:常见的温度传感器
两个测温区别:
NTC:连续电压信号(模拟测温)
18B20:精度越高速度越慢,难以采集变化较快的温度(数字测温)
ADC按键:一个单片机引脚可以读取16个按键——采集模拟电压数值判定是哪个按键按下 (STC32G:0~4095)数值可以反推电压
基准电压:假如0V:0 5V:4095,每一伏电压都可以对应一个值。基准电压用于校准。
PWM模拟DAC:数字量转换成模拟量
24C02: 电脑硬盘一样的存在,用于保存数据。即使单片机损坏也不会丢失数据。
矩阵键盘:减少IO口使用。
独立按键:每一个单独连接到引脚。效果:谍战片的定时炸弹
LCD12864接口:用于安装128*64屏幕。集成了汉字字库。如果不想买屏幕,stc-isp有模拟。
led通电按钮:两个电源指示灯。一颗通电就会亮,一个是供电指示灯(有OFF功能)。使用需要保证2灯常亮
232接口:通过usb转232线连接电脑。(老式打印机)
flash扩展:使内存更大,存图片,汉字等大文件(实时存储)
测试接口:配合STC LINK1D(课程不涉及)
蜂鸣电路:发出声音,播放一个勉强能听的音乐。
单片机资源介绍
型号:STC32G12K128 工作电压1.9v-5.5v
FLASH:存储,写程序只能写进128k
RAM:运行生成时的数据,数据实时存储。(内存条,数据断电丢失)
课后思考
我想用这个板子做个什么呢?
当然是搓一个飞控啦
- 0
- 0
-
赞助
支付宝
微信
-
分享