下载 >  开发技术 >  硬件开发 > 基于单片机的脉冲宽度调制的51程序
4

基于单片机的脉冲宽度调制的51程序

使用的是STC89C52单片机,将4-20mA电流变为电压信号通过AD采样进入单片机,最后输出PWM占空比,使输入电流线性对应输出PWM占空比。程序中T0定时器采用中断的方式控制PWM信号的频率,频率固定。T1定时器采用查询方式控制PWM的占空比,在本设计的基础上,加上74LS164四位静态数码LED显示,则可实时显示占空比。
2010-12-27 上传大小:36KB
分享
收藏 举报

评论 共4条

ham8665746 很好,帮助很大
2014-06-24
回复
zhuyujian321 程序可以实现,挺好的
2014-05-29
回复
qq369201191 程序可以实现
2013-09-15
回复
基于51单片机的VL53L0X激光测距传感器程序

基于51单片机的VL53L0X激光测距传感器程序

立即下载
基于51单片机的智能风扇控制程序

基于51单片机的智能风扇控制程序 看了你就知道了 有12864 18b20 1302

立即下载
基于51单片机的智能晾衣架系统

这是利用51单片机设计的智能晾衣架,可实现雨天、夜晚收衣,晴天、白天自动晾衣,制动,遥控控制等功能。内附代码、原理图、操作视频、论文等。

立即下载
基于51单片机的MPU6050程序

买的传感器资料里带的,方便应用51单片机通过I2C直接使用

立即下载
基于单片机红外线测距的51程序

基于单片机红外线测距的程序 主要是关于红外线激光测距系统的设计

立即下载
基于51单片机的完整版计算器仿真

本程序实现了完整版计算器,包括加减乘除、带小数点显示、带小数点输入、此外还有带时钟功能。当然也可以实现函数功能,只是东西太多了,放不开了。。就没有加上。以后在上传吧.带仿真文件的,一定要用Proteus7.8版本,或者以上,否则可能版本过低,仿真出现问题。

立即下载
基于51单片机的RS232通讯程序+原理图

基于51单片机的RS232通讯程序+原理图

立即下载
51单片机实现用ADS1115采集0~5V电压

实现用ADS1115采集0~5V电压,超出此范围时,LCD1602液晶提示报警。电压数值显示精确到小数点后3位。四个按键分别控制采集进度。VB语言软件编程实现数据实时接收,显示,保存。

立即下载
C语言实战——基于51单片机的RFID射频卡的读写程序

以51单片机为CPU实现的RFID射频卡读写器完整代码

立即下载
51单片机驱动oled显示屏代码

使用51单片机驱动oled显示屏,提供字符串显示和浮点数显示函数,提供主函数供参考调用方法。

立即下载
基于51单片机的can总线实现方法

基于51单片机的can总线实现方法#include<REG52.H> #include <intrins.h> #include<SJA_BCANCONF.H> #include<SJA_BCANFUNC.C>

立即下载
MQ-2烟雾传感器51单片机代码

采用51单片机写的带有AD转换的MQ-2烟雾传感器源代码

立即下载
基于51单片机的c语言程序 数字万年历

部分源程序如下: sbit LK0 = P1^0;//模式切换键时间设置/添加(进入打铃设置模式后为添加打铃数据按键) sbit LK1 = P1^1;//加1按键 sbit LK2 = P1^2;//减1按键 sbit LK3 = P1^3;//取消按键(按此键立刻跳出校时模式/闹铃设置模式) sbit LK4 = P1^4;//闹铃设置/删除按键(在正常显示模式时,按此键进入闹铃设置模式,在闹铃设置 //模式时,按此键就删除当前显示的一组打铃数据) sbit LK5 = P1^5;//左移键 sbit LK6 = P1^6;//右移键 sbit LK7 = P1^7;//确定键(按此键保存设置的打铃数据) sbit Set = P1^0;//时间校正模式切换按键 sbit Up = P1^1;//时间校正模式时间加1按键 sbit Down = P1^2;//时间校正模式时间减1按键 sbit out= P1^3;//时间校正模式快速退出按键 sbit SPOUT=P3^3;//定义信号输出I/O

立即下载
51单片机控制步进电机的程序

该工程是在keil开发环境下c51单片机控制的步进电机的控制程序,实现四相四拍、四相八拍的正转及反转

立即下载
基于单片机声控智能开关的设计

详细的介绍了利用51系统单片机,开发智能声光控智能开关的过程,包括代码编写,仿真调试

立即下载
基于51单片机的空调遥控器C源程序

用51单片机模拟空调遥控器,遥控编码可改。

立即下载
DS1307实时时钟的51单片机驱动程序(串口显示)

51单片机IO口模拟IIC驱动DS1307实时时钟,时钟数据通过串口打印。本人自用代码,非网络下载,保证100%可用!

立即下载
51单片机密码锁程序

功能键 S6---S115 数字键0-9 S16---更改密码 S17---更改密码完毕后确认 S18---重试密码、重新设定 S19---关闭密码锁 初始密码:000000 密码位数:6位 注意:掉电后,所设密码会丢失,重新上点时,密码恢复为原始的000000 与P1相连的8位发光LED点亮代表锁被打开;熄灭代表锁被锁上 程序功能: 1、开锁: 下载程序后,直接按六次S6(即代表数字0),8位LED亮,锁被打开,输入密码时, 六位数码管依次显示小横杠。 2、更改密码: 只有当开锁(LED亮)后,该功能方可使用。 首先按下更改密码键S16,然后设置相应密码,此时六位数码管会显示设置密码对应 的数字。最后设置完六位后,按下S17确认密码更改,此后新密码即生效。 3、重试密码: 当输入密码时,密码输错后按下键S18,可重新输入六位密码。 当设置密码时,设置中途想更改密码,也可按下此键重新设置。 4、关闭密码锁: 按下S19即可将打开的密码锁关闭。 推荐初级演示步骤:输入原始密码000000按6次S6密码正确后LED全部亮表示锁已打开---按下更 改密码按键S16---按S6到S15设置密码---按S17 确认密码更改---按S19关闭密码锁---输入新的密码打开密码锁

立即下载
51单片机与蓝牙模块的串口通信C程序

51单片机与蓝牙模块的串口51单片机与蓝牙模块的串口通信C程序通信C程序

立即下载
基于51单片机的电器定时开关C程序

基于51单片机的电器定时开关C程序,程序通过外部中断和计时器,实现了电器定时开关的功能,程序很简单,可以用于初学者学习51单片机

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

基于单片机的脉冲宽度调制的51程序

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: