你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 内容聚合 >> 1
内容列表

2018-05MCS-51单片机的中央处理器CPU介绍

MCS-51单片机的中央处理器CPU由运算器和控制逻辑构成,其中包括若干特殊功能寄存器(SFR)。一、以ALU为中心的运算器算术逻辑单元ALU能对数据进行加、减、乘、除等算术运算;“与”、“或”、“异或”等逻辑运算以及位操作运算。PSW的格式如图1-3所示,其各位的含义是: [详细]


2018-058031单片机程序存储器EPROM的扩展实例

扩展程序存储器常用的芯片是EPROM(Erasable Programmable Read Only Memory)型(紫外线可擦除型), 如2716(2K×8)、2732(4K×8)、2764(8K×8)、27128(16K×8)、27256(32K×8)、27512(64K×8)等。另外,还有+5 V电可擦除EEPROM,如2816(2K×8)、2864(8K×8)等等。紫外线[详细]


2018-0551单片机是如何存储程序和数据的?

在学校很少用到外扩ROM/RAM的情况,都是用C语言编程,不差空间,代码太大了,买个大ROM的芯片就行了。现在工作了,单位是做SoC的,采用了51的IP核,才算对51的代码/数据空间有了清晰的认识。MCS-51使用哈弗结构,它的程序空间和数据空间是分开编址的,即各自有各自的地址空间,互不重叠。所以即使地址一样,但[详细]


2018-05什么是堆栈?MCS-51单片机的堆栈怎样设置的?

程序设计时,往往需要一个后进先了的RAM区,以保存CPU的现场。这种后进先出的缓冲区,就称为堆栈。MCS-51单片机的堆栈原则上设在内部RAM的任意区域内 。但是,一般设在31H~7FH的范围之间,栈顶的位置由栈指针SP指出。 [详细]


2018-05MCS-51单片机存储器的结构有哪几部分?

MCS-51单片机存储器的结构共有3部分 :一是程序存储器二是内部数据存储器三是外部数据存储器 [详细]


2018-0551单片机的特殊功能寄存器(SFR)

在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。这样的特殊功能寄存[详细]


2018-05MCS-51单片机内部数据存储器特点及如何设置

MCS-51单片机内部数据存储器是怎样设置的?答:MCS-51单片机内部有128个字节的数据存储器,内部RAM编址为00H~7FH。MCS-51对其内部的RAM存储器有很丰富的操作指令,方便了程序设计。单片机内部数据存储器的特点是什么?答:工作寄存器和数据存储器是统一编址的,这是单片机内部存储器的主要特点。 [详细]


2018-0551单片机寄存器详解

 51单片机的特殊功能寄存器定时器:定时方式寄存器TMOD(地址89H);TMOD被分成两部份,每部份4位。分别用于控制T1和T0。 GATE C/T M1 M0 GATE C/T M1 M0 1. M1、M0:定时/计数器的工作方式[详细]


2018-05 51单片机RAM 数据存储区学习笔记

1.RAM keil C语言编程RAM是程序运行中存放随机变量的数据空间。在keil中编写程序,如果当前模式为small模式,如果总的变量大小未超过128B,则未初始化的变量的初值默认为0.如果所有的变量超过单片机small模式下的128B大小,则必须对变量进行初始化,否则超过RAM大小变量的值是不确定的,在small模式下超过128B[详细]


2018-0551单片机编程技巧整理

1.定义的变量不要太多。低128位为用户定义变量的存放区域(默认时),也可以把变量放在高128位,但容易出错,尽量少放,最好不放。通过*.M51可以查看内存变量的存放,最好不要超过110个字节,否则程序无法运行或出错。2.如一个变量多处使用可定义为全局变量。例如循环变量i、j,尽量减少参数传递。3.静态变量最[详细]


联系方式

0755-82591179

邮箱:ivy@yingtexin.net

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

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