资讯
AT89C52单片机与PC机之间的无线数据传输设计(2023-10-08)
[1]=DATA1;
Data[2]=DATA2;
Data[3]=DATA3;
Data[4]=DATA4;
Data[5]=DATA5;
Data[6]=DATA6;
}
//单片机......
8051指令系统汇总表(2024-07-24)
总体结构
[单片机]
8051单片机基础4:数据存储类型(data,idata,xdata......
51单片机数据传送指令(2024-08-19)
51单片机数据传送指令;51单片机数据传送指令
数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。
如果......
51单片机的片内RAM和片外RAM的区别(2023-07-26)
仅可以访问 data 区域,还可以访问 0x80H~0xFF 的范围,但加了 idata 关键字后,访问的时候 51 单片机用的是通用寄存器间接寻址,速度较 data会慢一些,而且......
如何对51单片机RAM不同的区域进行划分(2024-03-19)
的范围,但加了 idata 关键字后,访问的时候 51 单片机用的是通用寄存器间接寻址,速度较 data会慢一些,而且我们平时大多数情况下不太希望访问到 0x80H~0xFF,因为......
MCU内存分配和启动过程知识点(2024-11-25 14:40:44)
:
data=23.3代表程序生成的代码所占用单片机的内部RAM空间是23.3个字节;xdata是片外RAM空间,xdata=45表示没有使用片外RAM空间......
以80C51单片机为例讲述单片机如何运行(2024-03-14)
程序),是和操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
关于单片机程序的执行过程(2023-09-01)
操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
80C51单片机里的程序是如何运行的(2023-09-07)
程序),是和操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
Keil C51单片机变量的使用方法详细介绍(2023-05-05)
内核单片机指令系统中有位处理指令,生成的目标代码占用内存少、运行速度快。
4.7 特殊功能寄存器变量(包括位变量)
特殊功能寄存器中,累加器A、寄存器B、堆栈指针SP和数据指针DPTR是归系统使用的,在......
51单片机中的数据类型解析(2023-09-01)
使用中应加以注意:
其中一组特殊是0000H—0002H单元,系统复位后,PC为0000H,单片机从0000H单元开始执行程序,如果程序不是从0000H单元开始,则应在这三个单元中存放一条无条件转移指令......
单片机keil C中的data、bdata、idata、xdata、hdata、pdata、code解释;从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内......
MCS-51单片机定时器/计数器常见习题解答(2024-08-30)
MCS-51单片机定时器/计数器常见习题解答;1、根据定时器/计数器0方式1逻辑结构图,分析门控位GATE取不同值时,启动定时器的工作过程。
答:当GATE=0:软件启动定时器,即用指令使TCON......
C51学习笔记(2024-07-25)
出厂时都有全球唯一身份证号码(ID号),用户可以在单片机上电后读取内部RAM单元F1H~F7H的数值,来获取此单片机的唯一身份证号码。使用MOV @Ri 指令来读取。下面介绍C51 获取......
51单片机的启动代码究竟里面写了什么(2023-06-26)
51单片机的启动代码究竟里面写了什么;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
手动实现51单片机函数切换(2024-08-22)
手动实现51单片机函数切换;一、前言
为什么要研究单片机函数切换的过程?实际上是我在20年暑假时给51单片机写了一个简单的实时操作系统,具有简单的抢占式内核调度功能,虽然很简单,但我......
51单片机两种减法指令的用法介绍(2023-09-05)
51单片机两种减法指令的用法介绍;1.带借位减法指令
SUBBA,Rn;(A)(A)-(Rn)-(C),以下类同。
SUBBA,direct
SUBBA,@Ri
SUBBA,#data
注意:减法......
沁恒股份8位增强型USB单片机CH558概述(2024-01-25)
沁恒股份8位增强型USB单片机CH558概述;概 述
CH558是一款兼容MCS51指令集的增强型E8051内核单片机,79%的指令是单字节单周期指令,内置32K CodeFlash,4K+256B......
51单片机的启动文件作用是什么(2023-06-19)
51单片机的启动文件作用是什么;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
一般情况下,需要选择“是”。当然,也可以选择不加。那么,这个启动文件的作用是什么?什么......
单片机启动文件.s有什么作用(2023-06-27)
单片机启动文件.s有什么作用;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
单片机启动文件.s有什么作用?(2023-07-11)
单片机启动文件.s有什么作用?;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
51单片机的启动文件内容(2023-07-18)
51单片机的启动文件内容;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
51单片机学习——存储和引脚(2023-01-06)
简单的再介绍一下,上面那个电路给我们单片机产生如下波形的输入
假设这个波是 12HZ,就是 1 秒产生 12 个波峰。经过下面的公式计算,就是 1 秒就是 1 个指令周期,汇编指令有很多,要用的指令周期也不相同,但是......
沁恒股份8位增强型USB单片机CH547概述(2024-01-26)
沁恒股份8位增强型USB单片机CH547概述;概 述
CH547是一款兼容MCS51的增强型E8051内核单片机,79%的指令是单字节单周期指令,运行速度快,内置60KB Flash-ROM,1K......
沁恒股份USB单片机CH546概述(2024-01-29)
沁恒股份USB单片机CH546概述;概 述
CH546是一款兼容MCS51的增强型E8051内核单片机,79%的指令是单字节单周期指令,运行速度快,内置32KB Flash-ROM,1K+256B......
C语言和单片机C语言有何差异?(2022-12-14)
C语言和单片机C语言有何差异?;很多想入门单片机的同学都会先学习C语言再入门单片机,但是学着学着发现明明同样都是C语言,为什么单片机C语言和我当初学的C语言有差异呢?
单片机c语言相对于普通C语言增加了一些基本的指令......
沁恒股份多接口单片机CH548概述(2024-01-29)
沁恒股份多接口单片机CH548概述;概 述
CH548是一款兼容MCS51的增强型E8051内核单片机,79%的指令是单字节单周期指令,运行速度快,内置32KB Flash-ROM,2K+256B......
沁恒股份多接口单片机CH549概述(2024-01-25)
沁恒股份多接口单片机CH549概述;概 述
CH549是一款兼容MCS51的增强型E8051内核单片机,79%的指令是单字节单周期指令,运行速度快,内置60KB Flash-ROM,2K+256B......
MCS-51单片机指令系统(2)(2022-12-12)
MCS-51单片机指令系统(2);指令系统的分类
该指令系统使用44种助记符,它们代表着33种可能,可以实现51种操作。因此,有的功能可以有几种助记符。指令......
absacc.h keil软件里怎么找不到 ,如何找?(2024-08-05)
0004h地址
再如:
#define COM8255 XBYTE[0X060FF] //后面若出现COM8255,则单片机端口P0和P2联合输出0X060FF绝对物理地址(地址指向82C55指令......
单片机C51存储器类型及存储模式(2023-03-21)
存储器用来存放应用程序和表格常数,设计中应用根据要求选择容量,其最大容量为64KB。单片机复位时,PC指针从0000H地址开始执行,应用程序的第一条指令的入口必须是0000H。程序存储器中有一些固定的中断入口地址,这些......
AT89C52单片机的性能原理及应用解析(2023-02-07)
HCMOS产品。
它结合了CMOS的高速和高密度技术及CMOS的低功耗特征,它基于标准的MCS-51单片机体系结构和指令系统,属于89C51增强型单片机版本,集成......
沁恒股份8位增强型USB主从单片机CH559概述(2024-01-26)
沁恒股份8位增强型USB主从单片机CH559概述;概 述
CH559是一款兼容MCS51的增强型E8051内核单片机,79%的指令是单字节单周期指令,内置60K Code Flash,6K+256B......
怎么才能知道单片机程序占了多少字节(2024-07-12)
程序占用空间大小的问题做一个整理,方便自己也方便他人。
1、STM32类单片机在程序编译后会出现下面图片中所示内容
上图中分别有Code、RO-data、RW-data、ZI-data,Code:表示所要执行的代码,程序......
从单片机步入Linux之运行地址与加载地址(2024-06-19)
从单片机步入Linux之运行地址与加载地址;01
单片机存储分配
在玩单片机(以stm32为例)的时候会有RAM空间和ROM空间,RAM空间主要是用于数据的访问,而ROM空间用于存放烧录的固件,当然......
单片机C语言的知识汇总(2022-12-14)
单片机C语言的知识汇总;一、概述
1、结合8051介绍单片机C语言的优越性:·无须懂得单片机的具体硬件,也能够编出符合硬件实际的专业水平的程序;
·不懂得单片机的指令集,也能够编写完美的单片机......
STM32单片机简介(2024-07-26)
STM32单片机简介;1、STM32简介
STM32中的ST指的是意法半导体,M是Microelectronics的缩写,32表示32位,即意法半导体公司开发的32位微控制器。
2、stm32分类......
温度传感器DS18B20原理,附STM32例程代码(2023-01-09)
供电电源输入端
单个DS18B20接线方式:VDD接到电源,DQ接单片机引脚,同时外加上拉电阻,GND接地。
注意这个上拉电阻是必须的,就是DQ引脚必须要一个上拉电阻。
DS18B20上拉电阻
首先......
简述温度传感器DS18B20原理内附STM32例程代码(2024-06-06)
获得此时的温度值
传感器引脚及原理图
DS18B20一共有三个引脚,分别是:
GND:电源地线
DQ:数字信号输入/输出端
VDD:外接供电电源输入端
单个DS18B20接线方式:VDD接到电源,DQ接单片机......
STM32G031G8U6单片机内部FLASH读写简单学习(2024-06-03)
STM32G031G8U6单片机内部FLASH读写简单学习;此篇限定研究范围为FLASH区域的访问规则。
以下结论均为实测所得:
一、读
1.单字节读例程,单字......
51单片机学习笔记(2024-08-13)
51单片机学习笔记;一、基础知识
1.1 名词解释
比特(bit): 即一位二进制数,用小写b表示bit。二进制数字后面用B或b作后缀。字节(Byte): 由八位二进制数构成,一般用大写B表示。十六......
如何用Keil来验证单片机变量占多少字节(2023-05-24)
变量:
double
编译结果:
Program Size: data=13.0 xdata=0 code=17
Keil MDK、32位单片机
这一节基于Keil MDK工具,32位单片机(STM32)进行......
基于51单片机的智能营养秤系统设计与实现(2023-07-18)
基于51单片机的智能营养秤系统设计与实现;一、项目背景
随着人们生活水平和健康意识的提高,越来越多的人开始注重自己的饮食健康。在此背景下,智能营养秤系统应运而生,成为了一种非常实用的工具。本项......
51单片机学习笔记之基础部分(2024-04-07)
型号及性能。
8、单片机工作的基本时序
机器周期和指令周期
(1) 振荡周期: 也称时钟周期, 是指为单片机提供时钟脉冲信号的振荡源的周期,我们开发板上为12MHZ......
关于单片机的地址总线和数据总线(2024-07-30)
、64位等不同的长度。字长的大小直接影响了计算机的数据处理能力和性能。8051程序存储器和数据存储器在8051单片机中,程序存储器和数据存储器是两种不同的存储器类型:程序存储器:在8051单片机中,程序存储器通常指的是存储程序指令......
浅析STM32单片机的启动文件(2024-08-02)
浅析STM32单片机的启动文件;今天来总结的stm32基础知识是启动文件相关。要想对是stm32单片机有个深入的理解,那么启动文件就是一个绕不过去的坎。
一、什么是启动文件
简单说,启动文件是在单片机......
51单片机编程环境的搭建及代码编写的方法(2024-03-20)
51单片机编程环境的搭建及代码编写的方法;1. 51单片机概述
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。目前教科书基本都是以早期的MCS-51为原型,讲解......
单片机程序结束后去哪儿了?(2024-10-30 16:05:15)
单片机程序结束后去哪儿了?;
对于嵌入式
系统,如果没有运行RTOS,那么程序开发中的 主函数(main())需要通过某种机制使其永远运行下去,它没......
基于AT89C51单片机的RS232-GPIB控制器设计(2023-07-03)
很方便地完成计算机串口数据的接收和发送,无需自行开发计算机端软件,节省了控制器的开发时间。所设计控制器的核心是单片机,它一端连接计算机RS232串口,一端连接仪器GPIB接口,单片机接收来自计算机超级终端的SCPI指令,并转......
分享一些单片机汇编语言常见的语法和程序错误(2023-08-28)
程序无法正常执行。2.硬件不熟悉:单片机一般采用下拉输出,往往端口输出0驱动外设工作,和常见的正逻辑相反,容易搞错。
三、指令系统常用符号和含义(1)Ri:工作寄存器0和工作寄存器1,i=0或1。即R0~R1。(2......
相关企业
;深圳永昶科技有限公司;;深圳市永昶科技有限公司提供台湾FEELING系列单片机全方位的技术服务,台湾FEELING系列单片机是属于通用八位元系列的单片机,它与EMC/PIC/MDT系列同类型单片机
;杭州华顺电子有限公司;;我公司主要销售PIC,HT,PHI,ST,TI,等知名品牌的单片机,稳压管,给客户配套电子元件,符合ISO指令,全系列无铅产品,希望贵客户联系,合作,你们
、19寸、21寸、23寸、24寸、32寸、42寸、52寸等数十个显示尺寸。 VGA控制板,顾名思义就是驱动具有"15针VGA接口"的显示器或者电视机。接收用户单片机串口发送过来的指令, 完成
;博灵单片机;;博灵工作室 专业单片机,主营51系列单片机,最小系统单片机,烧录机
;张胜财;;供应台湾feeling单片机,EMC,MDT单片机,单片机开发.。单片机快速解密,新方案设计开发....
;深圳市东盈电子科技有限公司;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机,义隆单片机
;深圳维尔科技有限公司;;深圳市维尔科技有限公司经销的义隆松瀚PIC 单片机开发、atmel 51系列单片机开发单片机、义隆单片机、飞凌单片机、松瀚单片机、佑华单片机、LED驱动、储存
;深圳东盈电子有限公司;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机,义隆单片机
;深圳市新亚洲电子市场东盈电子展柜;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机
;深圳东腾电子有限公司;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机,义隆单片机