串口实验
本篇文章属于青铜局,大佬勿扰! 写给一些还没有学过和正在入门学习51单片机的同学们。给大家介绍和分享一下基于FU6832L单片机的基本功能和外设。 FU6832L芯片也属于51单片机类型的一种,基本功能包括:IO口输入输出、定时器tiME、外部中断EXTI、PWM、串口等功能。我将通过修改官方自带的历程和FU6832L官方手册进行讲解和功能演示。 1:IO口的输入输出实验。 所有单片机都是通过驱动IO口的高低电平(1和0)来实现功能的。比如点亮一颗LED灯,这是入门学习单片机的第一步。通过原理图图片可以看到一颗板载的LED灯接到单片机的P4.4引脚上,我们可以驱动单片机的P4.4引脚让他输出低电平(0)这样就可以点亮LED了。
2:定时器TIME实验。 这款FU6832L单片机有四组定时器功能TIM1-TIM4,本次实验利用TIM3定时器实现固定PWM方波的输出。通过文章下方的视频可以看出示波器探测到板载的PWM引脚输出固定1MS脉冲的PWM波形。 3:外部中断EXTI实验 本次实验利用板载的按键功能实现外部中断控制一颗LED灯的翻转。单片机检测到IO口为低电平(0)触发外部中断,进入中断函数执行LED灯翻转指令。
4:PWM方波实验 PWM又称脉冲宽度调制,通过设置周期和占空比来实现对波形的调节。比如驱动无刷电机调速的方法就是通过PWM控制MOS管的通断来控制电机的旋转。
5:串口实验 串口是由发送和接收(TX和RX)完成的,利用CH340模块实现上位机和单片机进行通信。文章上方视频中可以看到上位机通过串口发送数据0给单片机进行控制板载LED的亮灭。 一般外设模块如蓝牙模块、GPS模块、GSM等模块都是通过串口来与单片机进行通信使用的,串口是单片机与外部设备通信使用十分广泛的功能之一。 上面介绍了FU6832L单片机的基本用法和功能。FU6832L开发板还板载了IIC,SPI,LIN等通信功能目前我也正在学习中官方提供了很多资料和芯片使用手册想下载资料学习的同学可以通过我文章下面的压缩文件下载。
定时器PWM输出实验
|