“微处理器系统课程设计”设计报告
主要IC:STC12C5A60S2
温度传感器:温敏电阻、温度传感器LM335
实现本课程设计的硬件部分
主要IC:STC12C5A60S2
温度传感器:温敏电阻、温度传感器LM335
设计电路图:
基本原理
实现本课程设计的软件部分
实现本课程设计使用的核心编程语言:#include <reg51.h>
#include "JHD162.H"
#include "key.h"
#define uchar unsigned char
#define uint unsigned int
void main()
{
lcd_init();
display();
while(1)
{
keyscan();
}
}
实现本课程设计的总体软件流程图:
液晶显示的软件操作过程是,首先初始化液晶并且清屏,再输入所需显示命令,将将字符串首地址赋值给写字符命令,之后显示器会显示出所需的温度数值。
显示流程图如下所示:
学习心得:
通过这次课程设计,让我从新对微机控制这门课程有了新的认识。
学习到了很多的硬件和软件知道。
同时最主要的是开始能够设计一个总体系统。
虽然作的还不
是很完善,但还是让我收获了很多的东西,在遇见问题的时候,应从总的方面找原因,不能一味的注意小环节,小环节再对大的方向不对也是没有意义的。
同时了解了很多的硬件知识。
本次课程设计对我来说是最难的一次,很多涉及到实际问题时,感到了自己的知识的不足,完全不能满足需要。
对于硬件的使用很多都时在同学的知道下才完成的。
让我对学习的方向和方法有了新的认识。