- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机技术基础 成友才 单片机技术基础 成友才 MCS-51单片机硬件基础 常见51系列单片机型号 AT89S51主要性能特点 AT89S51引脚功能 AT89S51最小系统 常见51系列单片机型号 ATMEL公司:AT89C51、AT89C52、AT89S51、AT89S52、AT89C4051、AT89LV52、AT89S53、AT89LS53、AT89C55、AT89LV55 Philips公司:P80C54、P80C58、P87C54、P87C58、P87C524、P87C528 Winbond(华邦)公司:W78C54、W78C58、W78E54、W78E54 SST公司:SST89C54、SST89C58 Inter公司:i87C54、i87C58、i87L54、i87L58、i87C51FB、i87C51FC Temic公司:80C51、80C52、83C154、83C154D、89C51、87C52 Siemens公司:C501-1R、C501-1E、C513A-H、C503-1R、C504-2R ISSI公司:IS80C52、IS89C51、IS89C52 Dallas公司:DS83C520、DS87C520 AT89S51主要性能特点 4k Bytes Flash片内程序存储器;(擦写1000次) 128 bytes的随机存取数据存储器(RAM) 与MCS-51兼容, 32个外部双向输入/输出(I/O)口 6个中断源(5个中断优先级、2层中断嵌套中断) 2个16位可编程定时器/计数器,2个全双工串行通信口 片内看门狗(WDT)电路 片内振荡器和时钟电路 全静态工作:0Hz-33MHz 支持串行 ISP(In-system programmable) 三级程序存储器保密锁定 低功耗的闲置和掉电模式 AT89S51型号说明 AT 89 S 51 24 P C P:DIP双列直插塑封 C:商业级 I:工业级 U:无铅工业 24:最高支持频率24MHz S:具有ISP在线编程功能 C:CHMOS制造工艺(停产) 80:一次性ROM,适合批量 87:EPROM存储(需紫外线擦除) 89:EEPROM或FlashROM存储 51:标准型 2051/4051:无总线简化型 52:增强型 0343:2003年43周制造 AT:(美)ATMEL公司 P:(荷)Philips公司 STC:(大陆)宏晶科技 W:(台)华邦公司 AT89S51封装形式 PDIP40 TQFP44 PLCC44 PDIP40:塑料包封双列直插式封装。 PLCC44:特殊引脚芯片塑料封装,贴片封装的一种,引脚在芯片底部向内弯曲,焊接采用回流焊工艺,在调试时有插座可用。TQFP44:薄四方扁平封装,低成本,低高度引线框封装,适合用SMT表面安装技术。 AT89S51 PDIP40 封装 AT89S51 PLCC44封装 注:NC表示该脚无用 AT89S51 TQFP44封装 注:NC表示该脚无用 AT89S51引脚功能 P0/P1/P2/P3: 4个并行端口,每口8脚,可做IO接口,也可做第二功能; IO功能: 输入输出引脚,用户灵活DIY 第二功能: P0:外部8位数据线D0-D7 P2+P0:外部16位地址线A0-A15 P1:P1.5/P1.6/P1.7用于ISP在线编程 P3:串口通讯/中断/定时计数/外存读写 PDIP40封装 端口的几个操作注意点 1.驱动能力不同,P0每引脚可以驱动8个TTL负载,其余端口每引脚只能带4个。 2.P0口内部无上拉电阻,其余口有弱上拉,电路设计时需要注意P0口漏极开路,做IO输出时,需外加上拉电阻才会有高电平输出。 3.P0在做数据线时才是真正的双向口 P0-P3在做输入接口时,需要先置1再读入(打开内部锁存器) 4.P0在第二功能下分时复用,电路上传输地址信号时需锁存。 端口的几个操作注意点 5.P0+P2构成16位外部地址线A0-A15,可构建最大64K的外部存储器范围(0x0000-0xffff) 6.P3的第二功能是: P3.0:串行通信输入 P3.1:串行通信输出 P3.2:外部中断0输入 P3.3:外部中断1输入 P3.4:定时/计数器0输入 P3.5:定时/计数器1输入 P3.6:外部存储器的写信号 P3.7:外部存储器的读信号 7.P0~P3的复位值全是高电平,做控制输出时要考虑设计为低有效。 AT89S51引脚功能 PSEN:29脚,外部程序存储器的读信号。 ALE:30脚,输出脉冲用于锁存地址的低位字节。 EA:31脚,内部和外部存储器选择控制端。 RST:9脚,复位输入端。振荡器工
原创力文档


文档评论(0)