一、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/下载”。然后再为编程器通电。
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 &TImes; 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最小体系板
电路城(www.cirmall.com)特别共享一个做工精巧的 STC212C2052AD的最小体系板,给需求的朋友,一起包含该 STC12C2052最小体系板3D显现模型。STC12C2052最小体系板PCB 3D显现模型展现如下:
制造成功的STC12C2052最小体系板什物展现: