返回首页

at系列单片机(at系列单片机介绍)

来源:www.haichao.net  时间:2022-12-17 16:25   点击:99  编辑:admin   手机版

1. at系列单片机

C语言自己没有这个关键字, 这个是C51 语言对C语言的扩展,

_at_的目的是用来定义变量/结构体 时 固定其在存储器中的位置用的

2. at系列单片机介绍

首先需要知道您用的单片机的型号,如果型号是STC12C5A60之类的,就是以字母STC开头的,那么它就是STC系列单片机。

如果型号是AT89S51之类的,就是字母以AT开头的,就是AT系列的单片机。

如果您用的是STC的单片机的话,需要用到STC-ISP软件,这个在STC的官网就可以下载到http://www.stcmcu.com/ 然后还需要一个USB转TTL串口的下载线,然后把单片机的最小系统连接好(电源、晶振、下载线),然后打开下载软件,选择芯片型号,选择要下载的程序,单击软件的下载按钮,此时给单片机通电,如果一切正常的话,hex文件就可以下载进去。注意供电电压5V,有些型号需要外接晶振。

如果您用的是AT系列的单片机,一般分为两种,一种是支持ISP的,例如AT89S51,这种可以用51的ISP下载线下载,5V供电即可。

还有一种是不支持ISP的,例如AT89C51,这个就需要用编程器下载了。例如我用的是TOP2005编程器。

如果是其他型号的单片机,你说下型号是什么。

3. at系列单片机烧录

通过单片机烧写器(同时需要计算机和驱动程序)将程序写进单片机内部程序存储器

4. at系列单片机价格

一般来说,8位单片机最常用的是三个系列:

1、51系列:以intelMCS51为核心,很多公司都买了它的核心,生产自己的51单片机,主要有ATMEL公司(AT89S52等等),STC公司的(比如STC89C52RC),华邦,摩托罗拉,ST都有生产。

2、AVR系列:以ATMEL公司的ATmega16为代表。

3、PIC系列:以MICROCHIP公司的PIC16F877为代表。另外,还有专用的工业单片机,平时看到得比较少,比如台湾的合泰、义隆,三星,这些单片机往往体积小,功能很强但比较专一,价格很便宜,比如开发设备很贵,一般人用不起。前两年出现的STM8实力也非常强。16位单片机,比较有名的是MSP430以及飞思卡尔系列的诸多产品。32位的单片机也比较多,不过一般都包含了ARM内核,已经开始向ARM过渡了,比如STM32等等。

5. at系列单片机和STC系列相同点与不同点

stc52单片机是台湾产单片机,而at52是美国产单片机,两者比较,at52单片机功能比stc52单片机多,性能也更稳定,运算快,但是at52单片机比stc52单片机贵

6. AT系列单片机是否还生产

STC89C52RC比普通89C52多了后缀“RC”,虽然它们都是单片机芯片,但是带有“RC”字样的单片机自带RC时钟振荡电路(有的频率可调有的频率不可调),可以在不接外部晶振就能使用,没有带“RC”这个字样的芯片一般必须安装外部晶振电路。

STC89C52RC是宏晶公司的增强型MCS-51单片机,与Atmel公司的AT89C52相比,有以下优点:

支持STC的2线制下载方式,下载程序更方便;

支持6T模式(在6T模式下,6个时钟周期就是一个机器周期);

片内集成了4kB容量的E²PROM;

带有P4口,具有更多的I/O;

程序存储器拥有更多的擦写寿命(STC标称可以擦写10万次,Atmel标称可以擦写1000次。不过对于批量生产的成品来说,这个擦写寿命没什么意义)。

相比于Atmel,STC单片机的缺点:在某些情况下,抗干扰能力不如Atmel的MCS-51单片机。

7. at系列单片机io口有多少状态

DDRB决定了单片机IO口的方向,若是仅仅应用,那在读取端口是设置DDRB相应位为1,然后读取PINB,写端口是设置DDRB相应位为0,然后写PORTB,若是想深入了解,最好看atmega16芯片手册,看看端口的电路图。

读取B口: unsigned char SB; DDRB=0XFF; SB=PINB; 写B端口: DDRB=0X0; PORTB=0X2B;

8. AT系列单片机的优点

51系列单片机一个机器周期等于12个时钟周期,即所接晶振频率为12MHz时,机器周期为1us.顺便说下指令周期,指令周期就是一条指令运行所需时间,一般是以机器周期为单位的,例如nop指令周期为1个机器周期,而DJNZ指令周期为3个机器周期。

9. at系列单片机烧录工具

电脑显示正在检测单片机,这多数是因为at89c51烧录程序过程中,引脚与烧录器接触不良引起,也有可能是引脚位插错。

10. AT系列单片机怎么烧录

这个简单,有几种方法:

1、通过芯片本身的接口下载,比如ISP等接口;这需要一定的自己动手能力,或者借助原厂的开发板,这种方法效率很低,可以自己玩玩;

2、另外现在市面上有第三方的烧录器厂商是支持这款芯片的烧录的,比如说SmartPRO 5000U+就可以,支持通过ICP功能在PCB进行程序下载,也支持通过适配座来进行烧录,截图供参考:

11. at系列单片机与stc系列单片机区别

stc是8位51系列单片机,stm是32位arm微控制芯片。

顶一下
(0)
0%
踩一下
(0)
0%