文档库 最新最全的文档下载
当前位置:文档库 › 《单片机课程设计》报告

《单片机课程设计》报告

《单片机课程设计》报告
《单片机课程设计》报告

机械与车辆学院

《单片机课程设计》报告

(2013-2014学年第一学期)

课程设计题目:水塔水位控制系统

姓名:

学号:

班级:

指导老师:职称:

时间:

成绩:

《单片机课程设计》考查评分表

目录

一、课程设计性质和目的 (4)

二、课程设计的内容及要求 (4)

1、硬件设计 (4)

2、软件设计 (5)

3、功能要求: (5)

三、课程设计的进度及安排 (5)

四、设计所需设备及材料 (6)

五、设计思路及原理分析 (7)

六、流程图及程序编写 (7)

(1)根据功能要求画出控制程序流程图。 (8)

(2)根据控制程序流程图编写C51程序 (8)

七、调试运行 (10)

1、软件测试: (10)

2、硬件测试: (11)

八、结果及分析 (12)

九、心得体会 (13)

十、参考文献 (14)

十一、致谢 (14)

十二、附录 (15)

【1】整流器protel防真原理图: (15)

【2】数字时钟 (16)

一、课程设计性质和目的

单片机课程设计是《单片机原理与接口技术》课程与实验结束后的一门综合性实践课。设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和汇编程序,并用Proteus软件仿真。所选题目《水塔水位控制》紧密结合所学的主要内容,加深巩固所学知识,同时对所学内容进行扩展,有一定的深度和广度,能充分发挥学生的能动性和想象力。通过电路设计、安装、调试等一系列环节的实施,提高学生的单片机应用系统的设计能力。

相信本次的设计一定能够给老百姓的生活带来方便,也一定会具有广阔的市场前景,一定能够使我们电子设计能力得到很好的锻炼,使我们的理论和现实生活联系起来!

二、课程设计的内容及要求

1、硬件设计

(1)用80C51设计一个单片机最小控制系统。其中P1.0接水位下限传感器,P1.1接水位上限传感器,P1.2输出经三极管和电阻后接光电耦合器,通过继电器控制水泵,P1.3输出接LED,当出现故障时LED闪烁;当出现故障时报警。

(2)用塑料尺、导线等设计一个水塔水位传感器。其中A电级置于水位10CM处,接5V电源的正极,B级置于水位15CM处,经4.7K下拉电阻接单片机的P1.0口,C电级置于水位的20CM处,经4.7K下拉电阻接单片机的P1.2口。

(3)设计一个单片机至水泵的控制电路。要求单片机与水泵之间用反相器、光电耦合器和继电器控制,计算出LED限流电阻,接好继电器的续流二极管。

2、软件设计

(1)根据功能要求画出控制程序流程图。

(2)根据控制程序流程图编写C51程序

3、功能要求:

(1)水塔水位下降至下限水位时,启动水泵,水塔水位上升至上限水位则关闭水泵。

(2)水塔水位在上、下限水位之间时,水泵保持原状态。

(3)供水系统出现故障时,自动报警。

表1 水塔水位信号状态表

三、课程设计的进度及安排

9 检测验收、写课程设计报告1天

10 答辩1天

四、设计所需设备及材料

元件名原理图工作原理个数继电器线圈由电流产生电磁效应,衔铁

就会在电磁力吸引的作用下克服返

回弹簧的拉力吸向铁从而带动衔铁

的动触点与静触点(常开触点)吸

合。继电器一般有两股电路,为低

压控制电路和高压工作电路。

1

光电藕合器光的发射、光的接收及信号放

大。输入的电信号驱动发光二极管

(LED),使之发出一定波长的光,

被光探测器接收而产生光电流,再

经过进一步放大后输出。这就完成

了电—光—电的转换,从而起到输

入、输出、隔离的作用。光耦的第

1引脚接三极管的集电极,第5引

脚接继电器,第2和第4引脚接地,

第3和第6引脚悬空

1

PNP 三极管

三极管是一种电流放大器件,但

在实际使用中常常利用三极管的电

流放大作用,通过电阻转变为电压

放大作用。基极接P1.2口,发射机

接+5V电源,集电极接光耦第1引脚。

1

二极管单向导通,保护继电器; 1

电阻100欧 5

电阻4.7k 2

五、设计思路及原理分析

水塔水位控制原理图见图1,图中两条虚线表示正常工作情况下水位升降的上下限,在正常供水时,水位应控制在两条虚线代表的水位之间。B测量水位下限,C测量水位上限,A接+5V,B、C接地。

图1 水塔水位检测原理图

水塔无水或水位低于下限水位时,B、C为断开,B、C两点电位为零(低电平“0” ),需要水泵供水,单片机输出低电平,控制电机工作供水。水位上升到B点,B接通,B点电位变为高电平“1”,C开关仍断开,C点仍为低电平,维持现状水泵继续供水。当水位上升到C点时,C接通。这时B、C均接通,B、C两点都为高电平,表示水塔水位已满,需水泵停止供水,单片机输出高电平,电机断电停止供水。水塔水位开始下降,水位在降到B点之前,B点电位为高、C点电位为低,单片机输出控制电平维持不变,仍为高。当水位降到B点以下,B、C两点电平都为低时,单片机输出控制电平又变低,水泵供水。

六、流程图及程序编写

(1)根据功能要求画出控制程序流程图。

(2)根据控制程序流程图编写C51程序

#include

sbit P1_0=P1^0;

sbit P1_1=P1^1;

sbit P1_2=P1^2;

sbit P1_3=P1^3;

sbit P1_4=P1^4;

void delay0_2s(){

unsigned char i;

TMOD=0x01;

for(i=0;i<4;i++){

TH1=0x3C;

TL1=0xB0;

TR1=1;

while(!TF1);

TF1=0;

}

}

void delay_1s(){ unsigned char i;

for(i=0;i<5;i++){

delay0_2s();

}

}

void main(){

P1=0xf0;

while(1){

P1_3=0;

if(P1_0==0)//B

{

if(P1_1==0)//C

{

P1_2=0;

delay_1s();

}

else

{ P1_2=1;//电机

P1_3=1;

delay0_2s();

P1_4=1;

delay_1s();

}

}

else

{

if(P1_1==1){//C

P1_2=1;

delay_1s();

}

else

delay_1s();

}

}}

七、调试运行

1、软件测试:

运用Protul软件进行仿真检验。在元件库中找到所需要的元器件,把它们按照原理图的构想依次连接起来,反复检查线路会不会出错。待画完图,就可以开始仿真电路图了。给单片机导入预先编程好的程序“.hex”文件,点击仿真。仿真图可以运行,但是电机在B,C都为低电平的情况下没有运转。说明电路有部分地方短路或者断路了,观察仿真图中的电位情况也许可以找到问题的所在。经过多次的检查发现,各点的电位并没有像想象中的那样有什么不妥。现在就要搞清楚仿真中的元器件的所有主要参数是否和实际的参数相符合。查看资料,对于继电器,它本身的线圈电阻是在400欧左右,在查看仿真中的元器件的参数,不难发现原始数据和实际相差很大,它给的是理想线圈,也就是没有内阻。这样就如预期的那样找到电机不转的原因了。原始数据没有进行改变;查找资料,得知光电耦合器的发光二极管的压降为1.15~1.5v,最大电流为60mA,电流传输比CTR 为20~70%。通过已知的条件求出每条线路上所需要的电阻大小。对各各元器件的初参数设置完毕,启动仿真,整体像想象中的那样正常工作!软件仿真结束,仿真图里的数值引用到实际电路的焊接中。

2、硬件测试:

焊接完整体的板件,开始测试板子电路是否能够完成所需要的功能。应为电路的原版是根据仿真电路出来的,所以不一定能够一次性就完成设计。对于板子上的器件来说,有两个是特别容易烧掉的,PNP三极管和4N25光电耦合器。因为它们的工作电压较低和工作电流很小,所以要特别的注意。虽然已经给了足够的保护还是不能太掉以轻心要是烧了就没有其他器件可以换了。

首先,测试光电耦左边能否正常工作。把三极管的B极接于低电平,给予E 极高电平,测试两管脚之间的电压降是多少。经测试三极管正常工作,可是光电耦合器的1,2管脚的电压异常偏高。断去电源,用万用表的测试端测试1,2管脚是否击穿,发现并没有完全短路,有可能是封装的时候没有装好。

其次,测试光电耦合器右端是否能正常工作。给继电器加上12v的电压,用导线短接光电耦合器的4,5号管脚,继电器能发出啪啪声,也就是说明光电耦合器右端能够正常工作。

再次,对整块板进行调试。给光电耦合器两边电路都通上电,给三极管的B端输入一个低电平,继电器不工作。说明光电耦合器无法工作。应当更换光电耦合器;换完光电耦合器后的检测。换完光电耦合器后进行整块板子的调试,给三极

管B极一个低电平继电器能够工作。插到单片机上给一个周期性的低电平,继电器能够周期性的发出啪啪声,整体调试通过

八、结果及分析

调试:

将光耦的第二引脚和第四引脚接地,PNP三极管的发射极接+5V电源。然后分别用光耦的第五引脚和+12V电源线接继电器的线圈两端,稍停片刻后,若能听到吧嗒一声,则证明光耦、继电器能够正常工作,然后进行接铜片,用开发板防真,进行水泵实验,电路能够实现表一的真值表功能。

硬件电路如下:

九、心得体会

结束为期两周的单片机课程设计,让我加深了对单片机的理解,由单片机控制系统可以应用到生活中的很多地方,解决生活中的一些简单的用电子控制的问题,使我意识到了单片机的重要性,两周以来,我们分别进行了课程设计的硬件部分的电路焊接和软件部分的电路图的设计和原理图的设计和制作,无论是硬件电路的焊接和软件的设计和仿真都需要我们认真的把每一部分的原理弄懂,并且要把他们连接起来,这个过程,要求我们要很有耐心和认真的心态。由于以前对单片机的理解不够深刻,使我在单片机课程设计的过程中遇到了很多困难,比如说protues的仿真过程中,在调试出问题后,我虚心地请教同学,也得到了同学的热心帮忙,真正让我体会到了虚心使人进步这句话的深刻含义。

十、参考文献

[1] 王静霞主编,单片机应用技术,电子工业出版社,2009.

[2]徐玮主编,C51单片机高效入门,机械工业出版社,2006.

[3] 张永枫主编,单片机应用实训教程,清华大学出版社,2008

[4]李常庆主编,数字电子技术第三版,机械工业出版社,2008

[5]杨素行主编.模拟电子技术简明教程,高等教育出版社,2010年

十一、致谢

感谢我们的吴明友老师,组员在这两个星期以来对我的辅导和帮助,在我工作过程中对我的支持和配合。

十二、附录

【1】整流器protel防真原理图:

【2】整流器protel防真波形图:

【2】数字时钟

#include

#define uchar unsigned char //定义无字符变量

#define uint unsigned int//

uchar SMG_duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

//是数码管的段选位

uchar SMG_wei[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; // 是数码管的位选位

sbit k1=P3^0; //位定义P3.0为启动按钮

sbit k2=P3^1; //位定义P3.1复位按钮

sbit k3=P3^2; //位定义P3.2停止按钮

sbit d1=P0^0; //位定义P0.0为LED灯控制端

uint i,second,minute,n,x,b,c,a,flag1,flag2;

void delay(uchar i); //延时函数

void XSSHIZHONG(); //显示数字时钟

void DingShi(); //用于定时分钟函数

void delay5ms(); //按键的消抖5ms

void ShiZhong(); //时钟控制函数控制时钟的启动,复位,停止,设定设定的操作

void main()

{

TMOD=0x12; // 定时器1工作方式1和定时器0工作方式2 TH1=(65536-50000)/256; // 定时时间为50MS 设初值

TL1=(65536-50000)%256;

TR1=0; // 开定时器1

EA=1; // 开总中断

ET1=1; // 开定时器T1允许位

EX1=1; // 开放外部中断0允许位

IT1=1; // 置外部中断为边沿(下降沿4)触发方式 P2=0x00; // P2口为段选

P1=0xff; // P1口为位选

while(1)

{

XSSHIZHONG();

ShiZhong();

}

}

void DingShiqing1() interrupt 3 //用定时器1 中断号为3

{

TH1=(65536-50000)/256; //定时时间为50MS

TL1=(65536-50000)%256; //

i++; //

if(i==2) // 100ms到,即0.1秒,即0.1秒加1 {

i=0;

n++;

if(n==10) //1000ms时n清零

{

n=0;

second++;

if(second==60) // 60秒到时,分钟加1,秒钟清零

{

second=0;

minute++;

if(minute==60) // 60分钟到时,分钟清零

minute=0;

}

}

}

}

void weidu1() interrupt 2 //外部中断1

{

unsigned int z;

flag1=1;

b=second;

c=n;

a++;

if(a==60)

a=0;

for(z=0;z<40;z++)

DingShi();

}

void delay(uchar i)

{

unsigned char j,k;

for(k=0;k

for(j=0;j<255;j++);

}

void XSSHIZHONG()

{

P1=SMG_wei[6];

P2=SMG_duan[n]; //显示时钟的0.1秒位 delay(2);

P1=SMG_wei[5];

P2=0x40; // "-"

delay(2);

P1=SMG_wei[3];

P2=SMG_duan[second/10]; //显示时钟的秒的十位

delay(2);

P1=SMG_wei[4];

P2=SMG_duan[second%10]; // 显示时钟的秒的个位

delay(2);

P1=SMG_wei[2];

P2=0x40; // "-"

delay(2);

P1=SMG_wei[0];

P2=SMG_duan[minute/10]; // 显示时钟的分钟的十位 delay(2);

P1=SMG_wei[1];

P2=SMG_duan[minute%10]; // 显示时钟的分钟的个位 delay(2);

}

void DingShi()

{

P1=SMG_wei[6];

P2=0x00;

delay(2);

P1=SMG_wei[5];

P2=0x00;

delay(2);

P1=SMG_wei[3];

P2=0x00;

delay(2);

P1=SMG_wei[4];

P2=0x00;

delay(2);

P1=SMG_wei[2];

P2=0x00;

delay(2);

P1=SMG_wei[0];

P2=SMG_duan[a/10]; // 显示时钟的分钟的十位

delay(2);

P1=SMG_wei[1];

P2=SMG_duan[a%10]; // 显示时钟的分钟的个位

delay(2);

}

void ShiZhong()

{

if((a==minute)&&(b==second)&&(c==n)) // 判断是否到了定时的时间

{

if(flag2==1) //flag2为标志位,在K1启动的时候启动定时

{

flag2=0;

d1=0; //定时时间到,LED灯亮

minute=0; //时钟复位,即分钟,秒,0.1秒都清零

second=0;

n=0;

}

}

if(k1==0) //判断是否需要启动时钟

单片机课程设计报告模板资料

哈尔滨远东理工学院 课题名称 专业班级 学号 学生姓名 指导教师 2015年10月14日

1、例举设计过程中遇到的问题及其解决方法(至少两例)。答:(1)问题说明: 解决方法: (2)问题说明: 解决方法: 2、教师现场提的问题记录在此(不少于2个问题)。

目录 1 设计任务 (1) 2设计方案 (2) 2.1任务分析 (2) 2.2方案设计 (2) 3 系统硬件设计 (3) 3.1时钟电路设计 (3) 3.2复位电路设计 (3) 3.3 灯控制电路设计 (3) 3.4 倒计时显示电路设计 (4) 3.5 按键控制电路设计 (5) 4 系统软件设计 (6) 4.1 1S定时 (6) 4.2 定时程序流程 (6) 4.3交通灯的设计流程图 (6) 4.4定时器0 及中断响应 (7) 5仿真与性能分析 (8) 6心得体会 (9) 参考文献 (10) 附录1 系统原理图 .......................................................................错误!未定义书签。附录2 系统PCB图 .....................................................................错误!未定义书签。附录3 程序清单 .. (11) II

1 设计任务 支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图1.1所示。设东西向为主干道,南北为支干道。 1. 基本要求 (1) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (2) 主、支干道均有车时,两者交替允许通行,主干道每次放行30秒,支干道每次放行20秒,设立30秒、20秒计时、显示电路。 (3) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡。黄灯亮时,原红灯按1Hz 的频率闪烁。 (4) 要求主支干道通行时间及黄灯亮的时间均可在0~99秒内任意设置。 2. 选做 (1) 可设置紧急按钮,在出现紧急情况时可由交警手动实现全路口车辆禁行而行人通行状态,即主干道和支干道均为红灯亮。 (2) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速,就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。

51单片机课程设计

课程设计说明书
课程设计名称






学生姓名
指导教师
单片机原理及应用课程设计 电子信息工程 140405 20141329 李延琦 胡黄水
2016 年 12 月 26 日

课程设计任务书
课程设计 题目
酒精测试仪
起止日期
2016 年 12 月 26 日— 2017 年 1 月 6 日
设计地点
计算机科学与工程学 院单片机实验室 3409
设计任务及日程安排: 设计任务:分两部分: (一)、设计实现类:进行软、硬件设计,并上机编程、联线、调试、 实现; 1.电子钟的设计 2.交通灯的设计 3.温度计的设计 4.点阵显示 5.电机调速 6.电子音乐发声(自己选曲) 7.键盘液晶显示系统 (二)、应用系统设计类:不须上机,查资料完成软、硬件设计画图。 查资料选定题目。 说明:第 1--7 题任选其二即可。(二)里题目自拟。 日程安排: 本次设计共二周时间,日程安排如下: 第 1 天:查阅资料,确定题目。 第 2--4 天:进实验室做实验,连接硬件并编写程序作相关的模块实验。 第 5--7 天:编写程序,并调试通过。观察及总结硬件实验现象和结果。 第 8--9 天:整理资料,撰写课程设计报告,准备答辩。 第 10 天:上交课程设计报告,答辩。 设计报告要求:
1. 设计报告里有两个内容,自选题目内容+附录(实验内容),每 位同学独立完成。 2. 自选题目不须上机实现,要求能正确完成硬件电路和软件程序 设计。内容包括: 1) 设计题目、任务与要求 2)硬件框图与电路图 3) 软件及流程图 (a)主要模块流程图 (b)源程序清单与注释 4) 总结 5) 参考资料 6)附录 实验上机调试内容
注:此任务书由指导教师在课程设计前填写,发给学生做为本门课程设计 的依据。

单片机实验报告

仲恺农业工程学院实验报告纸 自动化学院(院、系)工业自动化专业144班组单片机与嵌入式系统实验课学号201421714406姓名黄国盛实验日期2016年11月05日教师评定 实验一Keil C51集成开发环境的使用练习 一、实验目的 熟悉Keil C51集成开发环境的使用方法。 二、实验设备及器件 IBM PC机一台 三、实验内容 按照Keil C51软件的使用说明进行Keil C51集成开发环境的安装和使用练习,然后按照以下内容建立并编译产生HEX文件。 ORG0000H LJMP Main ORG00F0H Main: MOV R7,#0 Loop: MOV R6,#0 DJNZ R6,$ DJNZ R6,$ DJNZ R6,$ DJNZ R6,$ DJNZ R7,Loop;延时 CPL P1.0;P1.0取反 CPL P1.1;P1.1取反 CPL P1.2;P1.2取反 CPL P1.3;P1.3取反 CPL P1.4;P1.4取反

CPL P1.5;P1.5取反 CPL P1.6;P1.6取反 CPL P1.7;P1.7取反 SJMP Main END 四、实验要求 熟练掌握Keil C51集成开发环境的工程建立、编辑与编译功能。 五、实验预习要求 认真阅读Keil C51软件的使用说明。 六、实验思考题 试写一条把片内RAM50H~59H单元清零的程序。 实现程序如下: ORG0000h LJMP Main ORG0100H Main:MOV R0,#50H;立即数50H(内部RAM地址)传送到R0中 MOV R1,#10;立即数10(循环次数为10次)传送到R1中 MOV A,#0;立即数0传送到A,中将累加器A的值清0 LOOP:MOV@R0,A;将R0内容所指向的单元清0 INC R0;R0内容加1,修改地址指针 DJNZ R1,LOOP;减1不为0判断,若为真跳回循环,否,则运行下一语句 END;结束 七、实验总结 通过实验,熟悉80C51指令系统,熟悉Keil C51集成开发环境的使用方法,熟练掌握Keil C51集成开发环境的工程建立、编辑与编译功能。加深对内部存储器读写的认识。

培训课总结范文3篇

培训课总结范文3篇 ----WORD文档,下载后可编辑修改---- 下面是小编收集整理的范本,欢迎您借鉴参考阅读和下载,侵删。您的努力学习是为了更美好的未来! 培训课总结范文篇一:首先,我很感谢公司给予我这次难得的学习的机会。我们的公司,是一个优秀的公司。我们的团队,更是一个在冯总正确领导下的出色团队。能够参加汇聚国际教育集团《真正的执行》课程的培训,我深感荣幸,同时也非常珍惜这次机会。 在潘老师的培训课堂上,我不仅从老师的讲课中学到了很多知识,很多先进的思想,同时海尔的砸冰箱故事也给我们上了一节很有意义的课。通过这简短的视频,使我更加相信质量就是一个企业的生命,我们的产品最终为人类服务,质量高于一切,也更加坚定了加入远东纸业这个团队的决心。 说句心里话,在培训之前,我对公司、对冯总还存有怀疑。一个中国最早的卫生巾品牌创办者,一个在国内抢先进入市场的公司,一个在业界奋斗了25年的企业,为什么走了这么久的路却还只是一个小企业,她究竟还能走多远,她还有没有发展前途,这个问题一直困扰我,熟悉经济学原理的我深知企业的发展具有周期性,那远东纸业这家又走到哪一步了呢?我的所学所累在这里又能发挥什么的效用呢?我很迷茫。 然而听完课之后,我忽然一下子顿悟了。我决定要和远东一起成长、一起发展。我是一个爱学习的人,所以我更敬重爱学习的老板,

尤其是一位已年过五十的民营企业家。就像课堂上老师所说,冯总的这些年的积蓄已远远超过他和家人下半生的生活所需了,那他为什么还苦苦在寻找着企业的强大之路呢,如果说当初创办企业是为了挣钱,让生活过得好一些,那这个愿望已经实现了。而现如今的冯总,比起他的收获,付出已经远远超过。说个最简单的比方,我们每天来上班,只是完成一个人的工作,一周还可以休息一天,都已感觉很累,天天盼着周日,那作为老板呢,不仅要考虑企业的生产、质量,还要开拓市场、开发客户,维持经营,最重要的还要思考企业的发展方向等等,每天的累可想而知。说到这相信一定会有人反驳“谁让他是老板的,拿的钱不一样嘛。”那追问一句,“如果你觉得做企业这么容易,还能挣很多,为什么不回家自己创一个企业去,何必来上班”。说实在的,冯总的这种不断求知的学习理念,让我很佩服,也让我决定要用我所学为远东尽一份力。 没有一生下来就特有能力的人,同样也没有一发展就可以成功的企业。企业的发展之路,那是经历挫折、承受辛酸的曲折之路。古语有云:“台上一分钟,台下十年功”,企业想要成长为行业老大、领域龙头,那也不是一蹴即就的事,所以要理解企业,接受企业的现状,一起立志去发展企业。 潘老师的这堂课给了我很大的撼动。回忆这几年走过的路,自毕业后,工作、生活一切都挺顺利,让我不断被生活的琐碎给湮灭了,老师在课上讲的那些道理我都听过,曾经也参加过无数次类似的培训,听的时候很好,但日子一长就淡忘了。还是孔夫子说的对,“学而时

智能小车单片机课程设计报告

题目: 智能小车设计 打开命令行终端的快捷方式: ctr+al+t:默认的路径在家目录 ctr+shift+n:默认的路径为上一次终端所处在的路径. linux@ubuntu:~$ linux:当前登录用户名. ubuntu:主机名 :和$之间:当前用户所处在的工作路径. windows下的工作路径如C:\Intel\Logs linux下的工作路径是:/.../..../ ~:代表的是/home/linux这个路径.(家目录). ls(list):列出当前路径下的文件名和目录名. ls -a(all):列出当前路径下的所有文件和目录名,包括了隐藏文件. .:当前路径 ..:上一级路径 ls -l:以横排的方式列出文件的详细信息 total 269464(当前这个路径总计所占空间的大小,单位是K) drwxr-xr-x 3 linux linux 4096 Dec 4 19:16 Desktop 第一个位置:代表的是文件的类型. linux系统下的文件类型有以下几种. b:块设备文件 c:字符设备文件 d:directory,目录 -:普通文件. l:连接文件. s:套接字文件. p:管道文件. rwxr-xr-x:权限 r:读权限-:没有相对应的权限 w:写权限

x:可执行权限 修改权限: chmod u-或者+r/w/x 文件名 chmod g-或者+r/w/x 文件名 chmod o-或者+r/w/x 文件名 第一组:用户权限 第二组:用户组的权限 第三组:其他用户的权限. chmod 三个数(权限) 文件名 首先根据你想要的权限生成二进制数,再根据二进制数转换成十进制的三位数 rwxr-x-wx 111101011 7 5 3 chmod 753 文件名 rwx--xr-x 第二个位置上的数字:对应目录下的子文件个数,如果是非目录,则数字是1 第三个位置:用户名(文件创造者). 第四个位置:用户组的名字(前边的用户所处在的用户组的名字). 第五个位置:对应文件所占的空间大小(单位为b) 第六~八个位置:Dec 4 19:16时间戳(最后一次修改文件的时间) 最后一个位置:文件名 操作文件: 1.创建一个普通文件:touch 文件名 2.删除一个文件:rm(remove) 文件名 3.新建一个目录:mkdir(make directory) 目录名 递归创建目录:mkdir -p 目录1/目录2/目录3 4.删除一个目录:rmdir 目录名.//仅删除一个空目录 rm -rf 目录名//删除一个非空目录 5.切换目录(change directory):cd 路径 linux下的路径分两种 相对路径:以.(当前路径)为起点. 绝对路径:以/(根目录)为起点, 用相对路径的方式进入Music:cd ./Music 用绝对路径的方式进入Desktop:cd /home/linux/Desktop 返回上一级:cd ..

单片机课程设计教案

《单片机技术及其应用》课程设计教案 一、课程设计的目的 课程设计是在学完《单片机原理及接口技术》课程之后综合利用所学单片机知识完成一个单片机应用系统设计并在实验室实现,从而加深对单片机软硬知识的理解,获得初步的应用经验,为走出校门从事单片机应用的相关工作打下基础. 1.了解并掌握单片机的原理、结构、指令、接口及应用。 2.提高综合运用所学的理论知识独立分析和解决问题的能力。3.掌握汇编语言程序设计和调试。 4. 掌握C51语言的设计和调试。 二、课程设计的要求 1.根据设计要求,画出硬件接线图及程序的总体流程图,然后进行各控制模块的硬件设计及软件设计。 2.掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程。 三、课程设计的安排 1.时间安排,课程设计时间分为三个阶段: 第一阶段(8学时):主要是学生接受课程设计的准备阶段。包括:1)学生集中介绍课程设计的具体内容和具体要求,学生选题。(4学时) 2)安排学生收集相关资料,确定课程设计的总体方案。(4学时)第二阶段(20学时):主要是学生具体课程设计的过程。包括:学生做的工作 1)确定电路中使用的电子元器件(包括元件名称和及参数值)

2)软件设计与仿真(画出软件流程图,并编写具体的代码) 老师做的工作 1)辅导学生解决在制作过程中出现的问题 2)协助学生购买设计中需要的电子元器件 3)辅导学生焊接电路板和相关元器件 4)辅导学生完成程序的烧写和硬件测试 提供烧写器给学生,由学生能够进行软件仿真调试程序。学生在焊接完毕后,将程序下载到主芯片里并测试电路。由辅导老师辅导学生调试硬件和软件部分,共同解决测试过程中出现的问题,使学生在测试过程进一步学习。 第三阶段(8学时):主要是文档资料整理和答辩 1)安排学生交课程设计报告并总结 2)每组随机抽取3个人进行答辩,取平均成绩作为小组每个人的答辩成绩 课程设计结束后,将学生的设计的实物做课程设计汇报,在实验中心1楼做一个展览。 2. 分组安排 学生可以自由组合,3-6名学生成立一个小课题组,选一名组长,确定课题后由组长进行分工。 3.课题选择 以小组为单位,一组选择一个课题,可以自己选定题目,也可以在指导教师提供的课题中选择。 四、可供选择的课题 1、抢答器的设计

教师继续教育个人总结报告

( 工作总结 ) 单位:_________________________ 姓名:_________________________ 日期:_________________________ 精品文档 / Word文档 / 文字可改 教师继续教育个人总结报告Personal summary report on Teachers' Continuing Education

教师继续教育个人总结报告 本人在20XX年9月至20XX年8月的五年时间里,参加了贵州省“十一五”中小学教师继续教育培训,在培训期间我认真听讲,及时完成作业,积极参加考试。通过培训,使我在教师的职业道德修养、教育教学水平和教育科研能力都得到了进一步的提高。实现了从“教学型”教师向“研究型”教师的转变。 一、思想认识的提高:在培训中,我始终把师德建设摆在首要位置,变被动为主动。通过培训,使我更加坚定了教书育人的信心和决心。 二、具体收获: 1、学习了《新时期师德修养》、《教师职业道德的构建与修养》、《心理健康教育与教师素质》和“八荣八耻”,根据实施素质教育和

加强未成年人思想道德建设对教师的要求,结合本人师德建设中存在的薄弱环节,积极参与培训、自主学习、专项活动、专题讨论、师德论坛、案例分析、自我反省、对照检查、撰写心得等形式,认真开展师德教育活动,从而使自己具备良好的思想政治素质和职业素养,树立正确的社会主义荣辱观,从而更加爱岗敬业、乐于奉献、关爱学生。 2、学习了《新教材将会给教师带来些什么》、《教育观念的转变与更新》、《教育科研能力的培养与提高》及《校本研修面对面》,以实施素质教育为核心,以关注全体学生发展为主题,紧密结合基础教育课程改革实施过程中的问题进行总结与反思。通过培训进一步提高对基础教育课程改革的认识,增强实施素质教育的自觉性、主动性和责任感,树立终身学习思想和与素质教育相符合的教育观、人才观和质量观。并将新理念运用到教育教学实践中,实现了个人教育教学观念的转变。这五年中,曾在《人民教育》、《贵州教育》、《时代教育》等刊物上发表多篇教育教学论文。 3学习了《语文课程标准》、《校本研修面对面》、《新课程推进中

单片机课程设计报告

课程设计报告 课程名称单片机原理及应用 设计题目电子琴的设计 专业班级自动化1142 姓名周太永 学号1104421242 指导教师蔡长青张卓 起止时间2014.6.23-2014.7.11 成绩评定 考核内容设计 表现 设计 报告 答辩 综合 评定 成绩 电气与信息学院

2013/2014学年第二学期 《单片机控制系统设计与调试》课程设计任务书 指导教师:蔡长青班级:自动化1141、2班 地点:机房、单片机实验室(实训中心415) 课程设计题目:基于单片机原理的电子琴设计 一、课程设计目的 1.灵活运用单片机的基础知识,依据课程设计内容,能够完成从硬件电路图设计, 到PCB制版,再到软件编程及系统调试实现系统功能,完成课程设计,加深对单片机基础知识的理解,并灵活运用,将各门知识综合应用。 2.能够上网查询器件资料,培养对新知识新技术的独立的学习能力和应用能力。 3.独立完成一个小的系统设计,从硬件设计到软件设计,增强分析问题、解决问 题的能力,为日后的毕业设计及科研工作奠定良好的基础。 二、课程设计内容(包括技术指标) 1.焊接。认真、仔细,避免缺焊、漏焊。 2.频率计算。会计算脉冲值与频率的关系。 3.工作过程。开机时,第一步是对定时器T0进行初始化,设定它的工作状态(对 于本系统将T0设定为工作方式0);然后判断是否有键按下,如果没有按键按下,继续判断,如果有按键按下,则判断是哪个键按下;再根据按键的功能将计数初值装入定时器T0中中并启动T0,当T0定时完毕后,重新装入计数初值继续定时并将P3.3取反,再次定时完毕后再一次的装入计数初值 继续定时并将P3.3取反,一直循环此操作直到按键释放为止,按键释放后 停止T0工作并再次判断是否又有按键按下,并继续执行以前的过程。 三、时间安排 1.布置任务、查资料1天 2.硬件电路图设计及PCB制版3天 3.硬件电路图及PCB制版验收、电路板焊接1天 4.软件编程设计3天 5.系统调试3天 6.调试验收1天 7.完成设计报告3天 四、基本要求 1.画出硬件电路图,完成PCB制版; 2.画出软件流程图,编写程序(C51语言/汇编语言); 3.完成系统调试; 4.提交设计报告。

基于51单片机课程设计报告

单片机课程设计 课题:基于51单片机的交通灯设计 专业:机械设计制造及其自动化 学号: 指导教师:邵添 设计日期:2017/12/18 成绩: 大学城市科技学院电气学院 基于51单片机数字温度计设计报告

一、设计目的作用 本设计是一款简单实用的小型数字温度计,所采用的主要元件有传感器DS18B20,单片机AT89C52,,四位共阴极数码管一个,电容电阻若干。DS18B20支持“一线总线”接口,测量温度围-55°C~+125°C。在-10~+85°C围,精度为±0.5°C。18B20的精度较差,为±2°C 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。 本次数字温度计的设计共分为五部分,主控制器,LED显示部分,传感器部分,复位部分,按键设置部分,时钟电路。主控制器即单片机部分,用于存储程序和控制电路;LED显示部分是指四位共阴极数码管,用来显示温度;传感器部分,即温度传感器,用来采集温度,进行温度转换;复位部分,即复位电路,按键部分用来设置上下限报警温度。测量的总过程是,传感器采集到外部环境的温度,并进行转换后传到单片机,经过单片机处理判断后将温度传递到数码管显示。 二、设计要求 (1).利用DS18B20传感器实时检测温度并显示。 (2).利用数码管实时显示温度。 (3).当温度超过或者低于设定值时蜂鸣器报警,LED闪烁指示。 (4).能够手动设置上限和下限报警温度。 三、设计的具体实现 1、系统概述 方案一:由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。 方案设计框图如下:

单片机实验报告

南京晓庄学院电子工程学院 实验报告 课程名称:单片机系统设计与应用 姓名:森 专业:电子信息科学与技术 年级:14级 学号:05 2016年12 月1 日

实验项目列表 序号实验项目名称成绩指导教师 1 单片机仿真软件的使用 2 单片机I/O接口应用实验——流水灯 3 外部中断实验——工业顺序控制模拟 4 定时/计数器实验——矩形波 5 定时/计数器实验——计数器 6 综合实验 7 8 9 10 注: 1、实验箱端口为com6。 2、芯片选择切换到51 3、停止运行使用实验箱上的复位按钮

实验室号:___ 实验时间:成绩: 实验一仿真软件的使用 1.实验目的和要求 1)熟悉Keil C51软件界面,以及编辑、编译、运行程序的步骤; 2)掌握单片机仿真软件使用和调试的方法。 2.实验原理 Keil C51软件使用 在Keil C51集成开发环境下,建立一个工程并编辑源程序,熟悉Keil C51集成开发环境下各种菜单、命令的使用。 3.主要仪器设备(实验用的软硬件环境) 安装有Keil C51软件的PC机1台 4.操作方法与实验步骤 Keil C51软件使用 (1)建立用户文件夹 (2)建立工程 (3)建立文件并编码。输入以下源程序,并保存在项目所在的目录中 (4)把文件加入工程中 (5)编译工程。编译时观察在界面下方的“Build”页中的到编译错误信息和使用的系统资源情况等。 (6)调试。利用常用调试命令,如复位、运行、暂停、单步、单步跳过、执行完当前子程序、运行到当前行、下一状态、打开跟踪、观察跟踪、反汇编窗口、观察窗口、代码作用范围分析、1#串行窗口、内存窗口、性能分析、工具按钮等命令进行调试,观察并分析调试结果。 (7)目标代码文件的生成。运行生成相应的.HEX文件。 5.实验内容及程序 1)从DATA区地址起始地址为40H的连续10个内存单元的内容传送到XDATA区起始地址为2000H的10个内存单元中。 注意:DATA区地址起始地址为40H的连续10个内存单元必须先赋初值。 P83-5源程序 #include #define uchar unsigned char xdata unsigned char buffer1[10]_at_ 0x2000; //在xdata区定义数组变量BUF1,首地址为2000H data unsigned char buffer2[10]_at_ 0x40; //在data区定义数组变量BUF2,首地址为40H void main(void)

培训学习报告范例6篇

培训学习报告6篇 转眼间培训班的课程已经接近结束,经过十一天的学习,我想我们每一位学员都有不同的但很大的收获。对于我个人,我认为这次培训班举办的非常有意义,非常有必要,因为它不仅让我充实了更多的理论知识,更让我开阔了视野,解放了思想,打动了内心。无论是从党校到复旦,从听课到交谈,还是从所听到所闻,每时每刻、每一堂课,都让我有所感动和收获,许多不可言语表达的收获。加之与来自不同县市区、不同工作岗位的同学们聚集一堂,相互交流借鉴工作经验、思路方法,较全面的提高了自己的理论水平和工作能力。以下是这些天的几点体会: 一、多种形式的学习,提高了理论水平 作为一名年轻的基层干部,我有了一定的理论知识和工作经验,但既不够系统也不够丰富。通过老师深入浅出的讲授,感觉豁然开朗,许多问题从理论上找到了依据,对原来在工作实践中觉得不好解决的棘手问题找到了切入点,感觉收获很大。通过系统地学习十七大精神,让我强化了服务大局的意识,同时让我更清晰更全面地看到了加快乡镇政府职能有管理型向服务型转变的意义。 总的来说,各位老师们以朴实无华的语言为我们授课解

惑,对我们来说是一次难得的学习机会,更是一次书本知识与具体工作相结合的锻炼机会。 二、不同地域的学习,开阔了视野 这一次培训给了我们接受高端教育的机会,让我们开阔了眼界,丰富了知识,打开了思路,不仅对本地本土有了更加深入的认识,也对开放先进的城市、理念有了进一步的了解。 复旦、同济大学教授的五堂课,让我们站在了更高的台阶上重新地认识、学习各方面的理论知识,这样让我们站在更高的层次上看待我们的工作,看待我们的缺点和不足。 昆山一天的考察让我有很大的感触——一个地方的发展如此惊人。当我们感叹她现在的发展成果时,我们更应想到当初为了现在的成果有多少人付出了多少的努力。我们不认同“人有多大胆,有多大产”,但一味的甘于落后、甘于现状是绝不能有现在全新的现代化的昆山。对宝钢的参观,让我们感受了世界五百强企业的生命力和自身文化。更认识到一个企业并非一开始就是大企业、强企业,而都是要从小从弱做起来的,坚强的毅力、创新的思维和团结的合作是每个企业做强作大的前提。通过对一个企业的发展过程的了解,让我们看到了自己的影子,我们不能一直梦想着晋升、提拔,而是要在精神上更高。每个人的人生都不是一帆风顺或布满荆棘的,所以我们要一颗健康、乐观的心来看待人生路上所

单片机课程设计报告模板

单片机系统课程设计报告 专业:自动化 学生姓名: 学号: 指导教师: 完成日期:2011 年 3 月17 日

目录 1 设计任务和性能指标 (3) 1.1设计任务............................................................................ 错误!未定义书签。 2 设计方案 (4) 2.1任务分析 (4) 2.2方案设计 (4) 3 系统硬件设计 (5) 3.1时钟的电路设计 (5) 3.2复位电路设计 (5) 3.3灯控电路设计 (5) 3.4倒计时电路设计 (6) 3.5按键控制电路设计 (7) 4 系统软件设计 (8) 4.11秒定时 (8) 4.2定时程序流程 (8) 4.3交通灯的设计流程图 (9) 4.4定时器0与中断响应 (10) 5 仿真及性能分析 (10) 5.1仿真结果图 (11) 5.2仿真结果与分析 (12) 6 心得体会 (13) 参考文献 (14) 附录1 系统原理图 (15) 附录2 系统PCB图 .................................................................. 错误!未定义书签。附录3 程序清单 (17)

1.1设计任务 利用单片机完成交通信号灯控制器的设计,该交通信号灯控制器由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图5.1所示。设东西向为主干道,南北为支干道。 图5.1 交通灯示意图 1. 基本要求 (1) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干 道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (2) 主、支干道均有车时,两者交替允许通行,主干道每次放行30秒, 支干道每次放行20秒,设立30秒、20秒计时、显示电路。 (3) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡。 黄灯亮时,原红灯按1Hz 的频率闪烁。 (4) 要求主支干道通行时间及黄灯亮的时间均可在0~99秒内任意设置。 2. 选做 (1) 可设置紧急按钮,在出现紧急情况时可由交警手动实现全路口车辆 禁行而行人通行状态,即主干道和支干道均为红灯亮。 (2) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速, 就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。 南 北 东 西

单片机课程设计要求及参考题目

《单片机原理与应用》课程设计大纲 一、目的: 本课程设计是《单片机原理与应用》课程的综合、设计性实验,作为课堂教学和课内正常实验的补充和提高。通过对《单片机原理与应用》课程的学习,学生已初步掌握51单片机的基本原理,以及并行口、串行口、中断、定时等基本原理及应用,课内实验主要以实验指导书为参考,难以充分发挥学生自主设计动手能力。通过《单片机原理与应用》课程设计,加强学生自主学习,巩固学习成果,提高学生综合应用单片机技术的实践能力和创造思维。为后续相关专业课程学习打好基础,培养学生专业知识的综合应用能力,与就业需求相接轨。 二、实验安排: ●课程设计内容和要求的安排与讲解在课程设计之初进行。 ●上机机时安排:共32个课内机时,不足部分自行安排。 三、课程设计说明: ●本次课程设计平台使用课程单片机开发实验箱(或学生自购单 片机开发板)+实验室PC.,对于有特殊要求的学生,可以自行 购买元件,焊接电路板,达到实验要求。

●课程设计结束后,每个小组提交课程设计成果如下: ?系统完成后,要求演示效果,演示时采用答辩形式,由各 小组同学边演示边讲解思路。 ?课程设计报告一份,报告中可不包括源代码(程序代码刻 录光盘)。 四、成绩评分内容 ●课设考勤情况 ●系统运行效果 ●系统讲解和问题回答情况 ●设计报告完成情况。 五、参考题目 以下题目根据难度,分为ABC三个等级。请自行选择。 A级满分为100分。 B级满分为90分。 C级满分为80分。 1.交通灯(C) 要求利用实验箱上的LED灯模拟十字路口交通灯 (1)东西方向显示绿灯时,南北方向显示红灯,持续10秒钟后,绿灯变为黄灯并持续3秒钟; (2)然后东西方向显示红灯,南北方向显示绿灯,持续10秒钟后,绿灯变黄灯并持续3秒钟,如此反复。 2.电子显示屏(B)

单片机实验报告书

并行I/O接口实验 一、实验目的 熟悉掌握单片机并行I/O接口输入和输出的应用方法。 二、实验设备及器件 个人计算机1台,装载了Keil C51集成开发环境软件。https://www.wendangku.net/doc/8715213291.html,单片机仿真器、编程器、实验仪三合一综合开发平台1台。 三、实验内容 (1)P1口做输出口,接八只发光二极管,编写程序,使发光二极管延时(0.5-1秒)循环点亮。实验原理图如图3.2-1所示。 图3.2-1单片机并行输出原理图 实验程序及仿真 ORG 0000H LJMP START ORG 0100H START:MOV R2,#8 MOV A,#0FEH LOOP:MOV P1,A LCALL DELAY RL A

DJNZ R2,LOOP LJMP START DELAY:MOV R5,#20 D1:MOV R6,#20 D2:MOV R7,#248 D3:DJNZ R7,D3 DJNZ R6,D2 DJNZ R5,D1 RET END 中断实验 一、实验目的 熟悉并掌握单片机中断系统的使用方法,包括初始化方法和中断服务程序的编写方法。 二、实验设备及器件

个人计算机1台,装载了Keil C51集成开发环境软件。 https://www.wendangku.net/doc/8715213291.html,单片机仿真器、编程器、实验仪三合一综合开发平台1台。 三、实验内容 (2)用P1口输出控制8个发光二极管LED1~LED8,实现未中断前8个LED闪烁,响应中断时循环点亮。 实验程序及仿真 ORG 0000H LJMP MAIN ORG 0003H LJMP INT00 ORG 0010H MAIN: A1:MOV A,#00H MOV P1,A MOV A,#0FFH MOV P1,A SETB EX0 JB P3.2,B1 SETB IT0 SJMP C1 B1:CLR IT0 C1:SETB EA NOP SJMP A1 INT00:PUSH Acc PUSH PSW MOV R2,#8 MOV A,#0FEH LOOP: MOV P1,A LCALL DELAY RL A DJNZ R2,LOOP

个人学习培训工作总结

个人学习培训工作总结 篇一: 带着几丝憧憬,我参加了新课程。此次学习收益很大,老师们讲 课精彩,教学内容丰富多彩。经过紧凑而充实的十多天网上学习,教 育教学理念上完成了一次洗礼,教学知识上得到一次强劲的“充电”,特别是一些同行理论联系实际的做法,更让我们学员的眼睛为之一亮。现总结如下: 一、更新了教育教学理念。 时代在持续进步,社会在不停前行。同样,教育教学理念也应与 时俱进。埋头苦干是必须得,但抬头望天也是必要的。一味埋头苦干 会迷失道路,偶尔抬头望天才能看清方向。特别是随着高中新课程改 革的纵深发展,很多教育教学中的深层次问题持续地暴露,这时候更 需要理论的指示与专家的引领。对于我个人来说,这次培训无疑是一 场“即时雨”,不但对理清新课改中的种种关系有协助,而且对突破 新时代教育教学中一些“瓶颈”问题提供新的解决思路与方法。 如当今的语文教育为什么拒绝文学,其原因有:1、社会实用主 义风气的影响;2、应试教育的导向;3、工具论观点的影响。以及面 对这种现状,语文老师应有什么作为,赖老师以自己为现身说法,认 为语文教师一定多读书,读好书。多读一点人物传记,以获得人格的 力量与人生的启迪;多读点历史、哲学、宗教,有利于培养自己的人 生观、世界观。这些观点与提法无疑对很多处于迷惑中的老师是一种 警醒。又如关于新课程改革的几大重大问题:1、历史背景:政府的选 择与推动;2、核心思想:专家策划与引领;3、教学方式:教师的习 得与创新;4、课堂变化:学生的体验与发展;5、三级课程:学生的 开放与转型等。张教授站在新课改的前沿,对新课程改革的理念与实

施现状给老师们一个全面的梳理,让老师们能够以一个新的高度全面 理性地看待新课程改革。 总之,因为种种原因,我们现在的教育越来越偏离正常的轨道, 越来越朝着急功就利与速成的方向。这些都需要在理念上纠正与更新,使我们的教育不离其本质。 二、更新了教育教学知识。 教师是一个永远新的职业。这里讲的“新”主要指知识的更新与 教学艺术的更新。作为语文老师,他应始终站在时代文化前沿的号手,把住时代文化发展的脉博;他应是始终站在科学知识岸边的摆渡人, 传承知识与文化;他应是学生灵魂的塑造师与精神垃圾的清道夫。所以,作为语文必须时时保持充电的状态,此次培训无疑是一次良好的 机会。经过培训,就我个人来说,不但在学科知识方面得到一次全面 的补充,而且在教学艺术方面得一次新的补充。 如江西师大熊大治教授讲的《语文教学艺术》专题报告。熊老师 用幽默生动语言,借很多实在的教学实例形象生动地简述了教学过程 中常用的一些方法与技巧。熊老师长期从事教学法研究,长期扎根一 线研究,也常客串中学讲坛,有理论有实践。很多提法值得学习。熊 老师讲语文教学要讲究艺术,语文教师不但要有高尚的情操,更要有 高雅的格调与健康的思想。实在是太有道理了,我举双手赞同,因为 我也是这样认为的。 总之,教育是一门艺术,需要老师持续的自己更新,才能更上一 层楼。 三、观摩了专家名师风采。 此次培训活动的一大特色就是理念联系实际。不但聆听了专家的 解读,而且观摩了名师的课堂艺术。从实践中来,到实践中去。教学 观摩的学习点是做中学,而不是坐而论道。不但对提升学员的课堂教 学艺术有协助,而且对知识的巧妙解读有启示,收益匪浅。

单片机课程设计

《单片机原理及实训教程》 课程设计 设计题目单片机智能流水灯控制器 院系电子电气工程学院 班级 12级电气(一)班 姓名侯东伟学号 2012481015 设计地点实验楼 指导教师翟红程职称副教授 指导教师签字 设计日期 14年6月16——14年6月22

目录 封面-------------------------------1 目录-------------------------------2 前言-------------------------------3 一、设计要求及M C S-51单片机简介-----------4 二、硬件组成-----------------------5 三、电源提供系统-------------------6 四、程序流程图---------------------7 五、晶振延时计算-------------------8 六、源程序-------------------------8 七、元件清单---------------------10 结束语----------------------------11 参考文献---------------------------11

前言 自计算机问世以来,单片机技术在社会各领域中得到了广泛的应用。在流水灯控制系统中,单片机更是取代了由齿轮调节延迟时间的旧式市发展速度,成为日后此系统中的核心部分。由于单片机具有一些突出的优点:体积小、重量轻、电源单一、功耗低;功能强、价格低;数据大都在单片机内部传送,运行速度快、抗干扰能力强、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智能仪器仪表、机电一体化产品、智能接口、计算机通信以及单片机的多级系统等领域。 本文主要用的是单片机,课题名称为单片机智能流水灯控制。通过本课题的设计以后,使我了解到了单片机的许多方面的应用。本课程设计介绍了一种由MCS-89C51集成块编程实现的控制电路,它完成了单片机流水灯控制功能,并给出了具体的硬件电路和相应的程序。这种控制电路可靠性,灵活性高,使用范围广,特别适合中小城市的交通灯、霓虹灯等的应用。而且,它对其他类似系统的开发具有一定的借鉴意义。 通过本次实训实习,使我掌握了一定的电子产品设计、制作技能和调试技术,巩固电子技术的理论知识,锻炼和提高自己的动手能力和综合运用知识解决实际问题的能力及实践动手能力。 关键词:LED 单片机控制系统流水灯

单片机中断实验报告

人的一生要疯狂一次,无论是为一个人,一段情,一段旅途,或一个梦想 ------- 屠呦呦 实验三定时器中断实验 一、实验目的 1、掌握51单片机定时器基本知识; 2、掌握定时器的基本编程方法; 3、学会使用定时器中断。 二、实验内容 1、利用定时器设计一个秒表,计数范围为0—59,并在数码管实时显示。 三、实验设备 PC 机一台、单片机实验箱 主要器件:AT89C52、7SEG-BCD、 四、实验步骤 1、使用Proteus设计仿真原理图; 2、使用Keil设计程序; 3、联合调试仿真。 五、实验流程图 六、实验程序与结果 #include #define uint unsigned int #define uchar unsigned char sbit F=P2^1;

void timer1_init() { TMOD=0x10;//将定时器1设置为工作方式1 TH1=(65536-6000)/256;//定时器每加一时间为1/fsoc,定时时间为1/500 //(1/500)s/(1/3000000)s=6000 TL1=(65536-6000)%256;//fsoc=3000000,所以装入16位定时器中值为65536-6000 EA=1; ET1=1; TR1=1; } void main() { timer1_init(); while(1); } void timer1() interrupt 3 { TH1=(65536-6000)/256;//每次进入中断,重装初值TL1=(65536-6000)%256; F=~F;//每次进入中断P1.1口取反 } #include #define uint unsigned int #define uchar unsigned char sbit F=P2^1; void timer0_init() {TMOD=0x01;//将定时器0设置为工作方式1 TH0=(65536-83)/256;//定时器每加一时间为1/fsoc,定时时间为2Khz,既500us //500us/6us=83.3333 TL0=(65536-83)%256;//fsoc=6000000,所以装入16位定时器中值为65536-83 EA=1; ET0=1; TR0=1; }void main() { timer0_init(); while(1); } void timer0() interrupt 1 { TH0=(65536-83)/256;//每次进入中断,重装初值 TL0=(65536-83)%256; F=~F;//每次进入中断P1.1口取反,表示定时时间到 } #include // 包含51单片机寄存器定义的头文件 #define seg_data P1 #define seg_data2 P3 #define uint unsigned int sbit D1=P2^0; //将D1位定义为P2.0引脚 uint counter=0; unsigned int unit=0,decade=0,avs=0;//time=0;

单片机课程设计报告书模板

. .. . .. .. 西南科技大学 2011级微机原理与接口技术 课程设计报告 课题名称微机原理与接口技术 姓名 学号 院、系、部制造科学与工程学院 专业 指导教师 2014年月日

目录 一、绪言 (1) 二、系统设计 (1) 2.1系统整体流程图 (1) 2.2日历时钟的控制方案论证 (1) 2.3单片机的选择方案论证 (2) 2.4键盘选择方案论证 (2) 2.5显示模块的选择方案论证 (2) 2.6模块的选择方案论证 (2) 三、硬件电路设计 (2) 3.1日历时钟的控制电路图 (2) 3.2行列式键盘的设计 (3) 3.3数码管显示电路的设计 (3) 3.4蜂鸣器驱动电路的设计 (4)

3.5主要元器件选择 (4) 四、程序流程图 (5) 五、c语言程序设计 (5) 六、日历时钟的控制器仿真 (19) 6.1K e i l调试 (19) 6.2P r o t e u s调试 (19) 七、结束语 (20) 八、参考文献 (21) 1、绪言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。电子时钟是现代社会中的主要计时工具之一,广泛应用于手机,电脑,汽车等社会生活需要的各个方面,及对时间有要求的场合。本设计采用AT89C51单片机作为主要核心部件,附以上电复位电路,时钟电路及按键调时电路组成。数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。

相关文档