单片机读书报告.docx

单片机读书报告.docx

ID:59526030

大小:15.17 KB

页数:7页

时间:2020-11-08

单片机读书报告.docx_第1页
单片机读书报告.docx_第2页
单片机读书报告.docx_第3页
单片机读书报告.docx_第4页
单片机读书报告.docx_第5页
资源描述:

《单片机读书报告.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机阅读心得在大三的学习中,我首次接触了单片机的知识,并对它有了一定的了解和认识。随着大规模集成电路的发展的出现及其发展,单片机的应用逐步广范。单片机全称单片微型计算机,是将计算机的基本部分微型化,是之集成在一块芯片上的微机。片内含有CPU、ROM、RAM、并行I/O、串行I/O、定时/计数器、A/D、D/A、中断控制、系统时钟及系统总线等。它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的特点。而随着单片机的发展,也衍生出了一系列基于单片机的应用。而为了适应不同的应用需求,一般一个系列的单片机有多种衍生产品,而每种衍生产品的处理器内核都是一样的,只是存储器、接口的配

2、置及封装不同。以下是我对51系列单片机部分应用的心得体会:一、《可演奏的电子琴》在人们的日常生活中,音乐已经成为了不可替代的部分,我们可以放松心情,陶冶情操,而基于51系列单片机我们能设计出一个简易的电子琴系统。从本文中我们可以知道,此系统以51系列单片机AT89C51为主控制器,附有矩阵键盘、LED显示管、扬声器组成。系统完成显示输入信息、播放相应音符等基本功能。本系统设计制作一个可演奏的电子琴。综合应用了两项设计。即键盘矩阵识别,矩阵扫描,显示当前按键;不同频率音符播放,可以通过按键控制16种发音。本文详细介绍了系统的硬件及软件组成模块。硬件系统由键盘矩阵、LED显示管、扬声

3、器这几个部分组成,LED显示管显示当前按键,扬声器发出对应音符。LED显示模块利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个七段数码管的a-h的笔段上,数码管的公共端接电源。软件系统中七段LED显示器内部由七个条形发光二极管和一个小圆点发光二极管组成,根据各管的极管的接线形式,可分成共阴极型和共阳极型。LED数码管的g~a七个发光二极管因加正电压而发亮,因加零电压而不以发亮,不同亮暗的组合就能形成不同的字形,这种组合称之为字形码。而一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于

4、单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器T0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系正确即可。利用AT89C51的内部定时器使其工作计数器模式(MODE1)下,改变计数值TH0及TL0以产生不同频率的方法产生不同音阶即可。通过本文我知道了单片机设计要综合考虑硬件及软件两个方面,引脚接口要特别注重等,对于单片机的基本功能有了一定的了解。二、《基于单片机的LED汉字显示屏设计与制作》随着社会的进步与发展,在大商场、车站、地铁站、公路旁以及各类办事窗口等越来越多的场所需要用LED点阵显示图形和汉字。LED行业已成为一个快速发展的新兴产业

5、,市场空间巨大,前景广阔。随着信息产业的高速发展,LED显示作为信息传播的一种重要手段,已广泛应用于室内外需要进行服务内容和服务宗旨宣传的公众场所。而本文则讲解了基于AT89C51单片机的LED汉字显示的基本原理、硬件组成与设计、程序编译与下载等基本环节和相关技术。在本文中时钟电路由AT89C51的18,19脚的时钟端(XTALl及XTAL2)以及12MHz晶振X1、电容C2,C3组成,采用片内振荡方式。复位电路采用简易的上电复位电路,主要由电阻R1,R2,电容C1,开关K1组成,分别接至AT89C51的RST复位输入端。LED点阵显示屏采用16×16共256个象素的点阵,通过万

6、用表检测发光二极管的方法可测试判断出该点阵的引脚分布。然后把行列总线接在单片机的IO口,然后把上面分析到的扫描代码送人总线,就可以得到显示的汉字了。但是若将LED点阵的行列端口全部直接接入89S51单片机,则需要使用32条IO口,这样会造成IO资源的耗尽,系统也再无扩充的余地。因此,我们在实际应用中只是将LED点阵的16条行线直接接在P0口和P2口,至于列选扫描信号则是由4-16线译码器74HC154来选择控制,这样一来列选控制只使用了单片机的4个IO口,节约了很多IO资源,为单片机系统扩充使用功能提供了条件。考虑到P0口必需设置上拉电阻,可采用4.7kΩ排电阻作为上拉电阻。汉字

7、扫描时即通电后由于电阻R1,电容C1的作用,使单片机的RST复位脚电平先高后低,从而达到复位;之后,在C2,C3,X1以及单片机内部时钟电路的作用下,单片机89C51按照设定的程序在P0和P2接口输出与内部汉字对应的代码电平送至LED点阵的行选线(高电平驱动),同时在P1.1,P1.2,P1.3,P1.4接口输出列选扫描信号(低电平驱动),从而选中相应的象素LCD发光,并利用人眼的视觉暂留特性合成整个汉字的显示。通过本文的介绍,我初步了解了16×16LED点阵的结构及用法,及汉字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。