使用C51单片机,89C52RC来读取热电偶温度
热电偶、简介和连接
本次说明一下使用keil和C51如何实现读取MAX6675这个热电偶用的转换器,热电偶属于温度测量仪表中常用的测温元件,它直接测量温度,并把温度信号转换成热电动势信号
本次使用的MAX6675是一个热电偶数字转换器,内部具有信号调节放大器、12位的模拟/数字化热电偶转换器、冷端补偿传感和
校正、数字控制器、1个SPI兼容接口和1个相关的逻辑控制。
我使用的是C51单片机中最经典的一款,STC89C52RC
使用淘宝上卖的这种自动下载器,解决下载必须重新上电的问题
在线路连接上,使用P2.5到P2.7与MAX6675进行连接
sbit CS = P2^7;
sbit SCK = P2^6;
sbit SO = P2^5;
代码的编写
代码分为三部分,分别是延迟,串口,MAX6675的驱动和数值输出
先说明一下延迟,使用到两个函数,我使用STC这个工具自带的软件延迟生成器来生成代码。
最终效果
手握住热电偶来增加温度
之后又试了一下摩擦来让温度上升
使用C51单片机,89C52RC来读取热电偶温度相关推荐
- C51单片机————总线与系统扩展
C51单片机----总线与系统扩展 Created with Raphaël 2.1.2张三张三李四李四四哥,IO口不够用怎么办?你可以进行系统扩展!什么鬼?那是什么东西?...看书去 1.引文 前面 ...
- 基于C51单片机的万年历设计(LCD1602显示)
C51单片机万年历设计 注:该程序基于普中科技C51 V2.2开发板设计,库函数和硬件资料均来自普中科技,侵删.main.c大部分为原创,如有雷同,纯属巧合. 名称:C51万年历. 硬件:以C51芯片 ...
- C51单片机与PCF8591模块的交互:C语言源码解析
目录 1. PCF8591模块简介 2. C51单片机与PCF8591的连接 3. C51单片机与PCF8591的C语言源码解析 4. 用法示例 5. 总结 6. 参考文献 在微控制器的世界中,C51 ...
- 基于c51单片机的毕业设计——智能温度控制
本设计采用AT89C51单片机为控制芯片,硬件上用dsb18202做温度采集(有需要也可以采用dht11温湿度模块)直流电机作为降温风扇,用户可通过按键来控制转速的大小,用继电器来控制电阻丝提高温度. ...
- 【C51单片机学习笔记--DS1302时钟芯片蜂鸣器I2C总线AT24C02存储器】
C51单片机学习笔记–DS1302时钟芯片&&蜂鸣器&&I2C总线&&AT24C02存储器 文章目录 一.DS1302时钟芯片介绍 二.DS1302时钟 ...
- python编程单片机_Python与C51单片机交互
Python与C51单片机交互,嘿嘿,其实是在OSX下用串口交互了~~ 1.首先装上CH340/CH341 For Mac USB转串口驱动程序 2.安装Python串口模块 pip install ...
- c语言编程流水灯与交通灯实验,C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟.doc...
C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟 学 号: 班 级: 自动化10班 姓 名: 张 指导老师: 胡 2012.12 单片机核心板实验要求 流水灯实验 实验目的: 简单I/O引 ...
- C51单片机学习思维导图
C51单片机学习总结: 图片链接 由于原稿丢失,只有图片链接
- C51单片机————串行接口
C51单片机----串行接口 Created with Raphaël 2.1.2张三张三李四李四嘿,四哥,我最近在学习串行接口?想了想!有我啥事嗯!牛逼我有点不懂?哪里不懂哇额! 都不懂... 1. ...
最新文章
- 【camera】全景驾驶感知网络YOLOP部署与实现(交通目标检测、可驾驶区域分割、车道线检测)
- 【科技金融】互联网金融简介
- python美化输出模块_Python 格式化输出 ( 颜色 )
- why my custom callback is not called
- qt5.3.1+opencv2.4.9编译环境的搭建
- 机器学习数据集哪里找:最佳数据集来源盘点
- LightOJ 1074 Extended Traffic(spfa+dfs标记负环上的点)
- 不知道CAD坐标系,如何做到CAD与卫星影像无偏叠加?
- 《故事处方》丹提w摩尔 epub+mobi+azw3
- Unity一个默认占用C盘空间的小坑
- 基于opencvsharp的景深融合
- 猫眼盯上KOL,娱乐营销得靠网红了?
- github多星java项目_可以吹爆的GitHub高星数的干货项目!!
- Spring Boot | 第零章:开启新纪元
- 【漏洞复现】绿盟BAS日志数据安全性分析系统未授权访问
- vscode设置#define定义宏
- 大数据——CentOS 7加装虚拟机存储空间、CPU和内存
- 单片机旋转led程序c语言,[ 单片机 ] 旋转LED制做过程
- 智合同丨什么是智能合同?
- 三基色原理与色彩模式
热门文章
- Mac zsh: command not found 解决
- B树和B+树画图详解
- 【ChatGPT】ChatGPT 在电商B端业务中的应用落地场景产品化思考
- γ-氨基丁酸GABA(gamma-aminobutyric acid)
- RORγ 反向激动剂-XY101 小分子化合物
- ios xmpp 文件传输
- mac连不上wi-fi_如何在Mac上确定Wi-Fi网络的优先级
- 【进阶C语言】通讯录(完整版)
- [TFF学习]官方教程jupyter运行记录_联邦学习之图像分类任务_1
- 无人驾驶虚拟仿真(十)--车辆姿态控制(PID)