stc12c2052中文资料_stc12c2052引脚图说明及最小系统

发布者:PeacefulAura最新更新时间:2024-02-21 来源: elecfans关键字:stc12c2052  引脚图  最小系统 手机看文章 扫描二维码
随时随地手机看文章

一、STC12系列单片机优点

1.性价比高 采用STC12系列单片机可以省掉复位电路、外部数据存储器(如24Cxx系列芯片),某些场合还可以省掉晶振,电路简单、价格低廉。

2.速度快STC12系列单片机为单时钟/机器周期(1T),一些指令执行速度是传统8051的24倍,最低的也是3倍。

3.安全性好 目前,很难破译STC12系列单片机加密程序,加之用户数据可以保存到单片机内部,解密者很难通过用户数据分析单片机的运行状况。

4.可以直接代替8051针对传统8051单片机开发的程序,可以直接用于STC12系列单片机,无须重新编写。

二、简易编程器原理

图1是STC12系列单片机简易编程器的电路。IC1是编程时插芯片的20脚DIP插座。R1、C1为被编程芯片提供复位信号,X1、C2、C3为被编程芯片提供时钟信号,VT1、VT2构成简易的RS-232到TTL的电平转换,省掉了MAX232。

三、简易编程器制作

该简易编程器的电阻均为1/8W.采用12V电源适配器供电。

图2(略)是简易编程器的印刷电路图。是从顶层往下看的效果,可以直接用热转印的方法制作,打印的时候不需要镜像翻转。

图3是装配图。根据此图安装、焊接元件,只要元件选择无误、安装正确、焊接可靠,一般不需要调试即可投入使用。如果将20脚DIP插座换成20脚编程专用锁紧插座,就是不折不扣的编程器了。

四、简易编程器使用

首先,要下载STC-ISP软件,并安装到电脑中。然后将简易编程器与电脑的RS-232九针串口连接,把待编程单片机插入编程器的20脚插座中。注意单片机的插入方向!此时先不要为编程器通电。双击安装目录中的STC-ISPV35文件运行编程软件。该软件的界面局部如图4(略)所示。上面有非常详细的介绍,整个编程分五步进行:

1.选择单片机型号和确定数据写入范围。2.装入编译好的BIN或HEX文件。3.选择串口,并设置波特率。4.设置工作模式与下载条件。5.点击Download/下载按钮进行下载,然后再接通编程器的电源。注意,最后这一步非常重要。必须先启动软件的“Download/下载”。然后再为编程器通电。

stc12c2052中文资料_stc12c2052引脚图说明及最小系统

STC12 系列单片机简要介绍(罗列STC单片机解密型号)

1. STC12系列单片机为增强型 8051 芯片,1T,单时钟/ 机器周期,指令代码完全兼容传统8051单片机。 2. 工作电压:

STC12C5410AD 系列工作电压:5.5V - 3.8V(5V 单片机)/3.8V - 2.4V(3V 单片机) STC12C2052AD 系列工作电压:5.5V - 3.4V(5V 单片机)/3.8V - 2.4V(3V 单片机,可到2V)

3. 工作频率范围:0 - 35 MHz,相当于普通8051 的 0~420MHz.实际工作频率可达48MHz 4. 用户应用程序空间12K / 10K / 8K / 6K / 4K / 2K / 1K 字节

5. 片上集成 512 字节 RAM(STC12C5410AD 系列), STC12C2052AD 系列单片机为256 字节RAM

6. 通用I/O 口(27/23/15 个),复位后为: 准双向口/ 弱上拉(普通8051 传统I/O 口) 可设置成四种模式:准双向口/ 弱上拉,推挽/ 强上拉,仅为输入/ 高阻,开漏 每个I/O 口驱动能力均可达到20mA,但整个芯片最大不得超过55mA

7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器 可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片

8. EEPROM 功能

9. 看门狗

10.内部集成MAX810 专用复位电路(外部晶体20M 以下时,可省外部复位电路)

11. 时钟源:外部高精度晶体/ 时钟,内部R/C 振荡器

用户在下载用户程序时,可选择是使用内部R/C 振荡器还是外部晶体/ 时钟 常温下内部R/C 振荡器频率为:5.2MHz ~ 6.8MHz

精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,应认为是4MHz ~ 8MHz

12. 共2 个16 位定时器/ 计数器,但可用PCA 模块再产生4 个定时器(2052 系列只有两路PCA)

13. 外部中断2 路,下降沿中断或低电平触发中断,Power Down 模式可由外部中断唤醒

14. PWM(4 路)/PCA(可编程计数器阵列,4 路),5410 系列是4 路,2052 系列只有两路

--- 也可用来当4 路D/A 使用 --- 也可用来再实现4 个定时器

--- 也可用来再实现4 个外部中断(上升沿中断/ 下降沿中断均可分别或同时支持)

15. A/D 转换, 10 位精度ADC,共8 路。STC12C2052AD 系列只有8 位精度

16. 通用全双工异步串行口(UART),由于STC12 系列是高速的8051,也可再用定时器软件实现多串口

17. SPI 同步通信口,主模式/ 从模式

18. 工作温度范围: 0 - 75℃ / -40 - +85℃ 19. 封装:PLCC-32, PDIP-28,SOP-28,PDIP-20,SOP-20,TSSOP-20(超小封状6.4mm × 6.4mm,定货)

PLCC-32 有27 个I/O 口,PDIP28/SOP28 有23 个I/O 口,PDIP20/SOP20/TSSOP20 有15 个I/O 口,

I/O 口不够时,可用74HC595 / 74HC165 串行扩展I/O 口,或用双CPU,三线通信,还多了串口。

STC12C5410AD 系列及STC12C2052AD 系列单片机是宏晶科技生产的单时钟/ 机器周期(1T)的单片机,是

高速/ 低功耗/ 超强抗干扰的新一代8051 单片机,指令代码完全兼容传统8051,但速度快8-12 倍,内部集成

MAX810 专用复位电路。4 路PWM,8 路高速10 位A/D 转换,针对电机控制,强干扰场合。 STC12C2052AD 系列只有2 路PWM,8 路高速8 位A/D 转换。

stc12c2052引脚图说明

stc12c2052中文资料_stc12c2052引脚图说明及最小系统

STC12C2052最小系统板


关键字:stc12c2052  引脚图  最小系统 引用地址:stc12c2052中文资料_stc12c2052引脚图说明及最小系统

上一篇:51单片机P0口的特性及使用方法解析
下一篇:stc12c5a60s2复位电路说明

推荐阅读最新更新时间:2024-11-13 11:54

单片机最小系统不能烧写程序的解决思路
现象:单片机晶振不起振,不能烧写程序 调查步骤: 1、怀疑晶振谐振电容等贴片有误 ,重新换上后,还是不能下载,排除; 2、怀疑单片机电源纹波过大,示波器测量发现纹波正常,排除; 3、怀疑单片机复位脚,用示波器测量发现复位脚为低,终于找到问题点; 4、复位脚为低,原因是硬件复位狗打开了,而刚开始下载的程序没有使能复位狗,故失效; 5、将复位狗用IO disable 后,单片机烧写正常。 620)this.width=620;" border=1> 复位狗电路 晶振完美波形~~~ 620)this.width=620;" border=1> 晶振波形 620)this.width=620;" border=1>
[单片机]
单片机<font color='red'>最小系统</font>不能烧写程序的解决思路
串口转HID键盘鼠标芯片沁恒CH9329特点与引脚
概述 沁恒CH9329 是一款串口转标准 USB HID 设备(键盘、鼠标、自定义 HID)芯片,根据不同的工作模式, 在电脑上可被识别为标准的 USB 键盘设备、USB 鼠标设备或自定义 HID 类设备。该芯片接收客户端发送过来的串口数据,并按照 HID 类设备规范,将数据先进行打包再通过 USB 口上传给计算机。通过提供的上位机软件,用户也可自行配置芯片工作模式、串口通信模式、串口通信波特率、多种超时时间、VID、PID,以及各种 USB 字符串描述符。下图为其一般应用框图。 特点 支持 12Mbps 全速 USB 传输,兼容 USBV2.0,内置晶振。 默认串口通信波特率为 9600bps,支持各种常见波特率。 支
[嵌入式]
串口转HID键盘鼠标芯片沁恒CH9329特点与<font color='red'>引脚</font><font color='red'>图</font>
基于51单片机最小系统点亮一个灯的程序
51单片机最小系统 今天我们开始进行51单片机编程学习,首先我们要了解一下单片机工作需要的基本条件。前面的内容中我们知道了51单片机的引脚有电源引脚,时钟引脚,控制引脚,以及通用输入输出端口。那要怎样才能让单片机工作呢? 如果将单片机与人类比,那它的电源就像人的心脏;时钟信号就像人的脉搏;控制引脚就如人的五官;通用端口就如人的四肢;芯片内部的控制逻辑就如我们的神经系统。这么说的话我们就很容易确定单片机的最小系统了吧。首先我们需要给单片机供电,再给他提供时钟,然后配置它的控制电路,最后给它的引脚接上一些外部电路,据此我们就可以绘制出下图这个最小系统电路了。 例程实图 以上最小系统电路图中使用的是89C51单片机,因为它的功能
[单片机]
基于51单片机<font color='red'>最小系统</font>点亮一个灯的程序
STM32F042F6P6-USB设备开发最小系统之键盘示例
最常见的USB设备要数鼠标和键盘了,STM32F042F6P6这块小板(这里可购买,留言有优惠: 购买链接 )的鼠标示例已经写了,现在来写下模拟键盘的示例. 不多说,开始配置,打开STM32CubeMX,选择STM32F042F6P6芯片,开启pin脚映射,打开USB设备,选择USB设备为HID,设置按键和LED对应引脚的输入输出模式: 配置按键和LED引脚的状态及备注名: 可以在此修改USB设备名称、厂家、PIDVID等: 配置工程输出参数,然后生成并打开工程: 按图中所示打开usbd_hid.c文件,找到HID_MOUSE_ReportDesc数组定义处(默认生产HID设备为Mouse,这里数组名不影
[单片机]
STM32F042F6P6-USB设备开发<font color='red'>最小系统</font>之键盘示例
STM8L最小系统板移植Atomthreads成功
终于花了一天时间把atomthreads1.3移植到了STM8L151K4。由于之前有了移植STM8S的经验,这次整个过程清晰了很多。并且我也安装了STVP+COSMIC编译环境,因此这回也更加注重代码在不同编译器的兼容性。 原版Atomthreads1.3的port目录下有点乱,所有编译器的相关文件都放在同一个目录下,我同样对目录结果进行了调整。让代码看起来更易读。同时,原作包括的意法半导体的外设库,一方面太陈旧,一方面也只有一小部分驱动程序,使用起来不方便,还有更重要的是,这个库对STM8L不适用。因此我把最新的ST驱动库整个放了进来。 原作者之所以只拿了一小部分驱动,无非是考虑可能最后编译的二进制文件太大。其实这点不
[单片机]
STM32最小系统设计
下面主要说明一下STM32最小系统设计时的一些注意事项: 1、STM32的工作电压(VDD)为2.0~3.6v,通过内置的电压调节器提供所需的1.8v电源,其部分引脚是3.3v/5v兼容的 2、BOOT0,BOOT1的连接方式决定了程序的启动模式。 4、根据启动模式,在没有一键下载电路的情况下,我们可以另BOOT0=1,BOOT1=0,此时运行系统存储区中STM32自带的启动代码,可以通过串口工具下载我们的程序(下载到主闪存存储区,地址:0x08000000),待下载完成后,设置BOOT0=0,BOOT1=0,此时就开始执行我们的代码了。 5、STM32的最小系统可以不接外部晶振,由内部8MHZ晶振提供,但通常为了更加精确的提供
[单片机]
STM32<font color='red'>最小系统</font>设计
DIY一个MSP430F149最小系统的设计
有是一年国赛的日子,对于每个电子人来说,重在参与是一种精神,更多的能够那个奖也是每个电子人的更高的最求。在此处,就DIY一个MSp430F149最小系统的设计,直接上图啊,先来个电路原理图, 在上一张JTAG下载线的图,这个下载线是电脑的并口下载,不过现在很多都是USB下载,不过那个价格比较贵,看看这图吧。 接下来画板了,做板子的工具很多,protel用的最多吧。画板对于一个最小系统很重要,能够可靠运行,能抗干扰等,这种印刷电路板需要去外面价格,价格贵,周期较长,适合条件较好的外发做印刷电路板。 下面上一张主板的pcb图;还是比较有模有样的。 下面来张JTAG的pcb板; 对于学校的很多大学生,我觉得也可
[单片机]
DIY一个MSP430F149<font color='red'>最小系统</font>的设计
C51——单片机最小系统
51单片机最小工作系统包含5个部分: 1. 单片机本体; 2. 合适的稳定电源; 3. 上电复位电路,一般为RC电路; 4. 稳定可靠的晶振; 5. 程序下载口/程序调试口; 一个简单可工作的单片机系统主要由以上几个部分组成。再复杂的系统无非是在最小系统之上进行GPIO功能的扩展。万变不离其宗!!! 接下来以STC89C52RC单片机为例进行说明。 关于这个最小电路,有几点需要注意 1. HD版本,RESET脚内部有45K-100K下拉电阻; 2. 设计最小电路时,要注意复位电平。高电平复位和低电平复位,RC电路的设计是不一样的; 3. 外部晶振频率不同,负责电容C2、C3,并联电阻R2的值也会不一样,详情请参考下表:
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved