登录
首页 » 单片机 » 51单片机 PWM LED 调光程序

51单片机 PWM LED 调光程序

于 2023-01-22 发布 文件大小:1.09 kB
0 79
下载积分: 2 下载次数: 1

代码说明:

51单片机 PWM LED 调光程序,重点是CYCLE、PWM_ON是怎样的变化的。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • msp430例程集锦
    应用背景msp430开发板一些常用的例程,可以借鉴一下,哈哈…………………………………………………………………………关键技术买的开发板带的例程,接口、按键、LED、无线等等,仅供……………………借鉴了
    2022-07-21 11:15:33下载
    积分:1
  • 80C51大量实验例程
    内含大量80C51实验教学例程,方便初学者进行实验。内含ASM/HEX/TEST三个文件夹,内容如下:TH1_存储器清零.ASM TH2_BCD.ASM TH3_ASCII.ASMTH4_跳转.ASMTH5_内存块移动.ASMTH6_数据排序.ASMTH7_IO.ASMTH8_音频.asmTH11_8LED动态DISP.ASM 定时器,计数器,外部中断,LED点阵,AD/DA转换等大量程序
    2022-03-05 12:52:18下载
    积分:1
  • 使用位结构与联合来对430进行位操作
    我们都知道430单片机对寄存器的每一位是不能单独进行操作的,所以在这里使用一种位结构加联合的形式实现了对单片机变量或是寄存器的位操作,虽然看起来复杂了一点,但是在定义好了结构和联系之后的操作基本都是重复的,实际意义不大,只是提供一种新的思路,以这种方式实现位操作在别的大项目里还是有很大价值的
    2022-08-16 03:33:57下载
    积分:1
  • 51实现舵控制
    Keil软件编写的51单片机定时器中断实现PWM调制控制舵机
    2022-03-14 01:10:50下载
    积分:1
  • PID控制源码
    关于速度的位置式和增量式PID闭环控制代码,基于STM32 对做平衡车的有一定的借鉴价值
    2022-03-12 02:41:24下载
    积分:1
  • 驱动基于LS164/HC164驱动的八段位数码管
    时间:2016/11/12 功能:驱动基于HC164驱动的八段位数码管 器件:八个共阴极数码管+8颗74LS164N 说明:将要显示的数据写入LED8[]-低位在左,高位在右 注意事项:由于移位寄存器的原理,导致高位数据会流经低位数据,      经过的LED不可避免的被点亮,在使用的过程中一定要使      扫描程序有一定的时间间隔.
    2022-01-31 07:07:43下载
    积分:1
  • 常用宏
    单片机常用宏 以前学51单片机的时候每次要配置寄存器的时候,虽然都知道看着器件手册去写,但是我还是觉得很痛苦,后来就有了这些宏,阅读起来会直观一点,不过敲的代码也得多一点,我后来写的代码都是用这些宏来封装寄存器操作的。 #ifndef MACRO_FUNCTION #define MACRO_FUNCTION //这个头文件里定义了一些宏定义,方便使用 /********************************************************************************* * AssignBit / AssignFlag *说明: * 这个宏用来得到一个变量的某个或某几个位被赋值后的值 *参数: * type 参数flag的类型 * flag 要赋值的变量 * which_bit * 标明flag的哪几个位要被赋值 * val 表示要赋给flag的那几个位的值 *注意: * 1. 对于宏,其参数不要用++i;之类的表达式!也不要直接使用调用函数得到的返回值! * 2. 如果type是寄存器,那么它必须是可读的 *示例: * u8 a = 0xf0; * AssignBit(u8, a, BIT4 | BIT0, BIT0); * 执行完后,a == 0xe1; *备注: * 1. 效率上, 如果参数(除flag外)都是常量, 编译器会自动优化, 如果参数是变量, 就算手动写代码也是这个样子的 * 2. (which_bit) 括号是为了保证 AssignBit(flag, BIT0 | BIT1, 0)之类的用法不会出错
    2022-07-22 02:46:37下载
    积分:1
  • c语言
    改变单片机IO口输出频率,可以生成美妙的音乐/*-----------------------------------------------   名称:音乐播放   内容: ------------------------------------------------*/ #include        //包含头文件,一般情况不需要改动?                          //头文件包含特殊功能寄存器的定义 /*------------------------------------------------                  硬件端口定义 ------------------------------------------------*/ sbit      SPK1=P1^5;  //定义音乐输出端口
    2022-01-24 17:56:20下载
    积分:1
  • 基于STM32的红外触摸屏程序源代码
    基于STM32的触摸屏源代码,适合搞单片机开发者使用,经过测试,可以使用
    2022-09-13 12:05:03下载
    积分:1
  • 51控制的侧风力摆
    本设计采用STC89C52RC为中心控制器,利用加速度传感器来的采集、处理实现对风扇转速的控制,调节风力大小,进而改变帆板转角大小;帆板的角度检测,通过ADXL345模块,实现控制帆板角度的大小;通过充分比较、论证,最终选用小型直流电机作为风扇的制动源,小型直流电机力矩大、操作简单、价格低且能满足设计需求;系统显示采用LCD12864液晶,用于实时显示帆板的角度大小;控制电机是以NPN三极管BU406为驱动,再利用PWM算法算出合理的脉冲占空比;最后经过多次测试表明,系统完全达到了设计要求,不但完成了所有基本和发挥部分的要求,并增加实现了实时显示占空比全程变化的功能。
    2022-08-14 05:08:24下载
    积分:1
  • 696516资源总数
  • 106459会员总数
  • 0今日下载