80c51单片机介绍
品牌型号:凌阳单片机 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一、单片机学习——流水灯实验
实验目的: 理解并掌握 led 灯的点亮原理; 理解并掌握单片机的 C 语言编程方法; 理解并掌握单片机位操作与端口操作的方法;实验模块:核心板+8 位流水灯与独立按键模块模块连接图: 电路原理图: ...
2024-01-10六、单片机学习——串口通讯实验
实验目的:学会用单片机与计算机之间通过串口通讯。实验模块:核心板;实验内容:由串口调试助手以16进制向单片机发送一数据,如01,如果单片机接收到数据将会原样返回给计算机,并且显示在串口调试助手的接收框内。硬件电路图:在应用单片机的串口和 PC 进行串行通信时,需要进行两种不同...
2024-01-10STC15W单片机解析GPS数据
由于要做一个GPS码表,需要解析GPS模块串口发送的数据,目前串口还没做,先做解析GPS数据工作.GPS模块串口发送的数据有固定的格式,我研究的不多,只知道叫NMEA,我是参考了LeiOuYang / NMEA0183-C 的库我把它迁移到我的码云里了,方便大家下载迁移到码云的NMEA0183-C我在KEIL C51中实现了GPS数据解析:...
2024-01-1051基础知识——51单片机小结(一)
本文最后编辑于2020-2-3概述51单片机是比较适合新手入门的一款单片机,结构简单,易于学习。本博客为笔者自学完单片机后进行的小总结。单片机我也是学学放放,中间遇到了很多挫折(当然现在也是),我是自学了C语言之后,在大一下学期开始接触51的,所以,我的51系列blog比较浅显,因为用单...
2024-01-10初学单片机,该如何选择单片机开发板?
单片机是可编程器件,可以通过编程来实现逻辑功能,这不仅降低了产品设计的复杂度,更丰富了产品的功能。现在的电子产品,多是以单片机为控制核心,再根据不同的用户需求来搭建不同的外设电路。所以,单片机在电子产品设计中非常重要,学会单片机在找工作时具有非常大的优势。 1 以单片...
2024-01-10如何赋予一件装备灵魂 单机手游《黑暗世界》教你手把手锻造专属装备
《黑暗世界》是一款轻度休闲的暗黑系RPG单机手游,作为经典传承之作,游戏中并没有剔除传统刷副本和刷装备这两种硬核玩法。但是作为一款养肝的休闲RPG,《黑暗世界》重点优化了刷本流程,让玩家可以更加轻松的通关副本获得装备,有更多的时间让你去打造属于自己的神兵利器! 不只是日...
2024-01-10华生茶吧机使用教程详解(手把手教你制作美味茶饮)
华生茶吧机是一种专门用于制作茶饮的机器,它能够自动完成煮冲泡等操作,让制作茶饮变得更加方便快捷。问如何使用华生茶吧机?使用华生茶吧机非常简单,只需要按照以下步骤即可1. 准备好茶叶、水等原材料。2. 将茶叶放入茶吧机中,根据需要加入适量的糖。3. 加入足够的水,按下开关启动茶吧机。4. 等待片刻,茶吧机会自动完成冲泡过程,制作出美味的茶饮。问华生茶吧机有哪些优点?华生茶吧机的优点...
2024-03-04如何在Win11/10上安装网络摄像机,手把手教你安装
在本指南中,我们将讨论如何在 Windows 11、Windows 10 21H2、Windows 10 21H1 和更早版本上安装网络摄像机。由于 Windows 11 本身正在经历如此多的变化,因此添加网络摄像机的过程也会不时发生变化。这使得在先前的过程已经被丢弃的情况下添加新的网络摄像机变得非常混乱。什么是网络摄像机?与常规的内置摄像头或 USB 支持的摄像头不同,网络摄像头是完全不同...
2024-03-10【Java】手把手教会你高效关机电脑
拖动以关闭电脑 效果图你关机电脑是怎么操作的?是左下角 然后点击关机呢,还是直接按关机键了?这手把手教会你高效关机电脑,来点不一样的,哈哈哈哈。1、手动1.1 鼠标右键—>新建—>文本文档1.2 命名为“拖动以关闭电脑.txt”—>打开文件—>写“slidetoshutdown”—>保护1.3 修改后缀名.bat1.4 双...
2024-01-10手把手教你合理获得家婆欢喜
简略回应现实生活中要想获得公婆的欢喜,个人想法你嘴略微甜一点点。一般来说喜欢嘴特别甜的,例如叫她做的事情时多叫一两句吗,实际上多叫一两句妈不容易少肉,但是也会讨到家婆的关怀,并且婆婆也会尽量的给你做事,何乐而不为?01绝大部分的家婆都很喜欢勤快的媳妇,假...
2024-01-10手把手教你画架构图,看一次就会了!
技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。当我们想用一张或几张图来描述我们的系统时,是不是经常遇到以下情况:...
2024-01-10选施䥜用愁哪手把手教你玩《天堂2:血盟》
“丌攤盽云箭k千儌与马来癣见(台㸀天堂2老血盟》手游巅经上纳#除了弌则玩蛇竡湷犱老环家,还条嚄剋游︀欘接触耉欶更戏盍萌斆。首次踏上魔幻那鱱海新手仦可肔郥选辋迲色,尝翋用天还灵攻直屽是呢?新手玩家到嵷该抱么玩镜 首先作为一款有角色等级和战斗玩法的游戏,卋为肯定怯少不了的...
2024-01-10价值十万的代码之二---手把手教你获取数据篇
上篇文章 一份代码帮我赚了10万 中,小酱承诺如果大家点赞数超过30个,我会继续分享如何利用个股研报数据来进行分析。小酱是个信守承诺的小伙子,既然答应了大家,就一定会做到的。我们要利用个股研报数据,肯定是会结合个股行情数据的,所以首先要获取股票数据,本篇我跟大家分享一下我是...
2024-01-10手把手教你如何完成北通手柄设置
喜欢玩游戏的朋友都非常有切身感受,玩游戏的时候怎么能少得了手柄呢?于是,很多朋友就会选择购买手柄,比如说北通手柄。但是这时候问题来了,购买了北通手柄,不会设置,这可是一个大问题。不用担心,下面小编就手把手教你如何快速有效的使用模拟器完成北通手柄的安装设置,真正的...
2024-01-10萌新不用愁!手把手教你玩《天堂2:血盟》
“一支穿云箭,千军万马来相见!”《天堂2:血盟》手游已经上线,除了很多玩过端游的老玩家,还有很多第一次接触这款游戏的萌新。首次踏上魔幻大陆,新手们可能都比较迷茫,小编今天这篇攻略就是告诉新手玩家到底该怎么玩。 首先作为一款有角色等级和战斗玩法的游戏,升级肯定是少不了的...
2024-01-10汇编程序 查表求平方的实现
【任务】设在内存单元SQTAB首址开始存放了0~15的平方数表。要求用直接查表法编一程序,求出A单元中给定数(<=15)的平方值送B单元保存。【参考解答1】assume cs: code, ds: datadata segment sqtab db 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 db 100, 121, 144, 169, 196, 225 a db 12 b db ?data endscode segmentstart: mov ax, data ...
2024-01-10将汇编源程序翻译成目标程序obj的程序称为
品牌型号:Redmibook Pro 15系统:Windows 10将汇编源程序翻译成目标程序obj的程序称为“编译程序”。编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运...
2024-03-01汇编程序成绩排序的实现
汇编程序 成绩排序的实现【任务】 在数据区,给出了学生人数及汇编语言课程的成绩,请将成绩排序并保存在原数据区。 下面给出部分代码,要求完成排序子程序。 程序中给出的数据段,包括20位同学的成绩,每名同学的数据占1字节。 参考程序段:assume cs:cseg, ds:dseg, ss:ssegsseg se...
2024-01-10基于单片机89C51模拟电压表系统(双量程)
项目名称:模拟电压表系统设计项目功能:实现0 ~ 5V、5 ~ 10V双量程电压测量并显示本项目是在这次疫情下,大三学期的课程设计,自己辛苦了一夜,最后成绩得了优(哈哈哈哈)。下面简单说明一下本项目,为像我一样笨手笨脚的同学提供些经验(嘻嘻嘻嘻)。硬件部分MCU:89C51显示模块:LCD16...
2024-01-10联合体在单片机编程中的应用
1、联合体之前的文章《枚举和结构体的结合》文中提到,结构体就像是打包封装,把一些有共同特征的变量封装在内部。结构体是一种构造类型或复杂类型,它可以包含多个类型不同的成员。在C语言中,还有另外一种和结构体非常类似的语法,叫做联合体(Union)(有些地方也叫做共用体)。联合体...
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