89C51单片机中_nop_()报错
#include<reg51.h>#include<intrins.h>#include<string.h>#define uchar unsigned char#define uint unsigned intsbit CS=P1^0;sbit CLK=P1^1;sbit DIO=P1^2;sbit RS=P2^0;sbit RW=P2^1;sbit E=P2^2;#define LCD_PORT P0uchar Disp_Buff1[]=" VOLTAGE: 0.00V";uchar Disp_Buff...
2024-01-10基于单片机89C51模拟电压表系统(双量程)
项目名称:模拟电压表系统设计项目功能:实现0 ~ 5V、5 ~ 10V双量程电压测量并显示本项目是在这次疫情下,大三学期的课程设计,自己辛苦了一夜,最后成绩得了优(哈哈哈哈)。下面简单说明一下本项目,为像我一样笨手笨脚的同学提供些经验(嘻嘻嘻嘻)。硬件部分MCU:89C51显示模块:LCD16...
2024-01-10基于单片机89C51模拟电流互感器系统(双电压表内阻)
项目名称:模拟电压表系统设计项目功能:实现0 ~ 5V、5 ~ 10V双量程电压测量并显示本项目是在这次疫情下,大三学期的课程设计,自己辛苦了一夜,最后成绩得了优(哈哈哈哈)。下面简单说明一下本项目,为像我一样笨手笨脚的同学提供些经验(嘻嘻嘻嘻)。硬件部分MCU:89C51显示模块:LCD160...
2024-01-10ESP8266AT指令开发(基于STC89C52单片机)关于上一节MQTT底层封包解包源码使用说明
前言 请先看这一节了解一下MQTT https://www.cnblogs.com/yangfengwu/p/11762642.html (了解MQTT) 如果自己有兴趣可以自己去安装MQTT软件 然后让自己的设备通过自己的服务器进行通信 或者根据文章直接连接阿里云物联网平台 说明 用户看完上面的文章以后,需要明确,MQTT软件就是一个T...
2024-01-10几款一元单片机对比:CMS8S5880、STM8S003、N76E003
芯片生态很重要,接触到的一些进口芯片,比如ST、TI、NORDIC、AVR等,有论坛,网上能找到资料,芯片容易买到,SDK不停更新。这也就是ST的芯片、Arduino IDE市场很大、用户基数多的原因,稳定性、功能、开发速度缺一不可。从使用上来说,开发产品最喜欢...
2024-01-1080c51单片机介绍
品牌型号:凌阳单片机 80c5180c51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。采用40引脚双列直插式DIP(Dual In Line Package),内有128Byte的RAM单元及4K的RO...
2024-03-09方太258EMC5详细评测(从外观到性能全面介绍)
本文主要涉及方太258EMC5的外观、性能等方面的评测,以及一些常见问题的解答。问方太258EMC5的外观如何?方太258EMC5采用黑色玻璃面板设计,整体风格简约时尚。烟机面板上采用了LED触控屏幕,外观非常精致。问方太258EMC5的性能如何?方太258EMC5的性能非常出色。它采用了方太独有的EMC5技术,可以快速净化厨房油烟,大大提高了净化效率。该烟机还具备智能感应、自动清洁等多...
2024-02-27饥荒联机版新版韦伯介绍 6月25日新增道具与蜘蛛
饥荒联机版在6月25日的更新中对韦伯进行了重制,同时也增加了多个新道具和蜘蛛,部分玩家可能对其还不清楚,本次为大家带来的是饥荒联机版新版韦伯介绍,供各位玩家参考。饥荒联机版新版韦伯介绍首先,韦伯在蜘蛛网上行走速度增加25%,可以用剃刀给蜘蛛巢降级【剃刀降级只给一个蜘蛛网,所...
2024-01-10三星c3518(三星c3518介绍)
一.三星c3518 怎么样1.还可以,我现在用的就是,可以用3连图做壁纸,但是前提是要是3连图。不过像素不怎么样,还有里面游戏也不怎么样,不过用起来还可以,电池不是很经用。 二.三星c3518怎么样啊?三星I6410 参考价格: ¥1200 3G智能手机直板 三.三星c3518好吗1.这个手机我用过,触屏的有两...
2024-01-10海尔斯5599s钉鞋,专业越野必备(全面介绍产品特点与优势)
越野跑步是一项非常具有挑战性的运动,需要跑者具备足够的体能和技巧。而在复杂多变的越野环境下,一双好的越野鞋显得尤为重要。海尔斯5599s钉鞋,作为一款专业越野鞋,具有多项的特点和优势,为越野跑者们提供了更好的跑步体验。1、鞋底采用超耐磨的橡胶材料,具有极强的抓地力和耐久性,能够在各种复杂地形下提供稳定的支撑。2、鞋面采用高强度的合成纤维材料,具有出色的透气性和防水性能,能够有效保护足部免受外...
2024-02-18老板5900s烟机的缺点介绍(这些问题你一定要知道)
1.老板5900s烟机的噪音较大,如何解决?老板5900s烟机的噪音主要来自于风机的运转,解决方法是在安装时要确保烟道的弯曲度小,风阻小,这样可以减少风机的负荷,降低噪音。同时,可以在风机旁边加装隔音材料,如泡沫、橡胶等材料,也可以起到降噪的作用。2.老板5900s烟机的油烟净化效果不佳,如何改善?老板5900s烟机的油烟净化效果受到多种因素的影响,如烟道长度、风机功率、净化器材质等。为了...
2024-03-04ios15.2rc体验详细介绍
ios15.2rc版本是最接近正式版的一个版本,出来之后很多的用户都在考虑要不要升级,为了可以让你们更详细的借鉴,下面就带来了ios15.2rc体验详细介绍,快来一起看看吧。 【iOS15.2更新问题汇总】【更新时间】 ios15.2rc怎么样: 1、ios15.2rc版本是正式版的前一个版本,也就是最接近正式版的版本...
2024-01-10老板电器CQ925,为何成为市场热销爆款?(产品分析和消费者介绍)
问什么是老板电器C925?老板电器C925是一种智能电饭煲,拥有多种烹饪模式和智能控制系统,可以自动识别食材并自动调节烹饪时间和火力,是一款非常实用的家用电器。问老板电器C925为何成为市场热销爆款?老板电器C925之所以成为市场热销爆款,主要有以下几个原因1. 多种烹饪模式老板电器C925拥有多种烹饪模式,可以满足不同口味的需求,如煮饭、煮粥、炖汤、蒸菜等。2. 智能控制系统老板电器...
2024-03-09三星s269相关介绍
自从手机进入智能触摸屏时代以来,传统的直板手机和翻盖手机无法顺应手机发展的新趋势,纷纷走上了绝路。随着曾经的手机行业霸主诺基亚公司被微软公司的收购,曾经辉煌的键盘手机时代一去不复返。尽管如此,键盘手机仍然凭借其打字速度快,续航能力强,耐摔耐用等特点受到广大用户的...
2024-01-10OPPOK9s机身重量是多少 OPPOK9s机身重量介绍
很多用户以为OPPOK9s这款手机相对来说比较的便宜,所有想入手,那么关于OPPOK9s机身重量是多少呢?下面给大家带来关于OPPOK9s机身重量的相关介绍,感兴趣的小伙伴千万不要错过,跟着 绿 色先锋 一起来看看吧。 OPPOK9s机身重量是多少 一、尺寸详情 二、具体分析 屏幕 OPPOK9s这款...
2024-01-10替代stm32的国产芯片
纳思达极海半导体(Geehy),珠海极海半导体有限公司,是艾派克微电子旗下全资子公司,总部为纳思达股份有限公司。通用MCUAPM32系列是基于ARMCortexM3系列CPU设计出的拥有自主设计的32位CPU的产品。APM32F030,APM32F103,APM32F072可直接替换STM32对应型号。灵动微电子(Mindmotion),MM32系列基于ARMCortex-M0及Cortex-M...
2024-02-25单片机内核CortexM3八大知识点
单片机内核Cortex-M3的八个知识点1.指令集 32位ARM指令集:对应ARM状态 16位Thumb指令集:对应Thumb状态(是ARM指令集的一个子集) 指令集演进图2.BKP备份寄存器(42个16位寄存器组成),用来存储用户应用程序数据。在Vdd掉电时由Vbat供电。。在待机复位、系统复位、电源复位后,这些寄存器不会被复...
2024-01-10stm32,当“按键开机功能“遇到了 看门狗复位
开机键按下供电,松开就断电了。程序有一小段代码,乘开机键按下的一会时间,拉高GPIO控制mos 管,联通电源使得在开机键松开的时候电源不断电。但是如果设备工作异常了,没有喂狗,系统复位,GPIO 也被复位了,电源也就掉电了,也就关机了,而我需要的功能是设备重启,而不是关机。这可如何是...
2024-01-10浅谈stm32的低功耗模式
本文详细介绍了stm32各种低功耗模式的特点和使用方法。 stm32标准库实现低功耗一、概述stm32不同系列芯片支持的低功耗模式各有差异,本文以F103系列芯片为例,简单讲解不同低功耗模式的特点和使用方法。二、低功耗简述默认情况下,系统...
2024-01-10Stm32使用串口空闲中断,基于队列来接收不定长、不定时数据
串口持续地接收不定长、不定时的数据,把每一帧数据缓存下来且灵活地利用内存空间,下面提供一种方式供参考。原理是利用串口空闲中断和DMA,每当对方发来一帧完整的数据后,串口接收开始空闲,触发中断,在中断处理中新建一个接收队列节点,把DMA缓存的数据copy到接收队列里。当...
2024-01-10STM32
GPIOx_CRL(x=A~E)地址偏移:端口配置的初始地址加上偏移地址就是该特殊寄存器的地址GPIO通用输入输出8种工作模式1.浮空输入模式:(1)当GPIOx_CRL或GPIOx_CRH寄存器的CNF[1:0]位设置为01,并且MODE[1:0]位设置为00时(2)STM32复位之后默认模式2.输入上拉模式(1)在浮空输入模式基础上使能输入电路中的...
2024-01-1001CubeMx+Keil+Proteus仿真STM32(最小系统)
源代码:https://github.com/LanLinnet/STM33F103R6硬件搭建打开Proteus,这里使用的是8.9版本,点击新建工程。在弹出的窗口中填写工程名和保存路径,其他设置都不变,点击“下一步”直到完成即可。在工程窗口中点击“P”图标,打开“Pick Devices”窗口,在“Keywords”中输入“STM32F103”,可以看到Proteus中...
2024-01-10React最小系统的搭建
与Angular、Vue.js和微信小程序等开发一样,React也是一门数据驱动的语言(相对而言的dom驱动代表是jquery),其中Angular、Vue和React又称是新兴框架的三巨头。总的来说,React和Angular、Vue等的模式类似,一要学会其中一种,就可以快速入手其它任意一门。1、搭建开发环境开发环境基于nodejs,没有安装npm的...
2024-01-1051单片机和52单片机区别
品牌型号:华为MateBook D15系统:Windows 1151单片机和52单片机区别:1、种类不同:51系列单片机是指51内核,stc89c5X基本都是51内核的种类。2、大小不同:最后一个数字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。3、配件不同:52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型。...
2024-01-17细说stm32和51单片机的区别图(两者参数有着巨大的不同)
STM32与51单片机的参数上有着巨大的不同:两个单片机的内核不一样,STM32系列目前有很多的内核版本,有Cortex-M1M4M7内核,常用的单片机型号STM32F1系列,为Cortex-M3内核,而51单片机其实是指与intel8051内核结构一致的单片机,是其内核结构和时钟树结构相差极大。细说51和32有哪些区别要知道51和32的区别...
2024-01-10配置串口的中断接收(标准库)基于STM32F103VET6单片机
注:如有错误欢迎批评改正。1.串口初始化我用的是片上外设UART4(因为USART1-3已经有别的用途)首先定义一个UART(通用异步收发传输器)初始化函数,在函数中定义一个GPIO初始化结构体和一个USART初始化结构体。分别用于定义UART4引脚的输入输出模式和UART4的工作参数。void UART4_Config(void){ GPIO_Init...
2024-01-10dsp和单片机的区别
品牌型号:iPhone 14系统:iOS 16.1.2dsp和单片机的区别:1、存储器结构不同。单片机使用冯。诺依曼存储器结构。这种结构中,只有一个存储器空间通过一组总线(一个地址总线和一个数据总线)连接到处理器核。大多数DSP采用了哈佛结构,将存储器空间划分成两个,分别存储程序和数据。2、定点计算不同。大多数DSP使用定点计算,而不是使用浮点。为了不使用浮点机器而又保证数字的准确,DSP...
2024-01-3115CubeMx+Keil+Proteus仿真STM32
本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》源代码:https://github.com/LanLinnet/STM33F103R6写在前面在前面几节的基础上,我们已经基本了解了STM32F103的GPIO、外部中断、定时器、串口通信和一些片内外设,接下来几节都将对其常用的独立外设进行介绍。项目要求掌握LCD1602的驱...
2024-01-10正点原子探索者stm32的FreeRTOS学习01和mdk5设置中文
之前玩单片机一直使用的是前后台系统,什么都是模块硬怼,中断和循环写好之后,加上一些输入输出感觉什么都可以肝出来,但是一直感觉自己没什么提升,觉得单片机已经走到头了,之后才发现是自己没了解到,现在重新进行新的RTOS系统学习,以前学32刚好买了正点原子的stm32,刚好就顺着原子哥...
2024-01-10