你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 技术中心 >> 首页
内容列表
2018-05MCS-51单片机有几个工作寄存器?

工作寄存器有4组,每组都是8个工作寄存器R0~R7,通过PSW中的RS1、RS0两位来选择使用哪一组,如果不选,默认是选择第0组。RS1RS0组合为00时,选中第0组工作寄存器,R0~R7地址为00H~07H;RS1RS0组合为01时,选中第1组工作寄存器,R0~R7地址为08H~0FH;RS1RS0组合为10时,选中第2组工作寄存器,R0~R7地址为10H~17[详细]


2018-05单片机C51数据类型和存储器类型

一、数据类型我们51单片机使用的C语言的数据类型分为以下几种:图 1图1中例出了C51所有的基本类型,可供大家参考。二、储存器类型我们51单片机使用的C语言的存储器类型分为以下几种:图 2图2例举出了C51所有的存储器类型,可供大家参考。 [详细]


2018-05MCS-51的存储器可分为四类,51单片机存储器详解

MCS-51的存储器可分为四类:程序存储器一个微处理器能够聪明地执行某种任务,除了它们强大的硬件外,还需要它们运行的软件,其实微处理器并不聪明,它们只是完全按照人们预先编写的程序而执行之。那么设计人员编写的程序就存放在微处理器的程序存储器中,俗称只读程序存储器(ROM)。程序相当于给微处理器处理问[详细]


2018-05关于51单片机存储空间的说明---它是如何存储程序和数据的呢?

 来源不详,看到了贴出来,想学嵌入式,刚入门嵌入式的,在学校没学明白51的朋友应该会受益。在学校很少用到外扩ROM/RAM的情况,都是用C语言编程,不差空间,代码太大了,买个大ROM的芯片就行了。现在工作了,单位是做SoC的,采用了51的IP核,才算对51的代码/数据空间有了清晰的认识。MCS-51使用哈弗结构[详细]


2018-0551单片机存储器小结

存储器分为程序存储器(ROM)和数据存储器(RAM),两种又都可以分为片内和片外,片外即需要自己在单片机外部扩展。8051单片机的片内程序存储器有4K,片内数据存储器有256个字节,其中又分为高128字节位特殊功能寄存器区,真正用户能用的RAM只有低128字节。8052单片机有8K片内程序存储器,而数据存储器除了低128字[详细]


2018-05超详细!51单片机寄存器功能一览表

21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)。在51单片机内部有一个CPU用[详细]


2018-05MCS-51单片机的存储器组织结构

特点:哈佛结构,程序存储器与数据存储器分开,两者各有一个相互独立的64K(0x0000 ~ 0xFFFF)的寻址空间(准确地说,内部数据存储器与外部数据存储器不是一回事)。程序存储器:① 用于存放程序(可执行的二进制代码映像文件,包括程序中的数据信息),还包括初始化代码等固件。② 为只读存储器。注意,这里的&[详细]


2018-058051/89C51的21个专用寄存器介绍

 8051/89C51共有21个专用寄存器,现把其中部分寄存器简单介绍如下:(1)程序计数器(Program Counter,PC) PC是一个16位的计数器,它的作用是控制程序的执行顺序,其内容为下一条要执行的指令的地址,寻址范围达64KB。PC有自动加1的功能,从而实现程序的顺序执行。PC没有地址,是不可寻址的,因此用户无法[详细]


2018-05高手带你解析STM32 BSRR BRR ODR 寄存器

 一、用法经常会看到类似如下的宏定义语句,用于对已经初始化后的 IO 口输出高、低电平。#define SET_BL_HIGH() GPIOA->BSRR=GPIO_Pin_0#define SET_BL_LOW() GPIOA->BRR=GPIO_Pin_012其作用类似于如下两个库函数,void GPIO_SetBits(GPIO_Typedef* GPIOx, uint16_t GPIO_Pin)void GPIO_Rese[详细]


2018-05AT89C51特殊功能寄存器速查表

 AT89C51共21个特殊功能寄存器,按其使用功能可分为5类:Ø CPU控制寄存器:ACC、B、PSW、SP、DPL、DPH;Ø 中断控制寄存器:IP、IE;Ø 定时器/计数器:TMOD、TCON、TL0、TH0、TL1、TH1;Ø 并行I/O口:P0、P1、P2、P3;Ø 串行口控制:SCON、SBUF、PCON。程序状态寄存器[详细]


2018-05MCS-51与中断有关的寄存器、中断入口地址及编号

 1、中断入口地址及编号MCS-51在每一个机器周期顺序检查每一个中断源,在机器周期的S6按优先级处理所有被激活的中断请求,此时,如果CPU没有正在处理更高或相同优先级的中断,或者现在的机器周期不是所执行指令的最后一个机器周期,或者CPU不是正在执行RETI指令或访问IE和IP的指令(因为按MCS-51中断系统的[详细]


2018-0551单片机存储器小结

 存储器分为程序存储器(ROM)和数据存储器(RAM),两种又都可以分为片内和片外,片外即需要自己在单片机外部扩展。8051单片机的片内程序存储器有4K,片内数据存储器有256个字节,其中又分为高128字节位特殊功能寄存器区,真正用户能用的RAM只有低128字节。8052单片机有8K片内程序存储器,而数据存储器除了[详细]


2018-05QQ怎么运行起来的?CPU、内存、硬盘和主板的关系

 如果你的电脑上安装了QQ,你希望和好友聊天,会双击QQ图标,打开QQ软件,输入账号和密码,然后登录就可以了。那么,QQ是怎么运行起来的呢?首先,有一点你要明确,你安装的QQ软件是保存在硬盘中的。双击QQ图标,操作系统就会知道你要运行这个软件,它会在硬盘中找到你安装的QQ软件,将数据(安装的软件本[详细]


2018-05MCS-51单片机的存储器组织结构

特点:哈佛结构,程序存储器与数据存储器分开,两者各有一个相互独立的64K(0x0000 ~ 0xFFFF)的寻址空间(准确地说,内部数据存储器与外部数据存储器不是一回事)。程序存储器:① 用于存放程序(可执行的二进制代码映像文件,包括程序中的数据信息),还包括初始化代码等固件。② 为只读存储器。注意,这里的&[详细]


2018-05C语言运算符优先级(超详细)

 每当想找哪个运算符优先级高时,很多时候总是想找的就没有,真让人气愤!现在,终于有个我个人觉得非常全的,分享给大家,欢迎拍砖!C语言运算符优先级 优先级 运算符 名称或含义[详细]


2018-05C语言常见命名规范

 1 常见命名规则比较著名的命名规则首推匈牙利命名法,这种命名方法是由Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。其主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的[详细]


2018-05高手谈谈单片机编程思路

 我曾经做过两年的单片机产品,在对单片机编程的过程中逐渐形成了一个大体固定的整体框架,也可以说是编程思路。现提出来供大家参考。首先,对外围芯片进行分类,属同一功能或同一芯片的程序采用模块化的形式,用固定的几个函数实现,一般不同芯片之间的函数功能尽量不重叠,也不要使用一个函数覆盖几个芯[详细]


2018-05嵌入式系统C语言重点语法const、volatile、static、堆栈等的意义及用法

在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIFO—first in first out) 。 栈,先进后出(FILO—First-In/Last-Out)。const:const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。const关[详细]


2018-05对单片机行业的一些理解

 单片机,single chip microcomputer,单芯片微型计算机。总体来说,他就是一个芯片。但是他是一个特殊的芯片,因为他不是实现单独的逻辑功能。他是将一个整体的计算机系统集成到这个芯片上。这个计算机系统包括运算器,控制器,存储器,输入设备和输出设备。其实单片机的学习,和计算机的学习差别不是太[详细]


2018-0551单片机PWM的控制(呼吸灯)

 一、PWMPulse Width Modulation脉冲宽度调制,简称PWM。PWM(脉冲宽度调制)对模拟信号电平进行数字编码的方法,计算机只能输出0或5V的数字电压值而不能输出模拟电压,而我们如果想获得一个模拟电压值,则需通过使用高分辨率计数器,改变方波的占空比来对一个模拟信号的电平进行编码。仍输出数字信号,因[详细]


联系方式

0755-82591179

邮箱:ivy@yingtexin.net

地址:深圳市南山区桃源街道平山社区平山一路2号南山云谷创业园二期11栋410-411

Copyright © 2014-2026 颖特新科技有限公司 All Rights Reserved.  粤ICP备14043402号-4