资讯
KEIL CX51 ANSI C编译器(8051编译器)介绍(2024-07-23)
V9.0相关的控制,编译器,汇编,实时操作系统,项目管理,和一个调试器,智能环境调试控制。 KEILCX51支持所有8051设备与仿真器和第三方工具完全兼容,显然是对您的8051项目......
SDCC-Linux下的51 MCU编译器(2024-02-28)
在后面以实例说明。
与一些商用8051微控制器开发工具不同,SDCC仅支持声明位和字节可寻址特殊功能寄存器。尽管8051汇编语言支持,但SDCC并不支持共享位和字节可寻址RAM。为证实这一点,请观察以下代码实例和编译完的汇编......
intrins.h 简介(2024-08-08)
intrins.h 简介;在C51单片机编程中,头文件INTRINS.H的函数使用起来,就会让你像在用汇编时一样简便.
内部函数 描述
_crol_ 字符循环左移
_cror_ 字符......
80C51单片机-LED流水灯效果(汇编版)(2024-07-31)
80C51单片机-LED流水灯效果(汇编版);本文将介绍一个基于8051单片机的跑马灯实验,通过编写汇编代码实现LED流水灯效果。这个实验将使用8051单片机的P2口来控制8个LED灯,实现......
单片机指令周期、机器周期、状态周期、时钟周期(2024-07-30)
单片机指令周期、机器周期、状态周期、时钟周期;单片机的系统指令周期根据不同的内核架构各有区别。
8051系列单片机采用的是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号。它的......
头文件intrins.h的用法(2024-08-02)
头文件intrins.h的用法;KEIL 中 头文件 INTRINS.H的作用 在 C51 单片机编程中,头文件 INTRINS.H 的函数使用起来,就会让你像在用汇编时一样简便.内部函数 描述......
stm32开发常用的软件和语言介绍(2023-10-12)
器从源代码生成
可重定位的目标文件。
KeilC51 编译器完全遵照 ANSIC 语言标准,支持 C 语言的所有标准特性。另外,直接
支持 8051 结构的几个特性被添加到里面。
KeilA51 宏汇编......
我也玩单片机:流水灯(2024-08-19)
位变量”的说明性语句,并不产生指令代码;而在汇编中setb是一条真正的“指令”(意思就是set bit),在汇编中与C中sbit相对应的说明性语句是bit。下面是2种语言中等价的语句:
C语言
汇编......
8051汇编语言之LED流水灯(2024-07-29)
8051汇编语言之LED流水灯;用汇编编写程序,不需要选择添加头文件,且程序文件需要用ASM作为后缀。
ORG 0000H //汇编伪指令,它指定下一条语句将在哪里开始,这种汇编......
[标准8051]8051核的基本知识_寄存器相关(2024-07-24)
[标准8051]8051核的基本知识_寄存器相关;问题描述:接上篇存储器的内容,下面对标准8051寄存器相关基础知识做下简要的梳理与记录。
8051 SFRs:SFR为8051的内部RAM,范围......
基于8051内核MCU的满足物联网应用需求的通信接口选择浅析(2023-10-26)
测试值则是调用PC端的时间函数来测试的。为了提高汉明码的解码效率,本文在8051上通过汇编语言进行解码。通过对得出的表中数据进行分析可见,CRC校验具有最好的检错效率,且差错率低,耗时适中。
4 结束......
KEIL3中出现的字符不对齐的情况解决办法(2024-07-30)
->Configuration->colors&front->8051 editor c file(汇编就是8051 editor asm file)
把element里面......
51汇编伪指令(2024-03-20)
END
上面的程序经汇编后列表文件如下:
The Cybernetic Micro Systems 8051 Family Assembler, Version 3.03 Page 1
08-26......
51单片机编程环境的搭建及代码编写的方法(2024-03-20)
开发讲解。该款51单片机已经是宏昌第N代产品了,其主要特征如下:
1.1. 增强型8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051;
1.2. 工作频率范围:0 - 35MHz,相当......
使用8051微控制器的数字电压表的实现方法(2024-01-11)
制器的数字电压表的实现。
8051微控制器是一种广泛使用的微控制器,适用于各种应用。它具有 4KB 片上 ROM、128 字节片上 RAM、32 个 I/O 引脚和一个 16位定时器。微控制器可以用汇编语言或高级语言(如C)进行......
51单片机系列——基础指令(2024-08-19)
51单片机系列——基础指令;这学期开始学习51单片机,感觉比汇编简单,关键是51的汇编有一个好的ide,练习起来也比较方便,这个系列主要记录51的学习经验。下面是基础指令的练习:
org......
8051系列单片机软件精确延时研究(一)(2024-07-23)
8051系列单片机软件精确延时研究(一);前言
最近自学STC公司的8051系列单片机,编程中如流水灯等非精确延时多用软件延时实现,写了几个类似DelayX10us(unsigned char......
如何在 8051 单片机上编程一个阻塞延迟函数?(2024-03-22)
提示:最初的8051是一个独特的架构,能够在位级寄存器上操作。这导致了快速的代码,而不需要使用掩码来选择寄存器内的特定位。这是使用Keil C51特殊功能寄存器(Sbit)汇编器语句完成的。
在EFM8BB1......
Keil C51是如何支持双数据指针,有哪些特别的要求(2023-08-09)
Keil C51是如何支持双数据指针,有哪些特别的要求;在8051体系中,数据指针DPTR作为一个特殊的16位寄存器,用于寻址64 KB的XDATA或CODE空间,通常它被当作一个16位指针,指向......
8051汇编示例(2024-07-29)
8051汇编示例;2 检查SFR空间与IRAM空间是否重叠
对SFR地址90写值0x97,并打印
对IRAM地址90写值0x96,并打印
读出SFR地址90里的值是否改变,并打印
MOV......
如何使用Keil UVision IDE进行8051编程(2023-08-16)
满足学习目的。
评估版的主要限制如下。
8051编译器,汇编器,链接器和调试器的目标代码限制为2 KB
生成超过2 KB的目标代码的程序将无法编译
》
调试器支持2 KB或更小的程序
不提供对多个DPTR寄存......
8051单片机-波特率的研究(2024-07-30)
周期=12/48MHz=0.25us。8051系列单片机外接能够被除尽的晶振,在使用单片机内部的定时器/计数器资源时作定时器使用时能够得到精确定时应用;当使用汇编语言编程时,可以......
8051微控制器的基础知识(2023-10-20)
这种趋势似乎随着Arduino的引入而改变)。
现在看来,8051微控制器可能看起来有点过时,但小编认为,它是开始使用微控制器、嵌入式系统和编程(C语言和汇编)的最佳平台之一,而对于刚入门的朋友,好好研究8051微控......
51单片机在wave6000下编程如何实现几个模块的结合(2023-06-15)
功能也通过特殊功能寄存器来定义和控制程序的执行。
n在8051单片机中设置了21个特殊功能寄存器,它们不连续地分布在地址为80H-FFH的128个字节的存储空间中。
n在这21个SFR中,凡是......
使用微控制器的8通道测验蜂鸣器电路(2023-09-06)
使用微控制器的8通道测验蜂鸣器电路;在本项目中,我将向您展示一个使用 (8051) 的 8 通道测验电路的设计和工作原理,它可以告诉我们在测验或游戏节目中哪个团队先按下了按钮。本文引用地址:测验......
8051单片机由什么组成 8051单片机有多少管脚(2024-03-12)
机支持多种编程语言和开发工具,如C语言、汇编语言、BASIC语言等,并且有许多成熟的开源或商业的集成开发环境可供选择。
尽管8051单片机已经诞生多年,但由于其稳定性、可靠性和广泛应用性,仍然......
C语言和单片机C语言有何差异?(2022-12-14)
门高级语言,它需要经过编译成汇编语言机器才能读懂,所以每个平台的编译器编译成对应平台汇编的程序,每个平台的汇编不一样,当然编译器也不一样。 DOS上的TC2 TC3 WINDOWS上的VC 8051的......
分享一些单片机汇编语言常见的语法和程序错误(2023-08-28)
分享一些单片机汇编语言常见的语法和程序错误;一、汇编软件汇编失败原因分析这里采用Keil C51软件包中的宏汇编器A51作为编绎器,单片机的汇编语言编写时要注意一定的语法,详细......
Multi2sim10单片机的仿真实现及在数字电路中的应用(2024-01-17)
的模块型号就是最常见和应用广泛的8051 /8052。在Multisim10中, 8051 /8052 不但可以用汇编语言编写程序,同时也支持C语言编写程序,拓展了单片机8051 /8052的使用,使虚......
keil单片机编程软件的使用方法说明(2024-06-25)
C51中数不能直接以二进制形式赋值,虽然在8051的汇编中是可以的。二进制数虽然书写长,易出错,但是由于是一位位写的,所以程序设计者能够很明确的看到每一位的状态,看得比较直观。于是很多人怀念了8051的汇编......
8051汇编查表程序(2024-07-29)
8051汇编查表程序;debug_trig MACRO
CPL P1_0
ENDM
//宏定义PID采样值,NZRI编码之后,LSB
PID_ACK EQU 02h
PID_SETUP......
8051系列单片机软件精确延时研究(二)(2024-07-23)
8051系列单片机软件精确延时研究(二); 由前篇可知,在DelayX10us()函数中用for循环延时会产生10个机器周期的固定误差,其中X传值、调用函数、子函数返回共5个机器周期,这是......
基于增强型8051单片机实现记忆示波器的设计和应用研究(2023-05-30)
基于增强型8051单片机实现记忆示波器的设计和应用研究;1、 引言
示波器是电子测量的基本仪器。由于其具有图形显示实时、直观和形象等特性,在一般的物理实验室中它也是常用仪器之一。众所周知,示波......
51单片机头文件(2024-04-10)
51单片机头文件;intrins.h
在C51单片机编程中,头文件INTRINS.H的函数使用起来,就会让你像在用汇编时一样简便.
内部函数 描述
_crol_ 字符循环左移
_cror_ 字符......
8051单片机指令系统的用法介绍(2024-01-11)
8051单片机指令系统的用法介绍;一个计算机的指令系统就是它能执行的全部指令的集合。8051的指令系统共有111条指令,由42种助记符和7种寻址方式组合而成。
8051的指令通常包括操作码,和操......
增强型51单片机和传统51单片机对比分析(2024-03-15)
不同的操作方式。
1寄存器位于内部的特殊功能寄存器区
我们之前介绍传统8051单片机的时候,曾经列出了传统8051单片机已经使用的21个特殊功能寄存器,因此......
data,bdata,idata,pdata,xdata,code存储类型与存储区(2024-08-22)
data,bdata,idata,pdata,xdata,code存储类型与存储区;bit
是在内部数据存储空间中 20H .. 2FH 区域中一个位的地址,或者 8051 位可寻址 SFR 的一......
UM2082F08三通道低频无线唤醒ASK接收芯片(2024-03-05)
UM2082F08三通道低频无线唤醒ASK接收芯片;UM2082F08 是基于单周期 8051 内核的超低功耗 8 位、 具有三通道低频无线唤醒 ASK 接收功能的 SOC 芯片。芯片......
关于单片机程序的执行过程(2023-09-01)
关于单片机程序的执行过程;前言
我们想要理解单片机是如何运行程序的,我们首先需要了解单片机的组成,我们这里以80C51单片机为例来理解程序在单片机中是如何运行的。
单片机的组成
8051单片......
80C51单片机里的程序是如何运行的(2023-09-07)
机的组成
8051单片机的内部硬件结构包括:
中央处理器CPU:它是单片机内部的核心部件,决定了单片机的主要功能特性,由运算器和控制器两大部分组成。
存储器:8051单片机在系统结构上采用了哈佛型,将程......
以80C51单片机为例讲述单片机如何运行(2024-03-14)
机的组成
8051单片机的内部硬件结构包括:
中央处理器CPU:它是单片机内部的核心部件,决定了单片机的主要功能特性,由运算器和控制器两大部分组成。
存储器:8051单片机在系统结构上采用了哈佛型,将程......
将基于8051的微控制器连接到SCI端口(2024-01-03)
将基于8051的微控制器连接到SCI端口;本应用笔记介绍如何配置高速微控制器或超高速闪存微控制器的UART,以便与支持SCI的设备通信。它首先简要讨论了SCI和UART模块之间的差异,并以......
干货,三分钟教你Keil C51软件的使用方法(2024-01-26)
干货,三分钟教你Keil C51软件的使用方法;KEIL C51标准C编译器为8051微控制器的软件开发提供了C语言环境,但是界面是英文的好多初学者看很多教程都是一头雾水,本站......
8031、8051、8751、89C51、89S51的区别与特点介绍(2024-01-12)
系统、环境、等等,如我们网站介绍的汇编程序ASM51、Keil C51、MedWin 等均是针对8051内核单片机的开发软件。单对AT89C51、AT89S51来说,在实际电路中可以直接互换80518751......
第4章 汇编语言程序设计(2024-08-09)
顾了多种高级语言的特点,并具备汇编语言的功能。
使用C语言进行程序设计已经成为软件开发的一个主流。
用C语言开发系统可以大大缩短开发周期,明显增强程序的可读性,便于改进和扩充。
而针对8051的C语言......
在植入8051微处理器的FPGA芯片中实现接触网故障信号分析仪的设计(2023-10-30)
保证用户能够对8051实现不同的控制操作,设计时也可以采用一个外部flash对8051进行加载, 这样, 用户只需要将编译好的汇编语言代码加到flash就可以控制8051的工作, 而此时用户完全不需要对FPGA进行......
在嵌入FPGA的IP核8051微处理器上实现UIP协议栈的设计方法(2023-10-26)
保证用户能够对8051实现不同的控制操作,设计时也可以采用一个外部flash对8051进行加载, 这样, 用户只需要将编译好的汇编语言代码加到flash就可以控制8051的工作, 而此时用户完全不需要对FPGA进行......
8051单片机CPU的内部组成及功能介绍(2024-02-03)
8051单片机CPU的内部组成及功能介绍;一、运算器
运算器以完成二进制的算术/逻辑运算部件ALU为核心,再加上暂存器TMP、累加器ACC、寄存器B、程序状态标志寄存器PSW及布尔处理器。累加......
基于μC/OS-II操作系统实现在P89V51RD2微控制器上运行(2023-06-20)
编写的,包含一小部分汇编代码,使之可供不同架构的微处理器使用。至今,从8位到6 4位,μC/OS-II已在超过40种不同架构上的微处理器上运行。μC/OS-II已经在世界范围内得到广泛应用,包括......
单片机keil C中的data、bdata、idata、xdata、hdata、pdata、code解释;从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内......
相关企业
国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel
cyrod;賽邏;Cyrod Technologies Inc., is a fabless semiconductor company focused on the 8051
;轻舟数码实验室;;8051 mcu tcp/ip http 开发
;深圳市宏晶科技有限公司;;宏晶科技公司是新一代增强型8051单片机,致力于满足中国市场需求的高性能的单片机技术,以极低的价格赢得了客户的长期信赖,目前,即将强势推出“1个时钟周期”的单片机,提升
;永德翔江科技有限公司;;专业从事单片机软件反汇编研究,自主研发多款单片机系列反汇编工具,将二进制机器码文件精准的反汇编成汇编语言代码,辅助人工分析,快速将部分或整个机器码文件还原成C代码。团队
;深圳领创电子技术开发有限公司;;代理台湾新貌 全系列 8051 单片机
compiler for the PIC® MCU, after switching internally from the 8051, and have been a leading development
;华芯电子;;华芯电子是一家从事电子元件代理销售的经销商 公司成立已经两年 主要代理经销各个品牌8051系列 单片机 电源复位芯片 数字电路 光偶及电流驱动芯片等
速度快 性能好 价格优 单片机8051的。 有需要可以和我联系 QQ:191319938 E--MAIL:qjxqqw@microdigital.net.cn 联系人:15989404389 魏小姐
,公司有一定的光、机、电、算开发生产能力,其中自主开发生产的光栅传感器和数显表已经取得计量生产许可证:CMC川制01000107。公司有开发8位单片机8051系列、32位单片机ARM7、ARM9系列