reg51和regx51区别

作者&投稿:巫奇 (若有异议请与网页底部的电邮联系)

干宝15232499451问: 单片机里面的reg51 reg52 有什么区别
锦州市积大回答: REG51内部规定的SFR寄存器的地址与INTEL MCS-8051单片机的相同,即任何一种型号的51单片机都有的基本SFR,REG52则是对REG51进行扩充,增加了T2和DPTR1.因此可以认为REG51是REG52的子集,此外对于不同厂家生产的51单片机,如AT89S52、W78E58等都有自己相应的SFR定义头文件.

干宝15232499451问: #include“reg51.h”和#include“reg52.h”的区别 -
锦州市积大回答: 基本一样的,52包含的定义多一点,都通用别计较区别了

干宝15232499451问: 单片机C语言编程中头文件中包含的51.h和52.h有什么区别 任何不同都行 -
锦州市积大回答: reg52.h 用于52单片机 reg51.h 用于51单片机 不同在于52单片机功能多一点,所以多几个寄存器 比如多一个定时器/* 8052 Extensions */ sfr T2CON = 0xC8; sfr RCAP2L = 0xCA; sfr RCAP2H = 0xCB; sfr TL2 = 0xCC; sfr TH2 = 0xCD; sbit P = PSW...

干宝15232499451问: 51单片机 学校发的是SST的芯片,我学程序的时候,头文件是REGX51.H. -
锦州市积大回答: 你在编译的软件里分别双击这两个头文件,就能看到里面的内容了,也就能看到有什么区别了,头文件是可以自己写的,因人而异,所以到底有什么区别最好的方法还是这样了.P0=0中的0是十进制数,意思是P0口的八位都赋值为0,即低电平,P1=0x80用的是十六进制数赋值,相当于1000,0000的二进制数赋值到P1口

干宝15232499451问: STC单片机Keil问题 -
锦州市积大回答: 这个问题很好理解啊.你要确定你的芯片是不是51内核的,或者说兼不兼容.要是兼容,那就用reg51.h就可以了.另外,reg51.h 和reg52.h是不一样的.52多了一些寄存器的定义(虽然51和52管脚是一样的,但内部结构还是有一点小区别).要是你把52内核当51内核用,一般情况下是没问题的,即使你用的是reg52.h,你烧进51内核的芯片内,也可以正常跑起来.不过,你要是用到52的一些特殊点的功能,那就不好说了.比如用到T2定时计数器,你用reg51.h,那肯定会报错.因为T2只有52内核才有……此时,你只能用reg52.h.

干宝15232499451问: ARM单片机的头文件如何用结构体定义地 -
锦州市积大回答: 下面我们以ARM Cortex-M0内核单片机LPC1114的头文件lpc11xx.h文件进行说明.1.先说两句 lpc11xx.h文件是lpc11xx系列单片机包含的头文件.这个文件的作用和51单片机中的reg51.h头文件是一个性质,都是用来定义寄存器在单片机中的地址...

干宝15232499451问: 在keil4中运行程序后出现这些是怎么回事? -
锦州市积大回答: 你的头文件写错了.是reg51.h不是regx51.h

干宝15232499451问: Keil中定义的头文件 -
锦州市积大回答: /*-------------------------------------------------------------------------- REG51.HHeader file for generic 80C51 and 80C31 microcontroller.Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.All rights reserved.--------------------------------------------------...

干宝15232499451问: 数字秒表的设计,本质上就是一个多个计数器级联而成的计数器的设计...
锦州市积大回答: 我们的C语言有个进化版,叫C++,这个想必楼主知道,Keil MDK是支持C++编程的,也就是说,你可以用C语言或者C++写你的程序,都可以.但是,有一个问题,就是头文件的问题,C语言写的头文件C++是不认识的,需要转换一下,这个转...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网