社区
单片机/工控
帖子详情
c51 加了个da的pwm呼吸灯进去ds18b20温度就一直显示在85
flamesP
2018-03-24 01:50:47
整个程序要实现的功能:使用ds18b20对温度进行采集,ad输入,1602显示当前温度,且用da输出呼吸灯描述温度,温度越高亮度越大。当温度高于20外部中断,数码管报警
问题:当我将pwm的程序组合进去的时候,正常的温度显示就变成了 85固定不动
目前经过不断调试,知道可能是da模块时序和断点的问题导致1602未能更新
但不知道该如何改程序,求大神指点
...全文
412
3
打赏
收藏
c51 加了个da的pwm呼吸灯进去ds18b20温度就一直显示在85
整个程序要实现的功能:使用ds18b20对温度进行采集,ad输入,1602显示当前温度,且用da输出呼吸灯描述温度,温度越高亮度越大。当温度高于20外部中断,数码管报警 问题:当我将pwm的程序组合进去的时候,正常的温度显示就变成了 85固定不动 目前经过不断调试,知道可能是da模块时序和断点的问题导致1602未能更新 但不知道该如何改程序,求大神指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanminbj
2018-03-25
打赏
举报
回复
可能不稳定,或者电路中有的部分影响到它了。
为善去恶是良知
2018-03-24
打赏
举报
回复
timer1init()在while循环里面,while每次运行一遍,timer1init()就初始化一次,PMW一直是高电平
Blue_Sky_
C51
配套例程_51单片机_
实验1点亮第一盏灯实验2跑马灯实验3
呼吸灯
实验4键盘扫面实验5定时器实验6外部中断实验7串口通信实验8LCD1602实验9内置AD实验10内置EEPROM实验11 AT2402(外部EEPROM)实验12
PWM
输出实验13利用
PWM
做
DA
输出实验14 PCA定时器实验15
温度
计
DS18B20
实验16 SPI总线实验17蜂鸣器实验18LCD12864_并行方式实验19 LCD12864_串行方式实验20 uCOS系统
【
C51
单片机学习笔记----
DS18B20
温度
传感器&&LCD1602液晶屏&&直流电机调速与
呼吸灯
&&AD模数转换&&红外外部中断】
C51
单片机学习笔记----
DS18B20
温度
传感器&&LCD1602液晶屏&&直流电机调速与
呼吸灯
&&AD模数转换&&红外外部中断
嵌入式入门教学——
C51
(下)
嵌入式入门教学——
C51
。 AT24C02(I2C总线)、
DS18B20
温度
传感器(单总线)、LCD1602液晶
显示
屏、直流电机(
PWM
)、AD/
DA
、红外遥控(外部中断)
C51
应用原理与编程
关于单片机大部分模块的简单的应用原理和c语言编程
单片机STC89
C51
入门学习笔记--基础实验例程(一)
本笔记用于记录STC89
C51
单片机开发板入门学习过程。此部分为基础实验例程部分,共挑选了20个基础例程,分别从代码、编译、程序下载、结果展示和问题分析5个方面进行了记录并分享给大家,与君共勉!
单片机/工控
27,375
社区成员
28,769
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章