与51管脚兼容的单片机!!

要与51管脚兼容的40管脚DIP封装单片机!要好买的!例如STC的
管脚一定要兼容!!硬件资源要多
尤其是串口~~最少2个 多了更好~~
我没时间自己选型了~~
满足要求的~分数不是问题~~
我不要AVR的 ...
还要现学。。我希望有STC的 好买
或者我已经试用了DALLAS的89C450了
两个串口也还好
我希望有51一样12个机器周期 一个指令周期的
新的都太快了 而且串口不够

●以下为与51管脚兼容的STC单片机●

旧款:
STC89C51RC
STC89C52RC
STC89C53RC
STC89C54RD
STC89C58RD
STC89C516RD
STC89C55RD

新款是2个串口:
STC10F04
STC10F08
STC10F12
STC10F12XE
STC11F16XE
STC11F32XE
STC11F60XE

STC89C51RC/RD+ 系列单片机是宏晶科技推出的新一代超强抗干扰/ 高速/ 低功耗的单片机,指令代码完全兼容传统8051 单片机,12 时钟/ 机器周期和6 时钟/机器周期可任意选择,最新的D 版本内部集成MAX810 专用复位电路。
◆特点:
1. 增强型6 时钟/ 机器周期,12 时钟/ 机器周期 8051 CPU
2. 工作电压:5.5V - 3.4V(5V 单片机) / 3.8V - 2.0V(3V 单片机)
3. 工作频率范围:0 - 40 MHz,相当于普通8051 的 0~80MHz.实际工作频率可达48MHz.
4. 用户应用程序空间 4K / 8K / 13K / 16K / 20K / 32K / 64K 字节
5. 片上集成 1280 字节 / 512 字节 RAM
6. 通用I/O 口(32/36 个),复位后为: P1/P2/P3/P4 是准双向口/ 弱上拉(普通8051 传统I/O 口)
P0 口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O 口用时,需加上拉电阻。
7 . I S P (在系统可编程)/ I A P (在应用可编程),无需专用编程器/ 仿真器
可通过串口(P3.0/P3.1)直接下载用户程序,8K 程序3 秒即可完成一片
8. EEPROM 功能
9. 看门狗
10 .内部集成M A X 8 1 0 专用复位电路(D 版本才有),外部晶体2 0 M 以下时,可省外部复位电路
11.共3 个16 位定时器/ 计数器,其中定时器0 还可以当成2 个8 位定时器使用
12.外部中断4 路,下降沿中断或低电平触发中断,Power Down 模式可由外部中断低电平触发中断方式唤醒
13. 通用异步串行口(UART),还可用定时器软件实现多个UART
14.工作温度范围: 0 - 75℃ / -40 - +85℃
15.封装: PDIP-40,PLCC-44,PQFP-44
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-09-01
Atmega162单片机,引脚定义和51的40引脚差不多,只是没有EA功能,复位电路和51的相反,其余一样。有2个串口,片内1K SRAM,512B EEPROM,16K FLASH,一个电压比较器。

你先看看Atmega162单片机的引脚定义,然后再和AT89S52比较一下,看看有多大差别?虽然内核是差远了,但是引脚定义是一样的,Atmega162,以及Atmega8515都是用于取代51单片机使用的。

如果在使用高速单片机时你认为速度过快,那就是用低频的晶振吧,比如At89S52为18.432MHz时,对于AVR只要1.8432MHz就足够了。
第2个回答  2009-09-02
stc89系列或新型的stc11f系列的具有双串口,完全兼容51系列单片机,而且是单时钟周期单片机,1个独立的波特率发生器,片内eeprom,端口驱动能力强,可达20mA。 单指令周期的单片机和51一样的,如果觉得太快可以选择低晶振,这样可以降低干扰
第3个回答  2009-08-31
两个串口的估计就只要飞利浦的了,具体型号我想不起来了
第4个回答  2009-08-31
AT89S52
相似回答