文档库 最新最全的文档下载
当前位置:文档库 › 基于51单片机的开发板

基于51单片机的开发板

基于51单片机的开发板
基于51单片机的开发板

江西工业学院

课程设计报告书

题目:基于STC89C52RD单片机实验板的制作

与程序设计

系别:

专业:

姓名:学号:

指导老师:

2016 年12 月

目录

第1节引言 (3)

1.2 基于89C51单片机系统实验板概述 (3)

1.2.1stc89C51单片机开发板硬件配置情况 (4)

1.2.2、stc89C51单片机实验板配套实验 (4)

第2节系统主要硬件电路设计 (5)

2.1 STC89C51单片机简介 (5)

2.2电源转换芯片MAX232 (6)

2.3 四位一体共阳LED数显 (7)

2.4 LED 灯电路 (8)

2.5 按键电路 (9)

2.6蜂鸣器 (9)

2.7 8*8点阵 (9)

第3节实验系统软件设计 (10)

3.1 花样流水灯程序设计: (10)

3.2.简易时钟程序设计: (11)

3.3 8*8点阵屏显示程序设计 (13)

第4节结束语 (14)

参考文献 (14)

附录 (14)

课程设计指导教师评语 (17)

基于STC89C52RD单片机系统实验板的制作与程序设计

第1节引言

单片微型计算机简称单片机,又称微控制器(MCU),它的出现是计算机发展史上的一个重要的里程碑,它以体积小、功能全、性价比高等诸多优点独具特色,在工业控制、尖端武器、通信设备、信息处理、家用电器等嵌入式应用领域中独占鳌头。本次课设采用的STC89C51单片机是51系列单片机的一种代表,目前51系列单片机是国内目前应用最广泛的一种单片机之一。单片机以其系统硬件构架完整、价格低廉、学生能动手等特点,成为工科学生硬件设计的基础课。

1.1本设计任务和主要内容

本设计以单片机STC89C52RD为控制核心,由八路LED模块、八路按钮模块、四位一体共阳数显模块、语音模块等部分组成。可实现花样流水灯、简易电子琴、外部中断控制、时间显示等功能。要求在将硬件电路准确无误地安装后进行软件调试,至少完成以下三个程序设计及调试任务

1 .1.1花样流水灯:程序循环输出到单片机P1口,从左到右依次点亮,每次增加一个,直至全亮;从左到右依次暗灭,每次减少一个,直至全灭;从右向左依次点亮,每次亮一个;从左到右依次点亮,每次亮一个;8个发光二极管闪烁三次;两个二极管前后追逐循环三次;两个按键控制,K1按下停止循环,K2按下继续循环。

1.1.2.简易时钟电路:采用动态扫描技术,四位数显实现数字时钟,要求显示时、分,K0调时、K1调分;整点报时。

1.1.3 8*8点阵屏显示程序设计:动态轮流显示数字0-9,字母A-Z

1.2基于89C51单片机系统实验板概述

本次课设所使用的单片机最小系统板包括以下器件:电源端子(DC +5V),可以USB供电,也可独立电源供电。通用异步串口,采用MAX232做电平转换。STC89C51单片机。各种颜色的LED发光二极管共9个,其中8个接于P1口做LED显示,还有一个做电源灯显示。四位一体共阳数码管可以实现时钟电路及动态扫描显示。还有其他电阻电容若干,系统板一个,大按键开关两个,用于中断控制和通信开关。

利用STC51系列特有的ISP在线编程,方便我们初学者的二次开发,省去大量芯片烧写时间。USB电源线供电和外接供电并存,方便学生在寝室使用.板上提供ISP 接口并将单片机的全部I/O 引脚引出。51开发板使用ISP 在线下载技术, 直接把程序写到单片机中,使用当前最流行的KEILC51 软件,用户无需再购买任何仿真器或编程器等开发工具,只要有一台计算机,就可以实践学习单片机方面的知识;同时引出的单片机的32个I/O口可全部用于扩展,用户可把自己设计的电路通过这32 个I/O口与单片机连接,方便用户开发自己的产品,最大限度的为用户节约学习成本和加快学习速度。

1.2.1 STC89C52RD单片机开发板硬件配置情况

1)STC89C52RD

2)MAX232

3)8个LED灯

4)8个按键

5)4位8段数码管

6)蜂鸣器

7)11.0592M晶振

1.2.2、STC89C52RD单片机实验板配套实验

1)51开发板预烧程序

2)8*8点阵

3)RS232串口

4)按键查询

5)按键中断

6)蜂鸣器

7)蜂鸣器音乐

8)花样灯

9)流水灯

10)跑马灯

11)数码管

第2节系统主要硬件电路设计

2.1 STC89C52RD单片机简介

MCS-51是美国Intel公司生产的一系列单片机的总称,包括多个品种,如8031、8051、8751、8032、80C52、8752等。其中8051是最典型的产品,其他单片机都是在其基础上进行功能增减而来的,所以人们习惯于用8051来称呼MCS-51系列单片机。Intel公司将MCS-51的核心技术授权给了多家公司,这些厂家生产的单片机在功能上或多或少有些改变,以满足不同的需求,其中美国的ATMEL公司生产的

AT89C51是曾经在我国非常流行的51单片机。当前AT89C51/52已经停产,其替代产品为AT89S51/52。深圳宏晶公司出品的STC89C51可以直接代替传统的AT89S51和AT89C51芯片,也可以代替菲利普、华帮等其他公司的89C51,由于时代的发展,工艺的进步,STC89C51功能更强,寿命更长(4K字节Flash存储器、128字节片内RAM、支持ISP下载编程)

图2.1 STC89c51单片机

单片机的时钟信号用来提供单片机片内各种微操作的时间基准,时钟信号通常用两种电路形式得到:内部振荡和外部振荡。MCS-51单片机内部有一个用于构成振荡器的高增益反向放大器,引脚XTALl和XTAL2分别是此放大电器的输入端和输出端,由于采用内部方式时,电路简单,所得的时钟信号比较稳定,实际使用中常采用这种方式,如图2-2所示在其外接晶体振荡器(简称晶振)或陶瓷谐振器就构成了内部振荡方式,片内高增益反向放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起可构成一个自激振荡器并产生振荡时钟脉冲。

图2-2中外接晶体以及电容C2和C1构成并联谐振电路,它们起稳定振荡频率、快速起振的作用,其值均为30P左右,晶振频率选11.0592MHz。

为了初始化单片机内部的某些特殊功能寄存器,必须采用复位的方式,复位后

可使CPU及系统各部件处于确定的初始状态,并从初始状态开始正常工作。单片机的复位是靠外电路来实现的,在正常运行情况下,只要RST引脚上出现两个机器周期时间以上的高电平,即可引起系统复位,但如果RST引脚上持续为高电平,单片机就处于循环复位状态。复位后系统将输入/输出(1/0)端口寄存器置为FFH,堆栈指针SP置为07H, SBUF内置为不定值,其余的寄存器全部清0,内部RAM的状态不受复位的影响,在系统上电时RAM的内容是不定的。复位操作有两种情况,即上电复位和手动(开关)复位。本系统采用上电复位方式。图2-2中R9和Cl组成上电复位电路,其值R取为10K, C取为10μF.

图2.2 最小系统结构图

2.2电源转换芯片MAX232

Max232产品是由德州仪器公司(TI)推出的一款兼容RS232标准的芯片。该器件包含2驱动器、2接收器和一个电压发生器电路提供TIA/EIA-232-F电平。

该器件符合TIA/EIA-232-F标准,每一个接收器将TIA/EIA-232-F电平转换成5-V TTL/CMOS电平。每一个发送器将TTL/CMOS电平转换成TIA/EIA-232-F电平。下图为MX232双串口的连接图,可以分别接单片机的串行通信口或者实验板的其它串行通信接口:

图2.3 max232电平转换电路

2.3 四位一体共阳LED数显

8 段数码管属于LED 发光器件的一种,分为8 段:A、B、C、D、E、F、G、DP,其中DP 是小数点位,还包括一个公共端COM 端。从电气上,8 段数码管又分为共阴和共阳两种。共阴指数码管的公共端接负极,而各段接正极;共阳则正好相反。如果有多个数码管,它们的各段输入一般都分别接在一起,公共端分开。开发板上采用的是4位一体的共阳数码管。数码管显示方法可分为静态显示和动态显示两种。静态显示就是每个数码管的8 段输入各自分开,其COM 口电平一直有效。它的优点是控制方便,显示稳定,但要占用较多的I/O口。动态显示的原理是,各个数码管的段输入相应位接在一起,共同占用8 位数据线;公共端分开,利用扫描和人视觉上的短暂停留性,依次给出各个数码管COM 端使能信号,并同时给出各数码管的数据。它的优点是占用I/O 口少,但控制较静态显示复杂。一般在数码管较多的情况下都采用动态显示。本实验板使用的是4位一体的共阳数码管,共12脚,其中8脚公用是8段显示,另4脚是对应于4个数码管。

图2.4四位一体共阳数显电路

2.4 LED 灯电路

一般发光二极管的工作电流是十几毫安至几十毫安,正向压降为1.3V-2.5V。有一些低电流的发光二极管的工作电流可以降至2MA,而亮度与正常发光二极相同,当然价格会高一些。所有发光二极管在电路中一般都要串一个电阻用来限流。发光二极管的电流不同,亮度也不同,并且寿命也会受到影响,这个电流通常就是由接入的电阻来调整。

51开发板的发光二极管串联了一个1kΩ的电阻后接在5V 的电压上。LED 灯电路接在单片机的P1口上。LED灯的阳极接电源,阴级接单片机的I/0 口,因此是低电平驱动,只要单片机在相应引脚给出低电平,LED 就会发光。

2.5 按键电路

实验板按键电路如下图,通过电阻接电源正级,并将按键所接的单片机的I/O 口作为输出端。这样,当按键没有按下时,所有的I/O输出端都是高电平,代表无键按下;当按键按下时,I/O口输出就变成低电平。由于按键属于机械开关,按动过程不可避免存在抖动的现象。因此必须去抖动才能避免误判断。可以在程序中采用软件延时的办法,即每次检测到有键按下时延时20ms再判断是否按键还是处于按下状态,是则表示确实有键按下,不是则表示是按键误动作。用户按下按键的时间可以稍微长一点。

2.6蜂鸣器

蜂鸣器俗称喇叭,是广泛应用于各种电子产品的一种元器件,它用于提示、报警、音乐等许多应用场合。蜂鸣器与家用电器上面的喇叭在用法上也有相似的地方,通常工作电流比较大,电路上的TTL 电平基本上驱动不了蜂鸣器,需要增加一个电流放大的电路才可以,这一点与家用电器中的功放有相似之处。蜂鸣器使用很方便,电流通过时蜂鸣器就发出响声,只要将蜂鸣器与单片机相连的I/O 口置为低电平,就可以驱动蜂鸣器发声.

2.7 8*8点阵

根据LED汉字显示主要内容:点阵显示原理与应用 LED 点阵显示屏广泛应用与汽车报站器,广告屏等。8×8 LED 点阵是最基本的点阵显示模块,理解 8×8 LED 点阵的工作原理就可以基本掌握 LED 点阵显示技术。8×8 点阵共需要 64 个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置 1 电平,某一行置 0 电平,则相应的二极管就亮;要实现显示图形或字体,只需考虑其显示方式。通过编程控制各显示点对应 LED 阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。这样,就可以通过SPCE061A编写程序显示要求的汉字。如图所示:

图2.5 8*8 点阵电路

第3节实验系统软件设计

3.1 花样流水灯程序设计:

序循环输出到单片机P1口,从左到右依次点亮,每次增加一个,直至全亮;从左到右依次暗灭,每次减少一个,直至全灭;从右向左依次点亮,每次亮一个;从左到右依次点亮,每次亮一个;8个发光二极管闪烁三次;两个二极管前后追逐循环三次;两个按键控制,K1按下停止循环,K2按下继续循环。

3.1流水灯实验程序

# include "reg51.h" // 包含头文件

#define uchar unsigned char

void delay02s(void) // 延时0.2s子程序

{

unsigned char i,j,k;

for ( i=2;i>0;i-- )

for (j=200;j>0;j-- )

for (k=250;k>0;k-- );

}

void main (void) {uchar i,j;

while (1) // 死循环

{

j=0x01;// j初始化为0x01,左移初始值

for(i=0;i {

P1= ~ j;// 对变量j 中的值按位取反后,从P1口输出

delay02s( );// 延时0.2s

j= j }

j=0x80;// 设置右移初始值j为0x80

for (i=0;i {

P1= ~ j;

delay02s( );

j= j>>1;// 右移1位

}

}

}

3.2.简易时钟程序设计:

四位数显实现数字时钟,要求显示时、分,K0调时、K1调分;整点报时

#include

#define uint unsigned int #define uchar unsigned char

uchar code table[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}; sbit

d1=P1^0;//定义d1 sbit d2=P1^7;//定义d1 sbit key1=P3^2;//按键定义sbit key2=P3^3; sbit key3=P3^4; sbit key4=P3^5; sbit LED1=P2^3; sbit LED2=P2^2; sbit LED3=P2^1; sbit LED4=P2^0;

uchar temp,aa,miaos,miaog,qian,bai,shi,ge,fen,sh,bb,mh; void display(uchar qian,uchar bai,uchar shi, char ge);

void delay(uint z) //uint z 传递的是延时毫秒的数,比如延时10毫秒则为10 { uint x,y;

for(x=z;x>0;x--) //这个循环是毫秒数

for(y=110;y>0;y--);//这个循环是1毫秒循环次数}

void int(); void main() {

int();//初始化子程序mh=1; while(1) {

if(key1==0) { delay(200);//延时200ms避开抖动时期while(key1==0);//等待按键释放

fen++; if(fen==59) {

fen=0; } }

if(key2==0) {

delay(200); while(key2==0); if(fen!=0) {

fen--; }

if(fen==0)

{ fen=59; }

}

if(key3==0) {

delay(200); while(key3==0); sh++; if(sh==23) {

sh=0; } }

if(key4==0) {

delay(200); while(key4==0); if(sh!=0) {

sh--; }

if(sh==0) {

sh=23; }

}

if(aa==20) {

bb++; aa=0;

miaog=bb%10;

miaos=bb/10%6; mh=~mh;

}

if(bb==60) {

fen++;

bb=0; }

ge=fen%10; shi=fen/10%6;

if(fen==60)

{ sh++; fen=0;

fen=0;

}

bai=sh%10; qian=sh/10;

if(bai==10) bai=0; if(qian==2)

{

if(bai==4)

qian=0;

bai=0; } }

if(sh==24)

{ sh=0; }

display(qian,bai,shi,ge); } }

void display(uchar qian,uchar bai,uchar shi, uchar ge) {

LED1=1;

P0=table[qian]; LED1=0; delay(1); LED1=1;

3.3 8*8点阵屏显示程序设计:

#include "reg51.h"

void delay(unsigned int i);

void main()

{

unsigned char code led[]={0x00,0xc3,0xff,0xff,0x7e,0x3c,0x18,0x00};

unsigned char w;

unsigned int i;

while(1)

{

w=0x01;

for(i=0;i<8;i++)

{

P1=w;

P0=~led[i];

delay(100);

w<<=1;

}

}

}

void delay(unsigned int i)

{

unsigned int k;

for(k=0;k

}

第4节结束语

参考文献

[1] 张伟,《单片机原理及应用》,机械工业出版社,2005

[2] 张鑫,《单片机原理及应用》,电子工业出版社,2005

[3] 曹国清,《数学电路与逻辑设计》,中国矿业大学出版社,2004

[4] 任致程,《经典集成电路400例》,机械工业出版社,2002

[5] 薛栋梁,《单片机原理及应用》,中国水利水电出版社,2001

[6] 吴金戎,沈庆阳等,《8051单片机实践与应用》,清华大学出版社,2001

[7] 谢筑森,张辉等,《单片机开发与典型应用设计》,中国科学技术大学出版社,1997 附录

一、流水灯运行图片

二、简易时钟图片

三、点阵图片

江西工业职业技术学院电子与信息工程分院

课程设计指导教师评语

班级:学生姓名:学号:

指导教师评语(包括工作态度,遵守纪律;基本理论、知识、技能;独立工作能力和分析解决问题的能力;完成任务情况及水平):

学生成绩(五级分制):

指导教师签名:年月日

文明上网活动总结

文明上网活动总结 “倡导文明上网拒绝网络成瘾”活动总结黑龙江工商职业 技术学院会计金融分院在20XX年5月9日——20XX年5月10日时,举办了“倡导文明上网,拒绝网络成瘾”的宣传教育活动, 参加此次活动的有会计金融学院的各班团支部以及学院的其他分 院学生,此次活动的开展让学生认识到互联网这把双刃剑的利弊,让当代大学生清楚的认识到如何运用网络,此次活动开展的很顺利,现对此次活动做如下总结: 一情况概述 二成绩经验 1、此次活动对学生上网进行了很好的教育引导,增强学生上 网的自律意识,做好对过度上网和沉迷网络学生的教育、帮助和 转化工作。 2、结合我院“5.25 和谐.关爱.发展”心理健康活动,进一 步普及心理健康知识,提高大学生的心理健康水平,增强大学生 的心 理保健意识,在校园里掀起关注心理健康的热潮。 3、使学生在悦纳自我、开发潜能、优化人格、全面发展上, 获得成长的动力和快乐人生,同时让更多的人来关注大学生的心 理健康问题,让更多的人意识到心理健康问题的重要性。 三存在的问题

1、此次活动宣传时间比较短,不能全面的让每个同学都能充 分的了解“文明上网”的重要性,使得此次活动的质量存在一些 瑕疵。 2、此次宣传活动范围没有最大程度的在校园开展,虽然在会 计金融学院中进行了深刻的宣传教育活动,但是还有其他分院的 一些学生没有参与其中。 四今后努力方向 我院将在黑龙江工商职业技术学院团总支的带领下积极开展 各种对学生有利的宣传教育活动,用最大努力实现最大程度的宣 传教育,让每个同学都参与其中,充分学习学院的教育思想。 通过此次活动,思想汇报专题会使学生的心理受到一次洗礼,让学生正确的运用计算机网络,不要让自己误入歧途,能够很好 的运用高科技,努力学习,不浪费大学的美好光阴。也希望学院 能够多举办这样有利学生学习和生活的活动。 会计金融学院团总支组织部 活 动 总 结 会计金融学院团总支组织部 篇二:文明上网宣传活动总结 文明上网宣传活动总结

简单51单片机开发板的电路设计

一、摘要 本文给出了一个简单51单片机开发板的电路设计,完成了其原理图的绘制和PCB图的制作。着重介绍使用protel99SE画出的电路设计原理图,接着是对电路各个模块功能的分析,然后是电路所用主要芯片和其他重要元件的功能介绍以及内部封装和引脚分布,最后介绍用protel99SE画出的PCB板。此开发板具有串口通信、液晶显示、流水灯、扩展、RTC 时钟、复位、外部中断、外部存储、A/D D/A转换、报警、继电器控制等开发功能。 关键字:51单片机开发板 protel99 PCB 二、实验所用元器件及其介绍 、清单

SW-SPDT1自制封装1KΩ电阻150805 2KΩ电阻50805 三极管90152TO-18 HRS4-S-DC5V继电器1自制封装跳线6 LED110805 9针串口1DB9/M 极性电容10uF1.6 104电容40805 30pF电容50805 电池Battery1自制封装响铃1 n口排针4SIP n 晶振12MHZ1XTAL1 外接晶振1XTAL1 主要芯片引脚图和实物图 STC89C52

图(1) STC89C52引脚图 图(2) STC89C52实物图 8255

图 8255引脚图 DS1302 图(1) DS1302引脚图 表 DS1302引脚描述 引脚号符号描述引脚号符号描述 1VCC2备用电源5复位 2X1晶振引脚6 I/O数据输入/输

24C08 图(1) 24C08引脚图 表 24C08功能表

图(2) 24C08 实物图 MAX232 图(1)MAX232引脚图 表各引脚功能及推荐工作条件

基于51单片机的数字频率计_毕业设计

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据 库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期:

文明上网心得体会word.doc

书山有路 文明上网心得体会1 如今,我们已经走进了一个信息时代。网络已经成了人们生活中必不可少的东西。但是,我们在上网的同时,也要做到文明上网。 任何东西,都有它积极的一面与消极的一面,网络也是如此。网络改变了人们的生活方式和学习模式。但在网络中,有一些诱人的游戏和聊天网站,它们给人们在工作之余和学习之余带来了许多乐趣,但却给我们带来了一些危害。所以,我们要做到上文明网,文明上网。 网络的运用很广泛,我们可以在网上寻找资料,在知识,在网上购物,还可以在……网络虽然使社会进步了,但是它也存在着一些缺点。有人称:网络游戏是。我们一旦迷上网络,就会越陷越深,不能自拔。我们要选择健康的网页,这样对我们很有好处,同时也避免了我们被不健康的网页所侵蚀。网络是虚拟的,它告诉你的消息可能是假的。比如,你的一个网友,他说他是10岁的顽童,但他却可能是80多岁的老太太。所以,我们不要十分相信网络。我们要牢记学生身份,只撷取有益的信息和资料,自觉遵守网络公德,争当新时代的好少年。 沉溺于网络会给我们身心发展带来很多负面影响。我们要文明上网,上文明网,上安全网,做有正义感、责任感、上进心的网民。我们要共同维护网络环境,共同清扫网络垃圾,不制造和传播网络病毒,维护网络安全,不在网上谩骂、攻击他人,注意文明用语,自觉抵制。 我们是祖国的未来和希望,是最具科学意识和创新能力的一代,我们是网络活动中的主体,我们要信守倡议,从现在做起,从自我做起,自尊、自律、自强,上文明网,文明上网,让网络伴随我们健康成长。 文明上网心得体会2 现在的网络发展日新月异,已经把我们带到了网络时代,四通八达的网络,令我们越来越离不开网络了。可在网络飞速发展的现在,文明使用网络便成了首要目的。 网络虽然改变了人们的生活方式和学习模式。但在网络中,却有一些诱人的游戏和聊天网站,它们给我们带来了很大的危害,特别是一些暴力的游戏,不仅让人在网上不文明,甚至还会让人在现实生活中做这些不文明的事,所以说,不文明上网对人们的危害是很大的。 在我们的身边总有一些青少年沉迷于网络,他们整天沉迷在虚拟世界中,在网上谩骂、攻击他人,并且制造一些网络病毒,这就是不文明上网的现象。这些现象一旦在网络上传播,就会和瘟疫一般蔓延,造成更多的人受害,让他们成为不文明上网的人。 作为祖国的未来和希望,我们是最具科学意识和创新能力的一代,我们是网络活动中的主角。我们更要遵守文明。为了倡导更多的青少年能够文明上网,上文明网。我特意做了文明上网金点子卡片并按照此来体验了一遍:我先在纸上规定好上网目标,并设定好四十分钟的闹钟,然后我就按照目标来执行,在执行的过程中,虽然有很多不良网站跳出来,但是全都被我一一关闭。在四十分钟后,闹铃声如约而至,我立刻按下关机键,关闭电脑。 经过我的亲身试验,发现文明上网并不是那么难,只要严格控制自己,并规定好时间,你会发现你自己本来就是一名讲文明,树新风的“好网民”,所以我们要文明上网,从现在做起,从自我做起,多用网络查找资料,或学习,让网络成为你的好朋友伴随我们健康成长,让网络空间清朗起来。为更多人创造一个清净的网络世界。 1

STC89C52单片机开发板设计

STC89C52单片机开发板 一、方案设计 1.1 方案论证 在科技广泛发展的今天,计算机的发展已经越来越快,他的应用已经越来越广泛。二单片机的发展和应用是其中的重要一方面。单片机在工业生产(机电、化工、轻纺、自控等)和民用家电方面有广泛的应用。其中,单片机在工业生产中的应用尤其广泛。 单片机具有集成度高,处理能力强,可靠性高,系统结构简单,价格低廉的优点,因此被广泛应用。目前,单片机在工业控制系统诸多领域得到了极为广泛的应用。特别是C51系列的单片机稳定性好,运算精度高,推动了工业生产,影响着人们的工作和学习。而本次设计就是要通过对C52系列单片机最小系统进行开发板的设计。有助于当代大学生及涉及单片机领域的工作者们更深入的了解和学习单片机的开发机应用。 1.2 设计思路 (1)本设计采用STC89C52单片机为主控制核心。 (2)选择PCF8951实现A/D、D/A转换装置,与单片机接口为P2.1口和P2.0口。 (3)此外,还选择了NRF905无线通信模块及4*4矩阵键盘等模块进行开发与学习设计。 二、硬件设计 本设计由8部分组成:STC89C52单片机最小系统、PCF8951A/D转换电路、报警器模块、NRF905无线模块、矩阵键盘模块、温度传感器电路、红外接收模块、LED流水灯模块。电路原理图见附录。 2.1 STC89C52单片机最小系统模块 STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。

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)附录 实验上机调试内容
注:此任务书由指导教师在课程设计前填写,发给学生做为本门课程设计 的依据。

社区网络文明传播活动总结

社区网络文明传播活动总结 《社区网络文明传播活动总结》是一篇好的范文,觉得应该跟大家分享, 篇一:社区网络文明传播志愿者工作总结平山社区网络文明传播志愿者工作总结年月,市文明办发文要求成立网络文明传播志愿者队伍。 社区领导高度重视,将这项工作创建文明单位、树立良好对外形象的重要措施。 一年来,社区组建了内部的志愿者队伍,在市文明办的指导帮助下,共计发了余条微博,余篇博客,同时积极参与文明办开展的各项专项行动,基本完成了文明办交给的各项工作任务。 我们做了诸多尝试和探索,在如何开展网络文明传播工作、开展哪些内容的具体工作、如何做好这项工作这三个基本问题上完成了三次转变。 一是自愿承担,工作模式由广泛参与改为专人志愿参与网络文明传播志愿服务工作内容较为分散,工作量较大,统一开展较困难,分析研究后,决定借鉴信息宣传工作经验,以信息宣传队伍为依托,每个月设置一个指标,并由我负责文明网博客的、各项专项活动以及统筹工作。 但实践了一段时间后发现,虽然均能完成指标,但这种分散的以完成指标为导向的工作模式人力浪费严重,而工作成效并不凸现。

我们于今年开始改走了志愿参与路线,按照自愿承担原则,根据报名情况,组建了我关的网络文明传播志愿者队伍,并进行了内部分工,明确工作职责,确保工作有序平稳开展。 志愿者参与的积极性和主动性都很高,工作模式改变之后,范文成效较为凸显。 二、整合资源,由无序采编信息改为有目的性的高效采编信息最初开展这项工作的时候也比较盲目,不能很好的把握网络文明传播的工作内涵,一般就是看到一些比较积极向上、有启发意义的文章或者一些好人好事就进行转载。 文明的内涵很宽泛,社会主义核心价值体系也渗透于日常生活的各个角落,与其漫无目的的随机转发或者评论,还不如设置一个宣传重点,这样既有利于收集资料、撰写评论,也可体提高博客、微博内容的可看性。 网络文明传播主要,着力于记录马鞍山向山镇平山社区的美好、文明、向善的一面,同时也转载一些外地城市出色的文明创建工作,尝试着能为文明城市创建添砖加瓦。 将文明的思想融入到微博、博客的文字中去,这样才能真正起到传播文明的作用,通过不断创新工作形式,提升工作成效。 要树立大局意识,围绕三个紧贴,大力推进网络文明传播工作,一是紧贴十七届六中全会精神,围绕建设社会主义核心价值体系,大力传播道德精神,大力弘扬道德文化,发挥网络在精神文明创建中的

基于51单片机的数字频率计毕业论文

基于51单片机的数字频率计 目录 第1节引言 (2) 1.1数字频率计概述 (2) 1.2频率测量仪的设计思路与频率的计算 (2) 1.3基本设计原理 (3) 第2节数字频率计(低频)的硬件结构设计 (4) 2.1系统硬件的构成 (4) 2.2系统工作原理图 (4) 2.3AT89C51单片机及其引脚说明 (5) 2.4信号调理及放大整形模块 (7) 2.5时基信号产生电路 (7) 2.6显示模块 (8) 第3节软件设计 (12) 3.1 定时计数 (12) 3.2 量程转换 (12) 3.3 BCD转换 (12) 3.4 LCD显示 (12) 第4节结束语 (13) 参考文献 (14) 附录汇编源程序代码 (15)

基于51单片机的数字频率计 第1节引言 本应用系统设计的目的是通过在“单片机原理及应用”课堂上学习的知识,以及查阅资料,培养一种自学的能力。并且引导一种创新的思维,把学到的知识应用到日常生活当中。在设计的过程中,不断的学习,思考和同学间的相互讨论,运用科学的分析问题的方法解决遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法,积累设计系统的经验,充分发挥教学与实践的结合。全能提高个人系统开发的综合能力,开拓了思维,为今后能在相应工作岗位上的工作打下了坚实的基础。 1.1数字频率计概述 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号及其他各种单位时间变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。 本数字频率计将采用定时、计数的方法测量频率,采用一个1602A LCD显示器动态显示6位数。测量围从1Hz—10kHz的正弦波、方波、三角波,时基宽度为1us,10us,100us,1ms。用单片机实现自动测量功能。 基本设计原理是直接用十进制数字显示被测信号频率的一种测量装置。它以测量周期的方法对正弦波、方波、三角波的频率进行自动的测量。 1.2频率测量仪的设计思路与频率的计算 频率测量仪的设计思路主要是:对信号分频,测量一个或几个被测量信号周期中已知标准频率信号的周期个数,进而测量出该信号频率的大小,其原理如右图1所示。 1 图可知: T=NT o 为标准信号的周期,所以T为分频后信号的周期,则可以算出被测量信(注:T o

51单片机课程设计 AD转换

课程设计报告 华中师范大学武汉传媒学院 传媒技术学院 电子信息工程2011 仅发布百度文库,版权所有.

AD转换 要求: A.使用单片机实现AD转换 B.可以实现一位AD转换,并显示(保留4位数字)设计框图:

方案设计: AD转换时单片机设计比较重要的实验。模数转换芯片种类多,可以满足不同用途和不同精度功耗等。 外部模拟量选择的是简单的电位器,通过控制电位器来改变模拟电压。显示电压值采用一般的四位七段数码管。而AD转换芯片采用使用最广的ADC0809 ADC0809芯片有28条引脚,采用双列直插式封装,如图所示。 下面说明各引脚功能: ?IN0~IN7:8路模拟量输入端。 ?2-1~2-8:8位数字量输出端。 ?ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路。?ALE:地址锁存允许信号,输入端,高电平有效。 ?START: A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。 ?EOC: A/D转换结束信号,输出端,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。 ?OE:数据输出允许信号,输入端,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。 ?CLK:时钟脉冲输入端。要求时钟频率不高于640KHz。

?REF(+)、REF(-):基准电压。 ?Vcc:电源,单一+5V。 ?GND:地 工作原理: 首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC 变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。 本次实验采用中断方式 把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。 不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。 首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。 采用中断可以减轻单片机负担。并可以使程序有更多的空间作二次开发。

文明上网活动总结范文

文明上网活动总结范文 开展文明上网活动,可以提高广大网民文明素质、法制素养和辨别能力,自觉抵制网络低俗之风,形成健康向上的网络文明新风,共同构筑网络绿色家园。下面是整理活动总结文明上网范文的范文,欢迎阅读! 活动总结文明上网范文篇一 根据区文明办的要求,为做好中国文明网在各地开展网络文明传播第二期工作活动,中天社区在全社区掀起了网络文明传播新风,开启了网络文明建设新篇章。现将中天社区网络文明传播工作情况做以下总结。 一、活动时间20XX年2月21—3月7日 二、活动说明"讲诉我心中的雷锋"主题传播活动。 1、社区网络文明传播志愿者,以#我要表扬#为关键词,通过微博对身边爱党爱国、助人为乐、敬业奉献、艰苦朴素、诚实守信等各类值得赞扬的事迹进行传播,鼓励大家说出"心中的雷锋",弘扬社会正气,唱响网上正能量。 2、社区人员积极参加中国文明网官方微博开设#我要这样学雷锋#微话题讨论,征集大家对当今学雷锋传播活动的建议以及对"雷锋精神"的新理解,进行话题讨论,并进行评论、转发。 本次活动充分利用网络的传播优势,大力传播雷锋精神,提升公民素质,活动旨在传达雷锋精神在一代又一代人的诠释下不断升华,它代表着先进的人生观。无论社会怎样发展,无论时代如何进步,我

们都需要雷锋,都需要雷锋精神,在时代车轮高速运转、人类压力与日聚增的今天,留一些时间给我们需要静化的心灵,细细品味和感受雷锋精神的实质,让雷锋精神永存。 活动总结文明上网范文篇二 5月6日下午,八公山区在新庄孜街道建东社区开展文明上网进社区活动,区委宣传部副部长、文明办主任吴广云,区民政局局长许培环,团区委书记杨瑞及辖区的青年志愿者代表、社区工作人员、社区群众60余人参加了活动。 吴广云部长在签名活动启动仪式上指出:开展文明上网进社区活动,目的是通过在社区搭建网络宣传互动平台,组织辖区内居民开展"坚守七条底线"、传唱"文明上网四字歌"、自愿签名做文明上网一分子,组织志愿者做文明上网宣传员等活动,提高社区广大网民文明素质、法制素养和辨别能力,自觉抵制网络低俗之风,形成健康向上的网络文明新风,共同构筑网络绿色家园。 吴部长指出,"文明上网进社区"活动,将在建东社区创建成果总结经验的基础上,在区民政局的支持下,逐步向全区更多的社区推广,推动文明上网进社区工作向更高水平迈进。青年志愿者是新兴文化传播的主力军,全区的青年志愿者要在区团委的领导下,充分运用网络空间,传播文明,引领风尚,扩大精神文明创建工作的覆盖面和影响力,将网络空间建设成传播先进文化、传播公民道德的新阵地。全区广大干部群众要自觉增强网络道德意识,模范准守网络道德行为规范,并积极争当文明上网、绿色上网的宣传员、监督员,引导更多的

单片机开发板的制作步骤

单片机开发板的制作步骤 单片机技术自发展以来已走过了近20年的发展路程。单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。小到遥控电子玩具,大到航空航天技术等电子行业都有单片机应用的影子。针对单片机技术在电子行业自动化方面的重要应用,为满足广大学生、爱好者、产品开发者迅速学会掌握单片机这门技术,于是产生单片机实验板普遍称为单片机开发板、也有单片机学习板的称呼。比较有名的例如电子人DZR-01A单片机开发板。 单片机开发板是用于学习51、STC、AVR型号的单片机实验设备。根据单片机使用的型号又有51单片机开发板、STC单片机开发板、AVR单片机开发板。常见配套有硬件、实验程序源码、电路原理图、电路PCB图等学习资料。例如电子人单片机开发板,针对部分学者需要特别配套有VB上位机软件开发,游戏开发等教程学习资料。开发此类单片机开发板的公司一般提供完善的售后服务与技术支持。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。 单片机(Microcontrollers)诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。 而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 常见配套资源如下:

基于51单片机的数字频率计的设计

1 前言 频率测量是电子学测量中最为基本的测量之一。由于频率信号抗干扰性强,易于传输,因此可以获得较高的测量精度。随着数字电子技术的发展,频率测量成为一项越来越普遍的工作,测频原理和测频方法的研究正受到越来越多的关注。 1.1频率计概述 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号、方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。传统的频率计采用测频法测量频率,通常由组合电路和时序电路等大量的硬件电路组成,产品不但体积大,运行速度慢而且测量低频信号不准确。本次采用单片机技术设计一种数字显示的频率计,测量准确度高,响应速度快,体积小等优点。 1.2频率计发展与应用 在我国,单片机已不是一个陌生的名词,它的出现是近代计算机技术的里程碑事件。单片机作为最为典型的嵌入式系统,它的成功应用推动了嵌入式系统的发展。单片机已成为电子系统的中最普遍的应用。单片机作为微型计算机的一个重要分支,其应用范围很广,发展也很快,它已成为在现代电子技术、计算机应用、网络、通信、自动控制与计量测试、数据采集与信号处理等技术中日益普及的一项新兴技术,应用范围十分广泛。其中以AT89S52为内核的单片机系列目前在世界上生产量最大,派生产品最多,基本可以满足大多数用户的需要。

2 系统总体设计 2.1测频的原理 测频的原理归结成一句话,就是“在单位时间内对被测信号进行计数”。被测信号, 通过输入通道的放大器放大后,进入整形器加以整形变为矩形波,并送入主门的输入端。由晶体振荡器产生的基频,按十进制分频得出的分频脉冲,经过基选通门去触发主控电路,再通过主控电路以适当的编码逻辑便得到相应的控制指令,用以控制主门电路选通被测信号所产生的矩形波,至十进制计数电路进行直接计数和显示。若在一定的时间间隔T内累 计周期性的重复变化次数N,则频率的表达式为式: N fx= T 频率计数器严格地按照 N f= T 公式进行测频。由于数字测量的离散性,被测频率在计数 器中所记进的脉冲数可有正一个或负一个脉冲的1 ±量化误差,在不计其他误差影响的情况下,测量精度将为: 1 () fA N δ= 应当指出,测量频率时所产生的误差是由N和T俩个参数所决定的,一方面是单位时间内计数脉冲个数越多时,精度越高,另一方面T越稳定时,精度越高。为了增加单位时间内计数脉冲的个数,一方面可在输入端将被测信号倍频,另一方面可增加T来满足,为了增加T的稳定度,只需提高晶体振荡器的稳定度和分频电路的可靠性就能达到。 上述表明,在频率测量时,被测信号频率越高,测量精度越高。 2.2总体思路 频率计是我们经常会用到的实验仪器之一,频率的测量实际上就是在单位时间内对信号进行计数,计数值就是信号频率。本文介绍了一种基于单片机AT89S52 制作的频率计的设计方法,所制作的频率计测量比较高的频率采用外部十分频,测量较低频率值时采用单片机直接计数,不进行外部分频。该频率计实现10HZ~2MHZ的频率测量,而且可以实现量程自动切换功能,四位共阳极动态显示测量结果,可以测量正弦波、三角波及方波等各种波形的频率值。 2.3具体模块 根据上述系统分析,频率计系统设计共包括五大模块:单片机控制模块、电源模块、放大整形模块、分频模块及显示模块。各模块作用如下:

文明上网 从我做起活动方案及总结

“文明上网从我做起”活动实施方案 为深入贯彻落实上级有关部门关于加强互联网法制道德教育,提高网民素质的有关指示精神,进一步推动我校网络文明建设,营造健康有序、和谐文明的网络环境,我校决定开展“文明上网从我做起”活动。方案如下: 一、指导思想 开展“文明上网从我做起”宣传教育活动,深入学习社会主义核心价值观的有关精神,进一步贯彻落实《中共中央、国务院关于进一步加强和改进未成年人思想道德建设教育的意见》和《中小学生守则》,坚持以人为本,以学生的全面发展为目标,加强互联网法制道德教育,不断提高法制意识和文明素质,营造健康有序、文明和谐的网络环境,推动网络文化建设的繁荣发展。 二、工作目标 通过举办此活动,在广大学生中开展互联网法制道德教育,实现以下工作目标: (一)加强管理,对学生进行网络安全教育。贯彻践行以“社会主义核心价值观”为主要内容的理想教育,教育学生做到文明上网、健康上网。学校加强管理,创造条件,充分利用学校的资源,向学生开放微机室。利用班会开展“文明上网”,系列教育活动。通过系列教育活动,培养青少年学生健康人格,使学生在数导化、虚拟化网络中,在没人监

督环境中能够慎独,增强自我约束能力,提高审视、识别有害信息能力。 (二)教育帮助学生树立正确人生观、价值观、世界观。 帮助学生树立远大理想,把主要精力用在努力学习科学文化知识上,严于律己,自觉抵制网络的不良影响,为学生介绍一些绿色网站。要求学生遵守《全国青少年网络文明公约》,争做网络文明先锋。 (三)要求广大学生上网要做到正确处理上网与学习的关系;绿色上网,熟悉上网的安全通道。加强指导,做好学生上网内容的引导工作。学校向学生推荐浏览教育类网站和有关天文、地理、科学和新闻类网站。教育学生上网要适度,不占用正常学习时间上网,不通宵上网。适当控制上网时间,注意保护眼睛和身体。要学生控制上网娱乐的时间,不进黑网吧,不玩对青少年学生有害的游戏,不看暴力和色情影视片。建议学生适当的玩非盈利性的益智类游戏。如:中国象棋、围棋等。 三、活动安排 本次活动时间由2020年9月至2016年7月,为期一年,具体活动安排如下: (一)启动仪式 启动仪式拟定于新学期伊始举行,邀请校外辅导员进行讲座。

51单片机_频率计_1602

电子产品设计与开发 结课论文 题目:其于51单片机的频率计设计与仿真 班级:电子1104班 姓名:陈** (组员)学号:03 电话:1376****** 成员:曾* (组长)学号:29 电话:13726****** 成员:孙* (组员)学号:21 电话:137*******

目录 一、需求分析 二、方案设计 1设计基本原理 (4) 1.1测量频率的原理 (4) 1.2系统设计框图 (4) 三、软件设计 (5) 1资源分配表 (5) 2程序流程框图 (6) 四、系统硬件线路设计图 (7) 1 单片机最小系统设计 (7) 2 液晶LCD1602显示电路 (8) 3 频率测量电路 (11) 五.系统仿真、测试结果及性能分析 (12) 1系统仿真、测试结果 (12) 2性能分析 (13) 六、心得与体会 (14) 七、参考文献 (14)

摘要 本设计提出了一种基于AT89C51单片机开发的数字频率测量仪的设计。系统以单片机AT89C51为核心,构成完备的测量系统。可以对信号进行频率的精确测量,测频在1Hz至10kHZ。采用液晶LCD1602显示被测信号的频率。与传统的电路系统相比,其有处理速度快、稳定性高、性价比高、硬件结构简单的优点。 关键词:单片机;低频;绝对误差

一、需求分析 频率测量在科技研究和实际应用中的作用日益重要。传统的频率计通采用组合电路 和时序电路等大量的硬件电路构成,产品不但体积较大,运行速度慢,而且测量低频信号 时不宜直接使用。频率信号抗干扰性强、易于传输,可以获得较高的测量精度。同时,频率 测量方法的优化也越来越受到重视.并采用AT89C51 单片机和相关硬软件实现。MCS—51 系列单片机具有体积小,功能强,性能价格比较高等特点,因此被广泛应用于工业控制和 智能化仪器,仪表等领域。我们研制的频率计以89c51单片机为核心,具有性能优良,精 度高,可靠性好等特点。 二、设计方案 此次课程设计采用间接测量法来测量。要用到GATE信号,GATE=1时,TR0=1,INTO=1 才能启动计数器,而计数器0是通过外部中断INTO的下降沿开始触发的,计时器从0开 始计时,计数器只能测高电平,因此测得的时间为半个周期。当计数器0计时溢出,执行 m加1的操作。则测量时间为:t1=TH0*256+TL0+m*65536 ,所求频率F=1000000/(2*t1) 1设计基本原理 1.1测量频率的原理 定时/计数器工作在方式1,每产生一次定时器0中断,计数65536个脉冲,此时的 脉冲来自振荡器的12分频后的脉冲,其周期为1uS。根据产生外部中断0时,定时器0中 断的次数u,以及此时定时/计数器0计数寄存器的数值X,即可求得待测方波的周期为: T=(65536*u+X)us ,取其倒数即可求得待测方波的频率,小数点后保留两位,即可使得频 率精度为0.1HZ。 1.2系统设计框图 经过方案论证和比较后,最终确定的系统框图如图1所示,主要由AT89C51单片机、异或 器件、LCD1602、电源等组成。

51单片机课程设计实验报告

51单片机课程设计报告 学院: 专业班级: 姓名: 指导教师: 设计时间:

51单片机课程设计 一、设计任务与要求 1.任务:制作并调试51单片机学习板 2.要求: (1)了解并能识别学习板上的各种元器件,会读元器件标示; (2)会看电路原理图; (3)制作51单片机学习板; (4)学会使用Keil C软件下载调试程序; 用调试程序将51单片机学习板调试成功。 二、总原理图及元器件清单 1.总原理图 2.元件清单 三、模块电路分析 1. 最小系统: 单片机最小系统电路分为振荡电路和复位电路, 振荡电路选用12MHz 高精度晶振, 振荡电容选用22p和30p 独石电容;

图 1 图 2 复位电路使用RC 电路,使用普通的电解电容与金属膜电阻即可; 图 3 当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST 为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST 为低电平。正常工作为低电平,高电平复位。 2. 显示模块: 分析发光二极管显示电路: 图 4 发光二极管显示电路分析:它是半导体二极管的一种,可以把电能转化成光能,常简写为

LED。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,产生自发辐射的荧光。图中一共有五个发光二极管 其中一个为电源指示灯,当学习板通电时会发光以指示状态。其余四个为功能状态指示灯,实际作用与学习板有关 分析数码管显示电路 图 5 数码管显示电路分析:数码管按段数分为七段数码管和八段数码管,图中所用为八段数码管(比七段管多了一个小数点显示位),按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管.共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。数码管主要用来显示经电路板处理后的程序的运行结果。图中使用了八个八段数码管,可以显示八个0-15的数字。使用数码管可以直观的得到程序运行所显示的结果.也可以显示预置在学习板上的程序,主要通过16个开关来控制。 四、硬件调试 1、是否短路 用万用表检查P2两端是短路。电阻为0,则短路,电阻为一适值,电路正常。 2、焊接顺序 焊接的顺序很重要,按功能划分的器件进行焊接,顺序是功能部件的焊接--调试--另一功能部件的焊接,这样容易找到问题的所在。 3、器件功能 1)检查原理图连接是否正确 2)检查原理图与PCB图是否一致 3)检查原理图与器件的DA TASHEET上引脚是否一致 4)用万用表检查是否有虚焊,引脚短路现象 5)查询器件的DA TASHEET,分析一下时序是否一致,同时分析一下命令字是否正确 6)通过示波器对芯片各个引脚进行检查,检查地址线是否有信号的 7)飞线。用别的的口线进行控制,看看能不能对其进行正常操作,多试验,

51单片机开发板

课程名称电路CAD作业项目51单片机开发板作业日期2016-5-12成绩班级14物联网工程XX李延晖学号9 上课地点启智楼4122一.开发板电路原理图 图1 开发板电路原理图 二.电路模块划分及功能简介 1.单片机最小系统模块

图1-1单片机最小系统模块图 简单功能介绍: 单片机最小系统,也叫做单片机最小应用系统,是指用最少的原件组成单片机可以工作的系统。单片机最小系统的三要素就是电源、晶振、复位电路。 型号名称:AT89S52 主要使用方法: 客房控制系统的最大特点是输入、输出开关量多,主控制器单片机已有的I/O口不能满足使用需求,需要进行扩展。为降低成本,采用简单的TTL电路扩展I/O口,即单片机的P2.0、P2.1口地址信号作为译码器74LS139的输入信号,74LS139的输出信号作为总线驱动器 74LS244的片选信号,74LS244的8个输出脚分别接单片机P0口的8位,通过片选74LS244单片机即可把74LS244输入脚上的数据读入,其I/O输入接口电路如图2所示。IG01~IG08是一组弱电端子输入信号线,它们分别和8个弱电开关相连。由于系统有24个开关输入量,因此,电路共用了3个74LS244,当片选信号CS1~CS3中有一个有效时,其对应74LS244上的数据就被读入到单片机中。

典型应用电路: 图1-2 典型应用电路 在本系统中的功能: 作为控制核心原件进行数据的采集分析运算,协调各个管口及原件形成完整的控制系统。

图1-3 AT89S52的实物图 图1-4 AT89S52的外形尺寸图

图1-5 AT89S52元件符号图1-6 PCB电路符号2.A/D、D/A模块 3.显示、指示模块 (1)液晶显示模块: 图3-1-1 液晶显示模块图 简单功能介绍:

51单片机课程设计报告

成绩: 单片机原理及应用课程设计 课程名<<单片机原理及应用>> 学部机械与电子信息工程学部 专业移动通信技术 学号 姓名 指导教师 日期

一、设计任务与要求 1.任务:制作并调试51单片机学习板 2.要求: (1)了解并能识别学习板上的各种元器件,会读元器件标示; (2)会看电路原理图; (3)制作51单片机学习板; (4)学会使用Keil C软件下载调试程序; 用调试程序将51单片机学习板调试成功。 二、实验内容 (5)AT89S52芯片工作电路,利用晶振提供控制信号。 (6)10引脚下载口与A T89S52芯片相关引脚相连完成下载电路。 (7)8个10K电阻与AT89S52芯片P0口相连,利用上拉电阻组成上拉电路。 (8)使用开关与5.1K电阻连成外部中断0、1电路和复位电路。 (9)利用16个开关做成键盘,实现输入号对已编程的AT89S52芯片的控制并通过数码管显示0--F。 (10)用2片74HC573N具有锁存功能芯片与8个数码管相连,通过编程的A T89S52位选和段选实现输出信号的显示功能。 (11)使用74HC573N锁存功能结合ULN2003AG芯片8非门芯片和74HC04N6非门芯片与4个2N5551三极管实现对步进电机的控制,和控制步进电机的信号结 合LED输出显示的功能。 (12)6、利用1片74HC573N芯片与8个共阴极LED实现跑马灯功能。 三、总原理图 1.总原理图

四、硬件调试 1、是否短路 用万用表检查P2两端是短路。电阻为0,则短路,电阻为一适值,电路正常。 2、焊接顺序 焊接的顺序很重要,按功能划分的器件进行焊接,顺序是功能部件的焊接--调试-- 另一功能部件的焊接,这样容易找到问题的所在。 3、器件功能 1)检查原理图连接是否正确 2)检查原理图与PCB图是否一致 3)检查原理图与器件的DATASHEET上引脚是否一致 4)用万用表检查是否有虚焊,引脚短路现象 5)查询器件的DATASHEET,分析一下时序是否一致,同时分析一下命令字是否正确 6)通过示波器对芯片各个引脚进行检查,检查地址线是否有信号的 7)飞线。用别的的口线进行控制,看看能不能对其进行正常操作,多试验,才能找到问题出现在什么地方。 五、软件调试 1、设置硬件仿真环境 设置硬件仿真环境的具体操作步骤如下: 首先,点击所建工程:Project菜单中的Options for Target…Targer 1?,出现工程的配置窗口,

“文明上网 绿色上网”活动总结

“文明上网绿色上网”活动总结 xx初中在2017年10月1日——12月31日举办了“文明上网,绿色上网”的宣传教育活动,此次活动的开展让学生认识到互联网这把双刃剑的利弊,让当代中学生清楚的认识到如何运用网络,此次活动开展的很顺利,现对此次活动做如下总结: 一、情况概述 在校团委的带领下各班团支部开展了有关“文明上网”的学习,同时让同学清楚的认识到“网络成瘾”的危害,做好同学的思想教育工作。其次,为了将此次活动的积极意义扩大宣传,我校利用多媒体、国旗下讲话进行宣传活动,给大家讲解“文明上网”的好处。通过“争做网络文明使者”签名仪式、“辩论赛”、“上绿色健康网,做阳光青少年”为主题的班队会等活动,以生动活泼的形式,引导学生提高网络道德素养,自尊自律,点击文明,绿色上网,增强自护意识,为营造一个健康纯净的网络空间积极贡献力量。 二、成绩经验 1 、此次活动对学生上网进行了很好的教育引导,增强学生上网的自律意识,做好对过度上网和沉迷网络学生的教育、帮助和转化工作。 2 、使学生在悦纳自我、开发潜能、优化人格、全面发展上,获得成长的动力和快乐人生,同时让更多的人来关注大学生的心理健康问题,让更多的人意识到心理健康问题的重要性。 三、存在的问题 此次活动宣传时间比较短,不能全面的让每个同学都能充分的了解“文明上网”的重要性,使得此次活动的质量存在一些瑕疵。 四、今后努力方向 我校将在校团委的带领下积极开展各种对学生有利的宣传教育活动,用最大努力实现最大程度的宣传教育,让每个同学都参与其中,充分学习我校的教育思想。 通过此次活动,会使学生的心理受到一次洗礼,让学生正确的运用计算机网络,不要让自己误入歧途,能够很好的运用高科技,努力学习,不浪费自己的美好光阴。也希望学校能够多举办这样有利学生学习和生活的活动。

相关文档
相关文档 最新文档