菜单
  

    AT89S52单片机一共有40个引脚,其中包含了32个可以用作输入也可以用作输出的双向端口(I/O口),还在片内集成了三个16位定时器(还可作为计数器),并且具备了八个中断源,还自带了看门狗定时器。同时还可以进行1000次擦写,更加有利于开发者编写程序和调试。

    2.2.2 主要性能

    (1)可以和51单片机制成的产品相互兼容 

    (2)可重复擦写1000次

    (3)32个双向I/O引脚 

    (4)三个16位定时器/计数器 

    (5)片内集成八个中断源 

    (6)低功耗空闲和掉电模式 

    (7)掉电后中断可唤醒

    2.2.3 引脚功能描述

    (1) 并行输入输出口

    P0口:P0端口具有8个双向I/O引脚。如果用作输出端口,通过软件的设计,P0端口的八个引脚可以分别驱动8个逻辑电平。如果将P0端口置“1”,通过软件程序的设计,P0的8个引脚将用作输入端口。

    P1口:P1端口是一个8位双向I/O口。如果将P1口设置为高电平的时候,P0端口就可以作为输入端口使用。此外,P1.0还可以分别作为定时器/计数器2的外部计数输入,P1.5的第二功能是MOSI, P1.7的第二功能是SCK。

    P2口:P2端口是一个8位的双向输入/输出口。当开发者通过软件程序的设计,将P2口设置为高电的时候,端口内部的上拉电阻将会把端口的电平拉高,此时端口就可以作为输入端口来使用。

    P3口:P3端口是8位双向输入/输出端口。如果通过软件程序的编写,将P3端口置为高电平,端口的8个引脚就可以作为输入引脚使用。P3.1的第二功能是INT0(外部中断0),P3.3的第二功能是INT0。

    2.2.4 最小系统的构成及连接图

    (1)时钟信号产生电路

    在以单片机为微控制器的系统设计,单片机所用的时钟信号可以由以下两种办法得到:单片机内部振荡的方式和单片机外部振荡的方式。

    方式一:单片机内部振荡:因为AT89S52单片机内部有相关电路的设计,开发者只需要在单片机的XTAL1和XTAL2两个引脚之间接入相应的电子元件,就可以实现时钟电路。

    方式二:单片机外部振荡:只需要将专用时钟信号产生电路产生的时钟信号输入进给单片机即可。

    综合电路的设计复杂度和元器件的利用率,本系统决定采用单片机内部振荡,原因是充分利用单片机的片内资源,降低成本消耗

  1. 上一篇:STC89C52单片机红外快速人体温度检测系统设计+电路图+程序
  2. 下一篇:89C51单片机的学习型遥控器设计+程序
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. STC12C5A60S2单片机信号发生器的设计+电路图

  7. STC89C52单片机嵌入式家庭防...

  8. 十二层带中心支撑钢结构...

  9. 杂拟谷盗体内共生菌沃尔...

  10. 大众媒体对公共政策制定的影响

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 电站锅炉暖风器设计任务书

  13. java+mysql车辆管理系统的设计+源代码

  14. 当代大学生慈善意识研究+文献综述

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 乳业同业并购式全产业链...

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回