测试STC12C5612AD单片机在面包板上下载测试
Posted 卓晴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试STC12C5612AD单片机在面包板上下载测试相关的知识,希望对你有一定的参考价值。
面包板上开发STC12C5612单片机
01 STC面包板
一、前言
手边有几个STC的单片机, 这些单片机便于在面包板上进行测试。 下面首先测试一下它们在面包板上进行程序下载的特性。 这样为后面的硬件和软件开发打下基础。
二、测试结果
可以在 STC官方网站 下载相关芯片的数据手册。 首先下载这款 DIP28 封装的单片机, 型号为 12C5612AD。 网站上对应的型号为 STC12C5616AD系列 , 其中包括有STC16C5612AD系列。 这是数据手册上给定的下载电路。 下面利用自制的下载器的4芯接口对面包板上的单片机进行程序下载。
▲ 图1.2.1 数据手册给出的参考下载电路图
在面包板上搭建的测试电路。 包括有10微法电容与10k欧姆对应的复位电路。 单片机的电源与电线接入面包板的电源槽内。 :下载线对应的管脚接入单片机的串口。 利用下载线上的电源可以给单片机提供+5V工作电压。 单片机的晶振管脚XTAL1,XTAL2 悬空。 下载模块连接外部的5V电源以及计算机的串口。 利用STC-ISP软件检测MCU, 可以看到芯片被正确的识别出来。 下载程序给出了单片机型号硬件选项。 内部时钟频率为 5.76MHz。 这说明至此这个面包板上的系统已经具备了开发的条件了。
为了消除编译过程中对于没有使用到的函数的警告信息, 通过设置工程文件中的选项, 禁止警告信息编号 16 来消除。
下面测试一下单片机使用外部晶体的特性, 在芯片的PIN6,PIN7管脚加上一个12MHz的晶体, 修改一下下载硬件选项。 将内部IRC时钟选项撤销, 这样便可以了。 使用示波器测量PIN6管脚的波形, 这是在使用内部IRC时钟选项勾选时, 外部晶体上测量不到晶振信号。 将内部IRC时钟取消, 则可以在PIN6测量到晶体振荡信号, 震荡的频率为12MHz。
※ 总 结 ※
本文在面包板上测试了STC12C5612单片机的开发特性, 可以看到利用STC-ISP下载工具对该单片机下载调试是非常方便的。
■ 相关文献链接:
● 相关图表链接:
t
以上是关于测试STC12C5612AD单片机在面包板上下载测试的主要内容,如果未能解决你的问题,请参考以下文章
stc12c5a60s2的单片机与at89c51单片机有啥区别论文上面要用
12c5a60s2单片机ADC采样程序详解(每一句话都是啥意思)