学习单片机的第一步,先了解单片机的学习流程。
单片机开发板介绍及使用
1.型号:板子右下角
只有一个单片机,所以称为单核。该单片机底架比较小,功能比较强大。
2.功能模块:
(1)数码管:
两个,共阴极,八位数,有相应的驱动电路。
(2)LCD1602:
位于图中的上一行,左边是第一个管脚,对应管脚插入。
用来显示数字字符(数据量大,英文)
02是两行的意思,一行16个字符
(3)LCD12864、LCD9648:
下面一行,不带字库的可以称为miniLCD12864
9648是48行96列
1248像素点更多,一行可显示8个汉字(4行)
1个汉字是2个字符大小
(显示汉字,显示图形用12864、9648,一些简单的字符用1602)
(4)电位器:
调节电位器,改变对比度,调节亮度。
(5)LED88点阵
8行8列,通过LED灯实现64个(相当于把集成的剖开)
电路清楚明白,控制方法简单。
利用芯片来扩展
上边和左边都是8个595,利用短接片来控制8个595。
放的时候调到右边。
(6)LED模块:
8个LED灯(流水灯,跑马灯,交通灯)
(7)44矩阵键盘:
扩展按键数量,只需要8个L口控制,6个按键
(设计计算器、电子密码锁,密码秤)
(8)DS18B20温度传感器,红外接收
红外接收配对红外传感器实现。(无线功能)
有突起的方向,插反了会短路
不能互相插,不能插反。
(9)NRF24L01接口
注意要有两个模块
无线通信,2个开发板通信500m可以实现(小车、遥控飞机、玩具)
(10)独立按键
控制方式简单(用电平来控制)
可将矩阵按键拆分成独立按键
(11)电源控制管脚
外部传感器供电
排针连接
插入USB接口变为5V,加稳压芯片经过排针变为3.3V
(12)USB转TTL模块
使用芯片,将信号进行转换,除了下载还可以供电。
(13)短接片
2个,将CH340串口连接到单片机串口,将两个拔掉,则无连接。使用wifi、蓝牙、串口模块时,使用AT指令来调试,不用单片机。
使用助手发到模块,模块进行响应,不经过单片机,可以在单片机实现功能控制,实现串口调试。
(14)AD/DA模块
XPT2046芯片12位(一般8位)
实现DA模拟《=PMW+RC
AD有四路模拟输入通道
热敏电阻
传感器温度比较高
反接帽、烟雾报警器、进行信号采集(上面的排针)
DA通道、控制外部电机(下面的排针)
PWM采用方波,用灯来体现电压变化
(15)蜂鸣器
采用无源,需要一定频率的脉冲(温度报警器,计算器提示,简单电子琴)
DS1302
有一个晶阵,实现数字时钟
电机
只能控制电机方向(控制直流电机),不能控制电机反转
步进电机可以控制反转
(16)单片机STC89C52
有40个管脚P0八个,P1八个、P2八个、P3八个。
32个L口
复位电路
晶阵12m
拨动开关朝下,凹口是方向
不能将芯片倒接
凹口要与拨动方向一致
用USB连接单片机与电脑,开发工具里有介绍手动安装。
打开驱动软件,插入开发板会自动识别串口号CH340
有显示,则安装成功
芯片类型后面带(New)
波特率 可以降低 (256000)
打开文件,具体在开发工具里。