热电偶、简介和连接

本次说明一下使用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来读取热电偶温度相关推荐

  1. C51单片机————总线与系统扩展

    C51单片机----总线与系统扩展 Created with Raphaël 2.1.2张三张三李四李四四哥,IO口不够用怎么办?你可以进行系统扩展!什么鬼?那是什么东西?...看书去 1.引文 前面 ...

  2. 基于C51单片机的万年历设计(LCD1602显示)

    C51单片机万年历设计 注:该程序基于普中科技C51 V2.2开发板设计,库函数和硬件资料均来自普中科技,侵删.main.c大部分为原创,如有雷同,纯属巧合. 名称:C51万年历. 硬件:以C51芯片 ...

  3. C51单片机与PCF8591模块的交互:C语言源码解析

    目录 1. PCF8591模块简介 2. C51单片机与PCF8591的连接 3. C51单片机与PCF8591的C语言源码解析 4. 用法示例 5. 总结 6. 参考文献 在微控制器的世界中,C51 ...

  4. 基于c51单片机的毕业设计——智能温度控制

    本设计采用AT89C51单片机为控制芯片,硬件上用dsb18202做温度采集(有需要也可以采用dht11温湿度模块)直流电机作为降温风扇,用户可通过按键来控制转速的大小,用继电器来控制电阻丝提高温度. ...

  5. 【C51单片机学习笔记--DS1302时钟芯片蜂鸣器I2C总线AT24C02存储器】

    C51单片机学习笔记–DS1302时钟芯片&&蜂鸣器&&I2C总线&&AT24C02存储器 文章目录 一.DS1302时钟芯片介绍 二.DS1302时钟 ...

  6. python编程单片机_Python与C51单片机交互

    Python与C51单片机交互,嘿嘿,其实是在OSX下用串口交互了~~ 1.首先装上CH340/CH341 For Mac USB转串口驱动程序 2.安装Python串口模块 pip install ...

  7. c语言编程流水灯与交通灯实验,C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟.doc...

    C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟 学 号: 班 级: 自动化10班 姓 名: 张 指导老师: 胡 2012.12 单片机核心板实验要求 流水灯实验 实验目的: 简单I/O引 ...

  8. C51单片机学习思维导图

    C51单片机学习总结: ​​​​​​​​​​​​​​​​​​ 图片链接 由于原稿丢失,只有图片链接

  9. C51单片机————串行接口

    C51单片机----串行接口 Created with Raphaël 2.1.2张三张三李四李四嘿,四哥,我最近在学习串行接口?想了想!有我啥事嗯!牛逼我有点不懂?哪里不懂哇额! 都不懂... 1. ...

最新文章

  1. 【camera】全景驾驶感知网络YOLOP部署与实现(交通目标检测、可驾驶区域分割、车道线检测)
  2. 【科技金融】互联网金融简介
  3. python美化输出模块_Python 格式化输出 ( 颜色 )
  4. why my custom callback is not called
  5. qt5.3.1+opencv2.4.9编译环境的搭建
  6. 机器学习数据集哪里找:最佳数据集来源盘点
  7. LightOJ 1074 Extended Traffic(spfa+dfs标记负环上的点)
  8. 不知道CAD坐标系,如何做到CAD与卫星影像无偏叠加?
  9. 《故事处方》丹提w摩尔 epub+mobi+azw3
  10. Unity一个默认占用C盘空间的小坑
  11. 基于opencvsharp的景深融合
  12. 猫眼盯上KOL,娱乐营销得靠网红了?
  13. github多星java项目_可以吹爆的GitHub高星数的干货项目!!
  14. Spring Boot | 第零章:开启新纪元
  15. 【漏洞复现】绿盟BAS日志数据安全性分析系统未授权访问
  16. vscode设置#define定义宏
  17. 大数据——CentOS 7加装虚拟机存储空间、CPU和内存
  18. 单片机旋转led程序c语言,[ 单片机 ] 旋转LED制做过程
  19. 智合同丨什么是智能合同?
  20. 三基色原理与色彩模式

热门文章

  1. Mac zsh: command not found 解决
  2. B树和B+树画图详解
  3. 【ChatGPT】ChatGPT 在电商B端业务中的应用落地场景产品化思考
  4. γ-氨基丁酸GABA(gamma-aminobutyric acid)
  5. RORγ 反向激动剂-XY101 小分子化合物
  6. ios xmpp 文件传输
  7. mac连不上wi-fi_如何在Mac上确定Wi-Fi网络的优先级
  8. 【进阶C语言】通讯录(完整版)
  9. [TFF学习]官方教程jupyter运行记录_联邦学习之图像分类任务_1
  10. 无人驾驶虚拟仿真(十)--车辆姿态控制(PID)