fnhp.net
当前位置:首页 >> stC89C51rC单片机 >>

stC89C51rC单片机

stc89c51rc 单片机不带 AD 功能,需要AD 功能应该选择 STC 带AD 功能型号的单片机,可以上STC官网选择 型号,AD功能 在P1口的引脚.

唯一区别是,STC89C51RC 里面FLASH程序存储器字节为4K,而52RC为8K其他都一样

这两款单片机差别不是很大,主要的区别如下:1、STC.是宏晶公司生产,AT.是Atmel公司生产2、前者可以在线编程也就是有ISP功能,后者必须通过编程器烧录3、前者具有6T模式,速度要快些,后者是12T模式4、前者工作电压5.5V~3.3V,后者是5.25V~4.75V5、前者用户程序空间从4K到64K不等,可选,后者是4K6、前者集成了512或1280字节的RAM ,后者没有7、前者有3个16位定时器,后者是2个(52是3个)

这玩意儿本来就不适合做仿真器.直接当普通单片机用的话其实挺好的,下载程序方便,价格也便宜.其实STC的89X系列不是很好,毕竟是第一代产品,后面出的几个系列,在速度、功能和稳定性上,都比89X系列好了很多

共阳数码管的公共端要接VCC才能工作的,不然你送什么都工作不了,因为没有电源如何工作???

STC的片子一般写程序时ISP都对其进行了加密,很难复制,甚至无法复制.网上有程序的话可以重新写一个

这款 单片机 是集成有 EEPROM的你可以通过内部寄存器 操作 EEPROM 读写以保存数据,掉电也可以保存,下次上电照样 读写.而你说的 临时数据 貌似是指 数据存储器 干的事,如果 你是用C语言 那这个操作 编译器 链接器 帮你处理了,如果你用 汇编语言 会看到 如 MOV 45H #00 之类的 对某个位置给值的操作就是在 往 数据存储器45H 字节位置 上放个 0,就好比 C的定义一个变量 等于0一样,不过 C 放的位置由 链接器 衡量 放哪里最好,汇编有时候自己 直接说出来,我说放哪就放哪.

一般的51单片机输出低电平的吸入电流远大于高电平时的输出电流,所以最好是选用共阳数码管.把公共端接5V,A-G,DP通过限流电阻接到单片机的IO

你是烧程序进去吗?程序要看实际情况来写啊,如果芯片不一样那肯定不行了

#include "reg51.h"unsigned char i,j,k;code unsigned char shuma[]={/*0,1,2,3,4,5,6,7,8,9,*/0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}; void delay() { int i; for(i=0;i<0xff;i++) {;}}//timer initvoid initTimer(void){ TMOD=0x1; TH0=0xd8; TL0

网站首页 | 网站地图
All rights reserved Powered by www.fnhp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com