标题: AT单片机怎么用STC替换 [打印本页]

作者: wanghy0580    时间: 2018-12-7 10:57
标题: AT单片机怎么用STC替换
我们专业没有单片机的课,但是有单片机课程设计。老师让我们一星期内自学。所以来问一个很小白的问题:我仿真的时候用的是AT型单片机加外部ADC,但是实物需要用STC单片机,内部自带ADC。那么实物连接的时候引脚应该怎么连呢,程序是不是也需要改。

QQ截图20181207105642.png (63.04 KB, 下载次数: 59)

QQ截图20181207105642.png

作者: 小猫猫爱吃鱼    时间: 2018-12-7 12:37
看你的说明,程序是完全不一样了,要重新写程序的(也许显示部分程序可以用)
作者: 999333    时间: 2018-12-7 16:05
at和stc没什么大的区别
作者: 梁光阳    时间: 2018-12-7 17:07
999333 发表于 2018-12-7 16:05
at和stc没什么大的区别

你这话多大我就得反驳两句了,STC带ADC的芯片一般都内存大,运算速度快,什么叫一样
作者: 梁光阳    时间: 2018-12-7 17:08
不行的你直接用STC60S2那款芯片,引脚一样,P0口自带3路ADC
作者: yzwzfyz    时间: 2018-12-8 14:32
读通两者的手册,你就知道了。
作者: 凌净清河    时间: 2018-12-9 22:23
IO口是通用IO,所以引脚连接上面任意即可,在程序中进行相应修改就行了。
至于片外ADC改片内ADC,你要知道,首先,片内ADC属于单片机内部资源,既然是内部资源,就有对应的寄存器,而相应的外部ADC是对器件的通讯,所以两者相差很大,程序完全不同,需要修改。
STC系列单片机中,有ADC功能的用的多的有如下几种:
STC12C5A60S2
STC15W408AS
STC15F204EA(注意这个A版外部中断是有问题的)
STC15W4K32S4系列
这些都是有直插封装的,至于STC8系列的就先不要考虑了,首先,都是贴片封装,其次,市面上的版本中在IIC等方面有缺陷,后续芯片替换会有一定的困难。

另外注意一下,STC的15系列和之前的版本中,片内ADC都是10位的精度,转换时间最短90个时钟周期。
作者: wuxie    时间: 2018-12-9 23:59
at和stc没什么大的区别。看原理图写程序就行了
作者: 赵洋    时间: 2018-12-10 00:09
要改程序胡
作者: Y_G_G    时间: 2018-12-10 11:56
赞同7楼的说法,首选低版本的STC,12C系列的最好,资料多,性能也稳定
15系列的IO功能太多了,新手说实在的,不好用,光是数据手册都得看半天
一旦你用了片上的ADC,线路和程序都要改动的,显示部分可能是不用改




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1