资讯
ASCII码对应表,ASCII码值的大小顺序(2023-01-03)
程序中的ASCII字符怎么表示。如下面代码定义了字符0-9:
unsigned char code ASCII0_9[10]=”0123456789”; //C51单片机
我们......
STC单片机编程软件安装(2023-01-04)
STC单片机编程软件安装;STC单片机是由宏晶科技自主研发的可以款基于C51内核的单片机,在国内使用非常广泛。
STC在传统的C51单片机的基础上,性能设计得到了很大的提升,性能优越,而且......
c51特殊功能寄存器定义及作用(2024-03-20)
c51特殊功能寄存器定义及作用; 单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于......
C语言和单片机C语言有何差异?(2022-12-14)
增加了一些基本的指令,还有变量的赋值是16进制,当然单片机c语言只牵涉到普通c语言非常基础部分。
主要的差异具体体现在:
1、单片机中C的语法一般都对 ANSI C有些扩展,及一些特殊写法如C51扩展......
跑马灯实验用汇编语言和C51语言做出的不同效果(2023-05-23)
跑马灯实验用汇编语言和C51语言做出的不同效果;当前开发单片机应用系统程序主要应用汇编语言和C51语言,采用汇编语言编写可直接操纵系统的硬件资源,能编写出高效运行的程序代码,程序运行速度快。而采......
单片机调试还可以这样玩?Keil与Proteus实现51单片机完美联调(2023-01-30)
再来详细介绍下Proteus怎么结合Keil软件搭建强大的51单片机联合调试环境。
我们先来看下联合调试仿真效果
Keil C51软件版本:V9.54Proteus软件版本:8.9
怎么......
【零基础】彻底搞懂51单片机各种型号(ATMEL系列)(2024-08-13)
单片机。
二、C51与C52
ATMEL生产了很多型号的51单片机,最经典的自然就是AT89C51了,但是其的ROM只有4K、RAM只有128Byte,想多写几行代码怎么办?自然......
增强型51单片机和传统51单片机对比分析(2024-03-15)
增加的资源示例
除了“sfr”关键词之外,Keil C51还支持使用“sbit”关键词定义特殊功能寄存器的某一位,是因为51单片机是所有单片机中唯一支持寄存器位寻址的芯片。不过......
零基础入门单片机(2)学会控制IO引脚你就入门啦(2022-12-07)
一个电阻后分别连接到MCS-51单片机的P1^0和P1^1引脚,利用上述代码即可实现LED交替闪烁的效果。
这是个很小的成功的C51程序,可以看到,它清楚地包括头文件和程序主题。头文......
Keil C51编译器的使用(2024-08-14)
Keil C51编译器的使用;对于学习51系列单片机的人来说,Keil 可以说是最熟悉不过的了,但一直在Keil UI界面的掩盖之下,我们并不了解一个51的HEX文件......
Keil软件的安装及Keil C51和Keil MDK兼容配置(2023-01-03)
Keil软件的安装及Keil C51和Keil MDK兼容配置;最近很多学员碰到了一个keil安装的问题。
学习51单片机,用的是Keil C51版本开发,做STM32项目的时候,又要用KeIl......
单片机的程序结束后都干嘛去了?(2022-12-08)
干什么是由所使用的C语言编译器决定的。
一、问题提出
今天在单片机led模块定义函数中看到一个有趣的问题。提问者在进行基本的C51编程实验,编写了一个简单的C51程序如下:
程序执行完之后,可以......
干货,三分钟教你Keil C51软件的使用方法(2024-01-26)
完全集成到uVision2的集成开发环境中,这个集成开发环境包含:编译器,汇编器,实时操作系统,项目管理器,调试器。uVision2 IDE可为它们提供单一而灵活的开发环境。
Keil C51 软件是众多单片机......
M60 单片机的在线仿真与步进、日志调试(2023-01-31)
M60 单片机的在线仿真与步进、日志调试;我们对M40 定时器0的代码进行步进调试,掌握调试技巧...
一、前期准备:
安装好keil C51
51单片机编程推荐软件,熟悉它,后续stm32同样......
单片机程序结束后去哪儿了?(2024-10-30 16:05:15)
C51是如何启动的, 在如下面博文中也被测试说明:
51单片机程序执行流程(STARTUP.A51管理Main函数的执行)[2......
怎样学会单片机?先学什么,怎么入门?(2023-01-03)
深入的学习,会导致你进入一个学习的误区。
2.从C51单片机开始学习单片机,掌握单片机的相关理论知识
C51内核单片机可以说是最经典的。
C51单片机的寄存器相对比较少,所以我们可以从芯片底层深入了解单片机程序的工作原理和单片机......
以C51单片机为核心的嵌入式系统实时控制设计(2023-07-11)
以C51单片机为核心的嵌入式系统实时控制设计;随着现代通信技术的发展,通信测试仪器不断推陈出新。各种新型设备对系统的实时响应能力的要求越来越高,一种通信测试仪器的实时响应性能,就成......
基于C51单片机的通信测试仪器设计(2023-09-07)
基于C51单片机的通信测试仪器设计;随着现代通信技术的发展,通信测试仪器不断推陈出新。各种新型设备对系统的实时响应能力的要求越来越高,一种通信测试仪器的实时响应性能,就成......
Keil C51单片机变量的使用方法详细介绍(2023-05-05)
Keil C51单片机变量的使用方法详细介绍;引言
8051内核单片机是一种通用单片机,在国内占有较大的市场份额。在将C语言用于51内核单片机的研究方面,Keil公司做得最为成功。由于51内核单片机......
51单片机和52单片机有什么区别(2023-06-21)
升级一样,虽然都可以跑Windows98,不过速度是不同的。从AT89C51升级到AT89S51 ,也是同理。和S51比起来,C51就要逊色一些,实际应用市场方面技术的进步是永远向前的。
51单片机......
51单片机编程环境搭建方法(2024-03-19)
51单片机编程环境搭建方法;前言
本教程将向大家介绍KEIL C51软件的安装,通过本教程的学习,我们可以在电脑上安装一个KEIL C51 软件,为后面学习程序的开发做好铺垫。
一、KEIL......
嵌入式实时控制模块怎样来实现(2023-09-04)
为系统设计能否成功的关键因素之一。笔者曾在多个通信测试仪器项目中,成功地应用ARM处理器、C51单片机等为主控芯片的嵌入式系统,实现了对仪器相关模块的实时控制功能。因此提出一种在某通信测试仪器中使用C51单片机......
如何用Keil来验证单片机变量占多少字节(2023-05-24)
占几字节空间。
Keil C51、8位单片机
这一节基于Keil C51工具,8位单片机(AT89C51)进行测试。
//char a;
void main(void)
{
while(1......
51单片机使用C语言点亮闪烁LED灯(2023-05-10)
51单片机使用C语言点亮闪烁LED灯;导语
下面是点亮51单片机使用C语言闪烁LED灯的的一段代码,也是我们迈入C51的第一步。我们将从头开始,一步步讲解下面的程序。
#include......
51单片机工程模板创建方法(2024-03-19)
51单片机工程模板创建方法;前言
本教程将向大家介绍如何使用KEIL C51 软件以及如何创建51 单片机工程。通过本教程的学习,让大家创建属于自己的51 单片机工程模板,为后面学习51 单片机......
开发51单片机操作系统注意事项(2023-08-16)
Full就是一个基于51系列单片机的有实用价值的实时操作系统,但该操作系统是一个源码不公开的收费软件。
其次,借助于Keil C51的集成开发环境,完全可以开发出适用于51系列单片机......
基于Keil C51 集成开发环境的仿真与调试(2023-04-06)
基于Keil C51 集成开发环境的仿真与调试;一. 实验目的熟悉Keil C51 集成开发环境调试功能的使用和DP-51PROC 单片机综合仿真实验仪的使用。
二. 实验设备及器件IBM PC 机......
51单片机编程环境的搭建及代码编写的方法(2024-03-20)
的数据手册。
2. 51单片机编程环境概述2.1. 代码编译工具
51单片机开发软件基本无疑选用Keil C51集成开发环境。Keil C51是德国Keil Software公司(ARM公司收购了)出品......
面向单片机编程(二)-开端,点亮第一个LED(2022-12-08)
中是按位异或的作用,但在C51中它多了一个作用,即可以指定寄存器的某一位,前面提到P1是一个1字节的变量,它有8个位,分别对应P1.0~1.7,如果直接对P1赋值,那就等同于同时控制单片机的8个IO端口......
如何采用51单片机开发操作体系(2023-07-19)
运用仓库。C51单片机的C函数传递参数是经过寄存器和存储器的,不能经过仓库。可是能够经过一些措施使得操作体系代码少用片内RAM。
3,解决好函数的重入疑问
开发实时占先式的操作体系,可重入函数是非用不可的。可重......
C51学习笔记(2024-07-25)
出厂时都有全球唯一身份证号码(ID号),用户可以在单片机上电后读取内部RAM单元F1H~F7H的数值,来获取此单片机的唯一身份证号码。使用MOV @Ri 指令来读取。下面介绍C51 获取......
ADC0834模块的C51源程序(2023-03-28)
ADC0834模块的C51源程序;单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于......
C51 单片机看门狗程序优化设计分析(2023-03-24)
C51 单片机看门狗程序优化设计分析;随着经济的发展,促进了科学技术的不 断延伸,C51 系统的单片机也在不断的发 展,这大大满足了实际工作的需要,也不 可避免的带来了一些弊端。比如单片及 芯片......
单片机如何使用?51单片机C语言编程实例有哪些?(2023-01-04)
是一款传统的,非常典型的通用性比较强的单片机,可以非常有效的帮助大家理解单片机的编程过程,而且学习起来相对比较简单,更容易上手。
如果选择C51单片机开始学习的,百度一下有大把的学习课程,如果......
51单片机编程开发(一)之C语言基础一(2023-05-24)
51单片机编程开发(一)之C语言基础一;C51编译器
51单片机开发编译有很多,现在比较有名的是IAR for 8051编译器和KEIL for C51编译器,但这两个软件都不是免费的,官网......
51单片机应用中5个常见问题总结(2023-08-30)
后,P0.0将输出高阻态。而P0.1-.7不会变化。
2:C51为什么要嵌套汇编
51单片机一个显著优点就是指令执行时间固定,因此可以适应时序要求严格的场合。例如符合ISO7816协议的cpu卡的......
51单片机存储器的结构和原理解析(2023-08-23)
51单片机存储器的结构和原理解析;一、存储器结构
51单片机存储器采用的是哈佛结构,即是程序存储器空间和数据存储器空间分开,程序存储器和数据存储器各自有自己的寻址方式、寻址空间和控制系统。
51......
51单片机学习笔记(一):LED(2023-01-06)
51单片机学习笔记(一):LED;第一次接触51单片机,就直接按照附赠的学习手册自己学一学,做个笔记。
一、点亮LED
LED即发光二极管,具有单向导电性,通过一定电流时就能发光。单片机......
基于C51单片机实现LED灯1s闪烁(2024-03-20)
基于C51单片机实现LED灯1s闪烁;C51使用的晶振频率是11.0592MHz一颗LED灯接在C51的P0.0,现在要求设计程序,让这颗LED灯以1s为间隔闪烁。
我们不只是设计程序,更要对这个单片机......
keil单片机编程软件的使用方法说明(2024-06-25)
keil单片机编程软件的使用方法说明;单片机编程软件的使用尤为必要,每一款单片机编程软件都有各自特色。大家在选用单片机编程软件时,可依据自身情况而定。本文对单片机编程软件的介绍基于Keil,主要......
面向单片机编程 (一)- 单片机该怎么学(2022-12-08)
://www.stcmcu.com
下载最新版本
五、单片机编程环境的搭建
1、下载Keil 到官网 https://www.keil.com/
下载C51版本
点击下载最新版本
下载......
51S单片机ISP的工作原理及设计(2023-09-01)
行的程序在子文件夹下的串行编程器源程序中。该源程序适应用于所有的C51系列单片机编程。但本文制作只针对51S系列单片机进行下载。并且AT89C2051中程序空间较小。必须......
AT与STC单片机的主要区别(2024-03-08)
下载方式,而C51、C52与STC都是串口下载方式;其他方面基本大同小异
2.STC烧录步骤
(1)STC单片机烧录方式采用串口进行烧录程序,连接的方式如下图:
(2)所以需要先确保USB转串......
C51单片机的IO口介绍(下)(2024-03-15)
C51单片机的IO口介绍(下);上一篇文章我们对C51的IO简单的介绍了一下,现在我们来简单了解C51的IO的结构
这里我们学习一下比较常见的单片机的IO模式,分别是准双向,开漏......
AT89S51是怎样出现的它和C51有什么区别(2023-03-07)
AT89S51是怎样出现的它和C51有什么区别;很多初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听 说过有89S51 ?!
这里,初学者要澄清单片机......
51单片机的启动代码究竟里面写了什么(2023-06-26)
51单片机的启动代码究竟里面写了什么;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
如何实现C51单片机和PLC之间通讯(2023-09-06)
如何实现C51单片机和PLC之间通讯;1、 HMI(人机界面)以其体积小,高性能,强实时等特点,越来越多的应用于工业自动化系统和设备中。
它有字母、汉字、图形和图片等不同的显示,界面简单友好。配有......
单片机C51存储器类型及存储模式(2023-03-21)
单片机C51存储器类型及存储模式; 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM......
如何创建51单片机KEIL工程步骤(2024-03-04)
C51以及Keil MDK,前者主要用于51单片机等8051内核单片机的开发工具(不支持32位单片机),Keil MDK主要用于ARM架构单片机的开发工具,主要用于STM32单片机等32单片机。所以......
使用HD44780读写单片机的C51程序详细概述(2023-05-23)
使用HD44780读写单片机的C51程序详细概述;下面我给大家介绍一个HD44780读写单片机c51程序
#include 《reg51.h》
#include 《intrins.h》
sbit......
相关企业
;深圳美新浩电子有限公司;;深圳市美新浩电子公司,是专业从事产品年开发、代理义隆(MCU)单片机全线产品系列,代理台湾合泰单片机(MCU),长期备大批量现货库存,极具竞争力的价格,为客
;深圳市臻心意贸易商行;;本公司主要经营单片机全系列,厂家包括 ST/Atmel/Ti/NXP/Silicon Labs/Gigadev等。专业于单片机多年,价格优势,质量保证,期待与您合作。
;深圳永昶科技有限公司;;深圳市永昶科技有限公司提供台湾FEELING系列单片机全方位的技术服务,台湾FEELING系列单片机是属于通用八位元系列的单片机,它与EMC/PIC/MDT系列同类型单片机
;深圳市翔成芯科技有限公司;;翔成芯科技有限公司主要提供台湾远翔科技FEELING系列单片机全方位的技术服务。 公司可提供单片机方案设计、软件开发及IC代烧录程序加工及客制化品牌单片机XP8PXX
;深圳隆硕电子有限公司;;深圳市隆硕电子有限公司,是专业从事产品开发、代理台湾义隆(MCU)单片机全线产品系列,代理台湾合泰单片机(MCU),长期备大批量现货库存,极具竞争力的价格,为客
;深圳市越鑫泰电子有限公司;;本公司只做原装正品长期现金高价回收全新原装 贴片IC 单片机全系列,工厂库存 中介有酬
;深圳市裕和恒胜电子有限公司;;本公司只做原装正品 微信snq168长期现金高价回收全新原装 贴片IC 单片机全系列,工厂库存 中介有酬
;深圳市丰成科讯信息技术有限公司;;本公司只做原装正品 微信393850907长期现金高价回收全新原装 贴片IC 单片机全系列,工厂库存 中介有酬
;深圳市永翔科技有限公司;;深圳市永翔科技提供台湾FEELING系列单片机全方位的技术服务,台湾FEELING系列OTP芯片代理及提供MASK服务,低价供应开发系统,免费转换程序。
板,我们为之撰写了配套的入门学习书籍――《C51单片机高效入门》,由机械工业出版社出版发行,全国各地新华书店均有销售,该书通俗易懂的教学方式受到了广大单片机初学者的好评与信赖,目前