菜单
  

     
    图2.2 土壤湿度计软件流程示意图
    2.3 调试原理概述
    为了使系统各部分运行安全、准确、可靠,所以在设计过程中按照一定的步骤进行调试试验。通过不断改变环境尝试软件运行效果,不断修正参数达到最佳状态。
    (1)硬件电路调试:
    硬件部分调试以各模块分别运行例程形式检验硬件连接是否正确。在各模块经过例程检验通过后,将各模块整合在一块面包板上焊接后进行测试,以确保整个硬件电路分部合理。
    (2)软件部分调试:
    软件尽量采用模块化设计,分为显示子程序,按键子程序,检测子程序,时钟信息获取子程序等。
    在驱动的选择上尽量使用开发成熟,易于使用调试,并具有兼容性的驱动。所以要确保在一个时间点上只有一个设备在运行,即片选信号不被占用,否则程序将会失效。
    3 硬件设计
    3.1 核心控制器件及相关电路
    3.1.1 核心控制器件AT89C52单片机介绍
    AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。
    AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。
     AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,但不可以在线编程(S系列的才支持在线编程)。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。
     兼容MCS51指令系统 • 8k可反复擦写(>1000次)Flash ROM    • 32个双向I/O口 • 256x8bit内部RAM 
      • 3个16位可编程定时/计数器中断 • 时钟频率0-24MHz    • 2个串行中断 • 可编程UART串行通道    • 2个外部中断源 • 共6个中断源    • 2个读写中断口线 • 3级加密位 
      • 低功耗空闲和掉电模式 • 软件设置睡眠和唤醒功能
     
    图3.1 AT89C52单片机引脚图
    AT89C52P为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和VSS(20 脚)为供电端口,分别接+5V电源的正负端。P0~P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(32~39 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。
    3.1.2 AT89C52各引脚介绍
    P0 口
    P0 口是一组8 位漏极开路型双向I/O 口, 也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的
  1. 上一篇:AT89S52单片机通用数据采集装置的设计+流程图
  2. 下一篇:AT89C52基于DSP的指纹识别系统设计+仿真图+流程图
  1. 单片机无线通信的恒压供水系统设计+程序

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回