首页 > 范文大全 > 心得体会 > 51单片机课程设计心得体会

51单片机课程设计心得体会

时间:2017-05-24   来源:心得体会   点击:

【www.gbppp.com--心得体会】

51单片机课程设计心得体会(一):51单片机课程设计

姓名:

姓名:

姓名:

指导老师:

2013

机 课 程 设 计 年12月

目 录

一、设计目的及要求 ....................................................................................................................... 3

1、设计目的 ............................................................................................................................. 3

2、设计要求 ............................................................................................................................. 3

二、硬件设计 ................................................................................................................................... 3

1、所用元器件 ......................................................................................................................... 3

2、电路图 ................................................................................................................................. 3

(1)电源电路 ................................................................................................................. 3

(2)时钟振荡电路 ......................................................................................................... 4

(3)上电复位电路 ......................................................................................................... 4

(4)时钟显示电路 ......................................................................................................... 4

(5)调时电路 ................................................................................................................. 6

3、完整电路图和PCB板子及实物图: ............................................................................... 6

三、程序设计 ................................................................................................................................... 9

1、段选位选数据表 ................................................................................................................. 9

2、延时子程序 ......................................................................................................................... 9

3、T0中断子程序 ................................................................................................................. 10

4、显示子程序 ....................................................................................................................... 10

5、调时子程序 ....................................................................................................................... 11

6、主程序 ............................................................................................................................... 13

7、头文件及变量的定义 ....................................................................................................... 14

8、完整的程序 ....................................................................................................................... 15

四、 程序的调试 ..................................................................................................................... 19

1、仿真如图: ....................................................................................................................... 20

五、课设总结 ................................................................................................................................. 20

六、参考文献 ................................................................................................................................. 21

一、设计目的及要求

1、设计目的

为了更好地理解单片机的原理,掌握其运用,在实际的动手制作的过程中掌握单片机硬件结构,在自己动手写程序中掌握体会C51编程与汇编编程。与在本次课设中,我们要用51单片机制作一个电子时钟。

2、设计要求

用51单片机设计一个电子时钟,用六个数码管分别两两显示时、分、秒。采用二十四小时计时制,当23:59:59时,再加一秒显示000000。使用五个按键,一个停止键,四个调时键:时加、时减、分加、分减,且只能在停止状态下调时,调分的加减时,不能影响到时的数值。单片机采用上电复位。

二、硬件设计

1、所用元器件

C51单片机一片、按键5个、74HC573芯片2片、2位4位共阴数码管各一个 、排阻一个、12MHz晶振一个、22pF电阻2个、10K电阻一个

2、电路图

(1)电源电路

C51单片机电源电路比较简单,但要保证5V供电。

(2)时钟振荡电路

我用的是12MHz的晶振,晶振两引脚分别接单片机的XTAL1和XTAL2引脚,然后接两个电容并接地(如图)。电容大小为22~30pF。

(3)上电复位电路

如图所示,构成上电复位电路。电源接个电容街道单片机的复位引脚RST上,再在RST上拉一个10K电阻接地。

(4)时钟显示电路

如图所示,时钟显示电路由P0输出段选数据然后经74HC573锁存并加强驱动再驱动数码管,P2输出位选数据也经74HC573锁存并加强驱动后再驱动数码管,使用P0口时要记得加上拉电阻。数码管采用动态显示,段选引脚先并联再接到段选锁存器上,位选引脚分别接到位选锁存器上。段选锁存引脚LE接到P1^6上,位选锁存引脚接在P1^7上。74HC573真值表如下图:

51单片机课程设计心得体会(二):51单片机课程设计报告要求

要求:报告采用A4纸,封面可打印,报告内容必须手写。 每人一份

51单片机课程设计报告

学 院:

专业班级:

姓 名:

指导教师:

设计时间:

题目

(空一行)

一、设计任务与要求

二、总原理图及元器件清单

1.总原理图

要求:用铅笔在A4纸整页绘制

2.元件清单

三、模块电路分析

1. 最小系统:(分析振荡电路:测振荡频率;

分析复位电路:高或低电平复位?)

2. 显示模块:分析发光二极管显示电路

分析数码管显示电路

要求:铅笔绘制模块电路,并分析电路。请自己查询相关电路相关知识,再对应本学

习板分析。

四、硬件调试

1、详细描述硬件安装过程中出现的故障现象,并作故障分析,及解决方法。

六、软件调试

1、详细描述软件调试步骤。及各模块调试结果。

2、详细描述调试过程中出现的故障现象,并作故障分析,及解决方法

七、课程设计心得

51单片机课程设计心得体会(三):51单片机课程设计

河 南 大 学

单片机课程设计

设计课题: 简单计算器及七号楼自习室查询器 姓 名: 刘铭、庞杰、王海云、黄彦海

学 院: 物理与电子学院 专 业: 测控技术与仪器 班 级: 2007级一班 指导教师: 高伟

河南大学物理与电子学院测控工程系

简单计算器及七号楼自习室查询器

摘要

随着高校日益扩招,学校的自习室越来越紧张,能找到一个合适的自习室自习,已成为同学们经常谈论的话题,为此专门设计一个键盘和显示器显然大材小用,看到此种情况,我们想到了两种解决方法:①仅通过程序,即借助同学们手机都大都带有Java扩展功能,通过现有的硬件来实现自习室的查询。②可设计一种单片机控制的计算器通过扩展其功能实现查询功能,计算器仍是它的主要功能,这样不会增加硬件成本,仅需编写程序即可利用计算器的电路实现,我们这里仅以7号教学楼为例,如输入112代表周一的1、2节的自习室分布情况(空教室)。这时会显示72037401。代表本时段的空自习室为7203、7401教室,可使同学们迅捷的找到自习室。本电路在嵌入式系统软硬件设计平台Proteus上仿真通过。能显示所查时段五个自习室,基本上能满足同学们的需要。

目录

第一章 设计任务与要求 ........................................................... 4

第二章 方案的论证与选择: ................................................... 3

第三章 系统硬件总图及原理: ............................................... 4

3.1总电路图 ................................................................... 4

3.2原理: ....................................................................... 4

3.3.运行实际效果: ....................................................... 7

第四章 程序设计 ....................................................................... 8

4.1程序流程图: ........................................................... 8

4.2LCD驱动程序 ........................................................... 9

4.3计算器及自习室查询程序代码: ......................... 11

4.4自习室查询程序 ..................................................... 16

4.5键盘程序 ................................................................. 17

第五章 作品改进及前景 ......................................................... 19

第六章 经验心得体会 ............................................................. 19

小组成员及分工........................................................................ 20

元件清单 .................................................................................... 20

参考文献: ................................................................................ 22

第一章 设计任务与要求

随着大学的日益扩招,各个学校的自习室也逐渐紧张起来,对于勤奋的学生而言能迅速找到合适自习室,自然是一件开心的事情。由于我们学校没有固定的自习室,故而只能利用教室没课的情况下充当自习室,而这些教室常常是变动的。河南大学学生会制作过一份《河南大学自习室一览表》,为此我们小组认为这样一份纸制的表格,实际上可以变成一种程序,可以通过输入----查表----输出的方式实现自习室的查询。而为了不单独增加成本,我们设计了一种兼有计算器功能的终端,使其既能作为计算器实用又能作为一个自习室查询器。使其较高的成本能体现更多的价值。结合当前学习的C51单片机原理,我们觉得可以通过一个计算器键盘,一个AT89C51,一个LCD显示器实现这两个功能。

①任务:1,设计一个简易计算器。

2,通过输入有一定意义的数字代码输出相应的自习室。

3,任务分配:刘铭 070230036负责选题编程及仿真调试。 庞杰 070230040负责撰写报告。

王海云 070230012负责查找资料。

黄彦海 070230053负责绘制硬件电路。

②要求:1,能实现最基本的加减乘除运算(十位以内)。

2,输入制定数字时,能至少输出5个自习室供选择。

3,响应足够快

4,可以扩展其它显示功能如电子书等。

第二章 方案的论证与选择:

方案一:我们试图通过数码管显示,但是由于需要的数码管太多,即使做出来了也不方便携带,不具又便携性。

方案二:通过12864等分辨率较小的LCD,但考虑到今后本电路可以扩展为整个金明校区的自习室显示的功能。即显示的自习室较多,故而我们选择了分辨率较高的160128显示器。

方案三:采用160128分辨率的显示器,并集成简易计算器功能,今后通过扩展RAM还可以实现电子书的阅读功能。使芯片能发挥它的最大价值。

因此我们最终采用了方案三。

第三章 系统硬件总图及原理:

3.1总电路图

图3-1

【51单片机课程设计心得体会】

本电路有三部分组成,1,单片机89C51的最小系统。

2,简易计算器键盘。

3,160*128点阵的LCD(PG160128)。

3.2原理:

①先做一个简易的十位计算器。此种电路已较为成熟,可在网上下载到,可以进行加减乘除运算,通过设计这个计算器为自习室查询器,提供好键盘电路和显示器电路。PG160128的驱动通过搜索也可找到,我们只需解决好显示器的选择和驱动管脚连接问题。图1-2为硬件外观图,图1-3为PG160128datasheet内容。

51单片机课程设计心得体会(四):51单片机(课程设计)

洛 阳 理 工 学 院

课 程 设 计 报 告

课程名称 _____单片机应用____________________ 设计题目 _____基于DS18B20和1602的温度计____ 专 业 班 级 ________________________ 学 号 _________________________ 姓 名 ____________________________ 完成日期 _______________________

课 程 设 计 任 务 书

设计题目:_____基于80C51单片机和DS18B20的数字温度计__ 设计内容与要求:

设计内容:采用STC89C51单片机,DS18B20数字温度采集器件,单总线驱动等电路设计制作一个点在温度计,能利用1602LCD液晶显示温度。

设计要求:1)单片机系统扩展设计; 、 2)温度采集设计; 3)显示功能设计;

指导教师:_______________ 年 月 日

课 程 设 计 评 语【51单片机课程设计心得体会】

成绩:

指导教师:_______________ 年 月 日

一、设计目的

本次的设计主要是利用了单片机80C51和数字温度传感器DS18B20测量温度信号,计算后可以在LCD数码管1602上显示相应的温度值。

二、设计指标

温度测量范围为-55~125℃,精确度为0.1℃。

三、总体框图设计

主函数流程图 四、功能模块及原理说明

温度计采用80C51单片机作为微处理器,温度计系统的外围接口电路由晶振、LCD显示电路、复位电路、温度检测电路、LCD驱动电路。温度计系统的的硬件

本文来源:http://www.gbppp.com/fw/342628/

推荐访问:51单片机课程设计 mcs-51单片机课程设计

热门文章