实习报告正文格式参考.docx

上传人:b****6 文档编号:5767081 上传时间:2023-01-01 格式:DOCX 页数:7 大小:68.34KB
下载 相关 举报
实习报告正文格式参考.docx_第1页
第1页 / 共7页
实习报告正文格式参考.docx_第2页
第2页 / 共7页
实习报告正文格式参考.docx_第3页
第3页 / 共7页
实习报告正文格式参考.docx_第4页
第4页 / 共7页
实习报告正文格式参考.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

实习报告正文格式参考.docx

《实习报告正文格式参考.docx》由会员分享,可在线阅读,更多相关《实习报告正文格式参考.docx(7页珍藏版)》请在冰豆网上搜索。

实习报告正文格式参考.docx

实习报告正文格式参考

目录

第1章单片机系统硬件电路1

1.1实习目的1

1.2单片机型号及特性1

1.3单片机开发板1

第2章单片机应用系统软件2

2.1STC下载软件2

2.2Keil软件2

2.3外部电路驱动2

第3章数字电子时钟设计3

3.1DS18B203

3.2设计原理3

3.3实现方法4

第4章实习总结5

4.1实习体会5

4.2设计硬件体会5

参考文献6

附录1实物图7

附录2系统主要程序8

第1章单片机系统硬件电路

实习目的

1、了解单片机最小系统;

2、了解keilc软件操作,程序下载及调试方法;

3、掌握单片机外部电路使用;

4、掌握键盘和数码管显示编程方法;

5、应用单片机开发板进行实验开发;

单片机型号及特性

1、AT89S51单片机功能及特点

1)4kBytesFlash片内程序存储器;

2)128bytes的随机存取数据存储器(RAM);

3)32个外部双向输入/输出(I/O)口;

4)5个中断优先级、2层中断嵌套中断;

5)6个中断源;

6)2个16位可编程定时器/计数器;

7)2个全双工串行通信口;

8)看门狗(WDT)电路;

9)片内振荡器和时钟电路;

10)与MCS-51兼容;

11)全静态工作:

0Hz-33MHz;

12)三级程序存储器保密锁定;

13)可编程串行通道;

14)低功耗的闲置和掉电模式。

AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。

2、STC89C52单片机功能及特点

STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROM-FlashProgramableandErasableReadOnlyMemory)的低电压,高性能COMOS8的微处理器,俗称单片机。

该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

STC89C52主要功能如表二所示。

表一STC89C52主要功能

主要功能特性

兼容MCS51指令系统

8K可反复擦写FlashROM

32个双向I/O口

256x8bit内部RAM

3个16位可编程定时/计数器中断

时钟频率0-24MHz

2个串行中断

可编程UART串行通道

2个外部中断源

共6个中断源

2个读写中断口线

3级加密位

低功耗空闲和掉电模式

软件设置睡眠和唤醒功能

 

单片机开发板

1、复位电路

(1)复位操作

复位是单片机的初始化操作。

其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。

除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。

除PC之外,复位操作还对其他一些寄存器有影响,它们的复位状态如表一所示。

表二一些寄存器的复位状态

寄存器

复位状态

寄存器

复位状态

PC

0000H

TCON

00H

ACC

00H

TL0

00H

PSW

00H

TH0

00H

SP

07H

TL1

00H

DPTR

0000H

TH1

00H

P0-P3

FFH

SCON

00H

IP

XX000000B

SBUF

不定

IE

0X000000B

PCON

0XXX0000B

TMOD

00H

(2)复位信号及其产生

RST引脚是复位信号的输入端。

复位信号是高电平有效,其有效时间应持续24个振荡周期(即二个机器周期)以上。

若使用颇率为6MHz的晶振,则复位信号持续时间应超过4us才能完成复位操作。

产生复位信号的电路逻辑如图4—3所示:

图1复位信号的电路逻辑图

整个复位电路包括芯片内、外两部分。

外部电路产生的复位信号(RST)送至施密特触发器,再由片内复位电路在每个机器周期的S5P2时刻对施密特触发器的输出进行采样,然后才得到内部复位操作所需要的信号。

复位操作有上电自动复位相按键手动复位两种方式。

上电自动复位是通过外部复位电路的电容充电来实现的,其电路如图4—4(a)所示。

这佯,只要电源Vcc的上升时间不超过1ms,就可以实现自动上电复位,即接通电源就成了系统的复位初始化。

按键手动复位有电平方式和脉冲方式两种。

其中,按键电平复位是通过使复位端经电阻与Vcc电源接通而实现的,其电路如图4—4(b)所示;而按键脉冲复位则是利用RC微分电路产生的正脉冲来实现的,

其电路如图4—4(c)所示:

(a)上电复位(b)按键电平复位(c)按键脉冲复位

图2复位电路

上述电路图中的电阻、电容参数适用于6MHz晶振,能保证复位信号高电平持续时间大于2个机器周期。

2、晶振电路

3、键盘和中断

键盘扫描原理、及电路

中断原理

4、其它电路

第2章单片机应用系统软件

STC下载软件

图2-1总体方案原理框图

………………………………………………………………………………。

Keil软件

……………………………………………………………………………………………………………………………………

外部电路驱动

1、串口

2、定时器

3、中断

第3章数字电子时钟设计

DS1302简介

1DS1302的结构及工作原理

3.1.1引脚功能表

1DS1302的结构及工作原理

1.1引脚功能表及内部结构图

设计原理

……………………………………………………

编程思想

图3-1nRF24L01模块发射子程序软件流程图

实现方法

第4章实习总结

实习体会

……………………………………………………

 

设计硬件体会

参考文献

[1]马子彦,王五一,张勇敏.基于无线网络的城市消防报警系统的设计[J].计算机应用研究,2005,4:

105-113

[2]房小翠,王金凤.单片机使用系统设计技术[M].北京:

国防工业出版社,1999.

[3]王彦芳,王小平,李夏青,李金英.智能无线报警系统的设计与实现[J].河北大学学报(自然科学版),2002,3:

287-290

[4]张禾.多路无线火灾报警系统[J].自动化技术,2007,5:

128-132

[5]ARMCompany.ARMArchitectureReferenceManual[M].ARMCompany,2000.

[6]刘绍斌.利用单片机实现智能控制[J].石油化工自动化.2000.

[7]杜春雷.ARM体系结构与编程[M].清华大学出版社,2005:

21-43.

[8]周立功.ARM嵌入式系统软件开发实例

(一)[M].北京航空航天大学出版社,2004:

99-145.

[9]STM32ReferenceManual[R].http:

//www.

[10]GB50116-98火灾自动报警系统设计规范[S].北京:

中国计划出版社,2001.7.

附录1实物图

附录2系统主要程序

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 初中作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1