文章目录基于Tiny-51操作系统的51单片机温度测控系统设计一、设计题目二、设计要求三、设计作用及目的四、硬件设计五、软件流程六、调试界面七、心得体会八、程序源码基于Tiny-51操作系统的51单片机温度测控系统设计一、设计题目 温度测控仪(扩展板AD仿真)二、设计要求使用电位器输出电压进行采样仿真温度测量,设定温度范围从-20-200摄氏度,采样分辨率为0.01摄氏度;采样进行定时采样,采样时
由于Turbo C应用于DOS操作系统下,在使用Turbo C进行程序设计时,一般情况下只好使用英文进行人机交互。要是想直接用中文界面,就需要另想他法了。  如果使用中文DOS系统(如UCDOS),则可以解决在字符界面下的汉字显示问题。也就是说,可以用printf或其他字符串函数来输出汉字。  但是,这样仍然有一些不方便。必须先启动中文DOS系统,再执行Turbo C
转载 2024-08-12 13:49:14
196阅读
温度传感器DS18B20简介特点实物图原理图内部结构(1) 64位(激)光刻只读存储器(2) DS18B20温度转换规则(3) DS18B20温度传感器的存储器(4) 配置寄存器ROM指令RAM指令编程原理DS18B20初始化DS18B20读时序DS18B20写时序大致过程代码实现 DS18B20简介DS18B20数字温度传感器接线方便,封装后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈
转载 2023-08-30 11:20:18
87阅读
#!/etc/python3.5 """ 安装serial串口通迅模块: sudo apt-get install python-pip pip install pyserial 查询CH340单片机模块是否驱动 1.首先确认系统支持USBSerial,输入以下命令: lsmod | grep usbserial 2.接上USB串口线,看看系统是否可以识别。输入以下命令: d
转载 2023-07-01 01:02:57
452阅读
嵌入式Linux 3天前▌一.接口LCD1602是很多单片机爱好者较早接触的字符型液晶显示器,它的主控芯片是HD44780或者其它兼容芯片。与此相仿的是LCD12864液晶显示器,它是一种图形点阵显示器,能显示的内容比LCD1602要丰富得多,除了普通字符外,还可以显示点阵图案,带有汉字库的还可以显示汉字,它的并行驱动方式与LCD1602相差无几,所以,在这里花点时间是值得的。一般来说,LCD16
转载 2021-03-20 13:32:19
314阅读
▌一.接口LCD1602是很多单片机爱好者较早接触的字符型液晶显示器,它的主控芯片是HD44780或者其它兼容芯片。与此相仿的是LCD12864液晶显示器,它是一种图形点阵显示器,能显示的...
转载 2021-07-30 10:42:34
392阅读
整体语言代码结构简体中文 英文编程语言C语言 (The C Programming Language)硬件环境STC降龙棍编译环境Keil uVision5 C251代码维护环境Visual Studio Code框架式编程这是框架式编程?这是一种从整个软件系统的高层次全局视角观察和理解代码的方式。通过代码的上帝视角,开发者可以深入了解软件系统的整体架构、各个部分之间的关系,以及整个系统所解决的问
单片机概述什么是单片机单片机:在一块硅片上集成了微处理器、存储器及各种输入/输出接口的芯片,这样一块芯片具有了计算机的属性,被称为单片微型计算机,简称单片机单片机是一块集成芯片,具有一些特殊功能,其功能的实现靠我们自己来编程完成。我们编程的目的是控制这块芯片的各个引脚在不同时间输出不同的电平,进而控制与单片机各个引脚相连接的外围电路的电气状态。 单片机能做什么?单片机是一种可用过编程
转载 2023-08-04 19:23:17
227阅读
背景 最近利用Python语言设计串口和单片机进行通信的程序,现总结pyserial、 minimalmodbus、modbus_tk各模块使用步骤和注意事项。系统环境 Win7、python 3.7获取串口 安装依赖包:pip install pyserial 导包 from serial.tools import list_ports后,获取所有串口 [i.device for i in li
转载 2023-09-18 21:06:48
315阅读
买来8266后好久没用,今天才发现自己安装的python3.6版本不支持,电脑兼容安装python2.7.7和python3.6.6成功后解决了清除和下载固件失败问题,成功点亮led1.安装esptool在命令行下输入pip install esptool2.安装固件下载地址:http://micropython.org/ 我安装的是最新的V1.12版本3.清空和写入固件与电脑连接好后, 命令行下
单片机小项目介绍 项目功能介绍 编程语言:C语言。 开发环境:keil。 主要功能:1602屏显示
转载 2021-08-04 18:56:00
1093阅读
2评论
通过温度感应元件 DS18B20  能感应周围的温度,然后再通过数码管显示当前的温度它是这个样子的 当前我在室内,我开了取暖器,它显示温度是 下面是这个程序的源代码  /*****************************************************************************程序功能:实时采集当前环境温度值,...
原创 2021-09-03 15:13:03
548阅读
1点赞
1/stc单片机下载程序的原理首先我们要理解stc单片机下载程序的原理。在stc单片机中有两个程序区:用户程序区和ISP监控程序区。这是stc89c52单片机数据手册中的内容。 根据数据手册,我们可以知道,当冷启动或者对ISP_CONTR寄存器送入60H产生复位以后,单片机会从ISP监控程序区开始执行程序。如果这时候检测到合法的ISP下载命令流(后面会说什么是ISP的合法下载流),则ISP监控程序
                          摘 要:     本文从硬件和软件两方面介绍了MCS-51单片机温度控制系统的设计思路,对硬件原理图和程序框图作了简捷的描述。     关键词:MCS-51单片机温度;软硬件;硬件原理图;程序框图;设计                           0引言     在现代化的工业生产
转载 2023-11-11 20:06:12
91阅读
通过温度感应元件 DS18B20  能感应周围的温度,然后再通过数码管显示当前的温度它是这个样子的 当前我在室内,我开了取暖器,它显示温度是 下面是这个程序的源代码  /*****************************************************************************程序功能:实时采集当前环境温度值,...
原创 2022-02-25 09:49:30
484阅读
SO单片机开发指南之28不知道也没关系,头一次见面,来个初步认识,慢慢就熟了。要使用KEIL来编写程序,那么肯定得知道KEIL软件是怎样的,有什么工具按钮可以使用,有哪些功能。本文简单初步地介绍单片机编程软件KEIL,包括KEIL的界面、菜单栏和工具栏里常用的一些功能。1、 KEIL的界面图 1为KEIL的主界面,其中,<1>为工程文件夹的导航(工程树),一个单片机项目的几乎所有程序文
1.前言1.1 LED点阵屏介绍LED点阵屏由若干个独立的LED组成,LED以矩阵的形式排列,以灯珠亮灭来显示文字、图片、视频等。LED点阵屏广泛应用于各种公共场合,如汽车报站器、广告屏以及公告牌等 LED点阵屏分类     按颜色:单色、双色、全彩     按像素:8*8、16*16等(大规模的LED点阵通常由很多个小点阵拼接而成)1.
在日常生活及工业生产过程中,经常要用到温度的检测及控制,温度是生产过程和科学实验中普遍而且重要的物理参数之一。在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。温度控制在生产过程中占有相当大的比例。温度测量是温度控制的基础,技术已经比较成熟。传统的测温元件有热电偶和二电阻。而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较
# 单片机显示菜单架构实现指南 在单片机开发中,构建一个清晰易懂的菜单架构是很重要的,它能够帮助用户与设备互动。接下来,我将为你详细说明实现“单片机显示菜单架构”的流程、每一步的具体实现及其代码。 ## 流程概述 下面是实现单片机显示菜单架构的主要步骤,我们将通过一个表格来展示这些步骤: | 步骤 | 任务描述 | |------|------
原创 2024-10-07 04:48:12
307阅读
# 单片机显示软件架构实现指南 在现代嵌入式系统中,单片机(Microcontroller)经常用于各类显示应用。本文旨在帮助刚入门的小白理解如何搭建单片机显示软件架构。我们将分步骤讲解整个流程,并提供示例代码。 ## 流程步骤概述 以下是实现单片机显示软件架构的主要步骤: | 步骤 | 描述
  • 1
  • 2
  • 3
  • 4
  • 5