基本信息
文件名称:《单片机应用》_拓展项目:可调光台灯控制系统设计C语言).docx
文件大小:22.55 KB
总页数:2 页
更新时间:2026-01-22
总字数:约1.39千字
文档摘要

拓展项目:可调光台灯控制系统设计(放在项目三“思政课堂”前)

项目要求:利用单片机输出一个PMW脉宽调制信号来控制发光二极管的亮度,来模拟台灯的调光控制。PMW脉宽调制方法就是改变方波高低电平的占空比,来改变输出电压,当频率一定时,高电平持续时间越长,输出电压越高,二极管亮度增强。现在生产的很多高档单片机都内置有PMW功能模块,没有此功能的可以用下面的软件方法模拟,缺点是占用CPU大量时间。P0.0上接增加亮度的按钮,P0.1上接降低亮度的按钮,P1.0接高亮度发光二极管来模拟台灯。

//程序:ex3_8.c

//功能:可调光台灯控制程序fincludereg51.h

#includere