单片机实习报告【10篇】

时间:2022-12-29 10:20:31  来源:网友投稿

单片机实习报告1  这次实习我们使用控制电路的单片机是AT89S51型号的。通过它实现对八盏双色灯发光二极管的控制P0和《单片机实习报告总结》正文开始》这次实习我们使用控制电路的单片机是AT89S5下面是小编为大家整理的单片机实习报告【10篇】,供大家参考。

单片机实习报告【10篇】

单片机实习报告1

  这次实习我们使用控制电路的单片机是AT89S51型号的。通过它实现对八盏双色灯发光二极管的控制P0和《单片机实习报告总结》正文开始》 这次实习我们使用控制电路的单片机是AT89S51型号的。通过它实现对八盏双色灯发光二极管的控制P0和P2口控制四盏灯。在AT89S51的9引脚接复位电路,对电路实现复位控制。在电路中接入74S164译码器和共阴极数码管,通过AT89S51的P3口数据的输入对共阴极数码管的控制。同时也可实现双色发光的二极管与共阴极数码管的共同作用。在AT89S51的P3.2口接上中断控制电路,P3.5口接入蜂鸣器,使电路实现中断作用,也使电路便于检测。尽量朝“单片”方向设计硬件系统。系统器件越多,器件之间相互干扰也越强,功耗也增大,也不可避免地降低了系统的稳定性。系统中的相关器件要尽可能做到性能匹配。如选用CMOS芯片单片机构成低功耗系统时,系统中所有芯片都应尽可能选择低功耗产品。

  硬件电路设计:

  1)确保硬件结构和应用软件方案相结合。硬件结构与软件方案会相互影响,软件能实现的功能尽可能由软件实现,以简化硬件结构。必须注意,由软件实现的硬件功能,一般响应时间比硬件实现长,且占用CPU时间;

  2)可靠性及抗干扰设计是硬件设计必不可少的一部分,它包括芯片、器件选择、去耦滤波、印刷电路板的合理布线、各元器相互隔离等;

  3)尽量朝“MCS-51单片”方向设计硬件系统。系统器件越多,器件之间相互干扰也越强,所消耗功耗也增大,也不可避免地降低了系统的稳定性;

  4)系统中的相关器件要尽可能做到性能匹配。如选用CMOS芯片单片机构成低功耗系统时,系统中所有芯片都应尽可能选择低功耗产品。

  1.1 单片机型号及特性

  单片机型号是 AT89S51。特性是:⑴8031 CPU与MCS-51⑵兼容 4K字节可编程FLASH存储器(寿命:1000写/擦循环) ⑶全静态工作:0Hz-24KHz ⑷三级程序存储器保密锁定 ⑸128*8位内部RAM ⑹32条可编程I/O线⑺两个16位定时器/计数器 ⑻6个中断源⑼可编程串行通道⑽低功耗的闲置和掉电模式⑾片内振荡器和时钟电路

  1.2 晶振电路

  单片机晶振的两个电容的作用 这两个电容叫晶振的负载电容,分别接在晶振的两个脚上和对地的电容,一般在几十皮发。它会影响到晶振的谐振频率和输出幅度,晶振的负载电容=+Cic+△C式中Cd,Cg为分别接在晶振的两个脚上和对地的电容,Cic(集成电路内部电容)+△C(PCB上电容)经验值为3至5pf。 各种逻辑芯片的晶振引脚可以等效为电容三点式振荡器。晶振引脚的内部通常是一个反相器, 或者是奇数个反相器串联。在晶振输出引脚 XO 和晶振输入引脚 XI 之间用一个电阻连接, 对于 CMOS 芯片通常是数 M 到数十M 欧之间。 很多芯片的引脚内部已经包含了这个电阻, 引脚外部就不用接了。这个电阻是为了使反相器在振荡初始时处与线性状态, 反相器就如同一个有很大增益的放大器, 以便于起振。 石英晶体也连接在晶振引脚的输入和输出之间, 等效为一个并联谐振回路, 振荡频率应该是石英晶体的并联谐振频率。 晶体旁边的两个电容接地, 实际上就是电容三点式电路的分压电容, 接地点就是分压点。 以接地点即分压点为参考点, 振荡引脚的输入和输出是反相的., 但从并联谐振回路即石英晶体两端来看, 形成一个正反馈以保证电路持续振荡。 在芯片设计时, 这两个电容就已经形成了, 一般是两个的容量相等, 容量大小依工艺和版图而不同, 但终归是比较小, 不一定适合很宽的频率范围。 外接时大约是数 PF 到数十 PF, 依频率和石英晶体的特性而定。 需要注意的是: 这两个电容串联的值是并联在谐振回路上的, 会影响振荡频率。 当两个电容量相等时, 反馈系数是 0.5, 一般是可以满足振荡条件的, 但如果不易起振或振荡不稳定可以减小输入端对地电容量, 而增加输出端的值以提高反馈量。

  电路如图所示

  1.3 复位电路

  单片机在开机时或在工作中因干扰而使程序失控,或工作中程序处于某种死循环状态等情况下都需要复位。复位作用是使CPU以及其他功能部件,如串行口,中断都恢复到一个确定初始状态,并从这个状态开始工作。

  复位电路有两种:上电、按钮复位,考虑到各部件影响,采用按钮复位,当电阻给电容充电,电容的电压为高电*,当按下按钮时芯片复位脚近似低电*,于是芯片复位。

单片机实习报告2

  一、生产实习的目的和意义:

  生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环节。本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安装、调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高能力,为培养高素质大学本科人才打下必要的基础。通过学习,是理论与实际相结合,可以使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时使学生直接了解本业的生产过程和生产内容,为将来走上工作岗位提供必要的实际生产知识。

  二、实习的基本内容:

  集中授课,进行相关知识的学习。

  学习、掌握电子产品的独立性设计与安装、调试的能力。进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  初步了解电子整机产品的工艺过程。

  为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

  三、基本要求:

  在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  熟悉元器件的性能及管脚分配。

  在给定的PCB板上焊接跳线,IC插座,电阻,电容,LED器件等。

  检查焊接是否正确。

  插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理:

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,MP3模块,RFID模块,无线传输模块,脉搏传感模块,GPS模块。

  各模块相互组合,其所能实现的基本功能如下:

  单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器调时、定闹等。

  单片机核心板+无线传输模块:实现数据的近距离无线传输。

  单片机核心板+MP3模块(含SD卡):实现MP3播放功能。

  单片机核心板+RFID模块:实现地铁检票系统的模拟。

  单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。

  单片机核心板+GPS模块:实现GPS卫星定位功能。

  (一)核心板电路设计

  单片机核心板电路主要包括STC12C5A60S2单片机,电子钟模块接口电路,MP3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,GPS模块接口电路,串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期(IT)的单片机,是高速、低功耗、超强干扰的新一代8051单片机。通过使用STC-ISP软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟保持芯片DS1302,单总线数字温度传感器DS18B20,红外遥控*TL1838A。

  该模块电路设计的思想是了解这三种芯片的工作电压,DS1302的工作时钟频率以及三种芯片与单片机之间的硬件连接。

  (三)MP3模块电路设计

  该模块用到的主要芯片有MP3音频解码芯片VS1003,3.3V电压转换芯片LM1117-3.3,2.5V电压转换芯片LM1117-2.5。

  该电路的设计思想主要是了解芯片的作用和特点,寻找各芯片之间的联系,VS1003芯片是该模块的主要部分。单片机设有单独解码MP3文件的功能,而单片机可与通过VS1003的接口电路的连接,进行MP3的解码,实现音频的输出。通过芯片各引脚的功能和特点,合理的设计出相应的外围电路。

  (四)RFID模块电路的设计

  该模块的电路所用到的主要芯片为13.56MHZ的非接触式通信读卡芯片FM1702。该芯片是基于ISO/4443标准的非接触卡读卡机专用芯片,采用0.6微米CMOS 、EEPROM工艺,支持13.56MHZ频率下的type A非接触式通信协议,

  支持多种加窗算法,兼容philips的MFRC530(SPI接口)读卡机芯片。

  该模块的电路设计思想是基于FM1702各引脚的功能和特点,合理的设计芯片的外围电路,其中的电容和电感所构成的天线是芯片与S50卡通信的工具。

  五、单元电路设计:

  单片机核心板电路分析

  单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部分。单片机核心板的核心是STC12C5A60S2单片机芯片,围绕该芯片设计出相应电源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。

  电子钟模块电路分析

  电子钟模块配合单片机核心板,可在LCD1602液晶屏上显示当前的日期(年月日)时间(时分秒),环境温度值,和红外遥控解码值。用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。

  通过遥控上的“EQ”键,可控制LED显示界面在时间、温度、红外解码之间的切换。如果想调整时间,需要首先使用遥控器的“EQ”键将LCD显示调制时间界面。之后通过按“播放停止键”将时间停止。然后再按“左快捷键”向右切换。最后按“加减键”可以进行数值的加减操作,调整完成后,再次按“播放停止键”,时间开始运行。另外通过单片机核心板上的K1-K4键也可以完成时间的调整:其中K1键对应遥控器的`“右快捷键”,即实现向右切换年月日时分。K3键对应遥控器的“加键”,即实现年月日时分的加1。K4键对应遥控器的“减键”,即实现年月日时分的减1。

  MP3电路模块分析

  是一单芯片MP3/WMA/MIDI音频解码和ADPCM编码芯片,其拥有一个高性能低功耗的DSP处理器核VS-DSP。5K的指令RAM,0.5K的数据RAM,串行的控制和数据输入接口,4个通用IO口,1个UART口。同时片内带有一个可变采样率的DAC,一个立体声DAC以及音频耳机放大器。VS1003通过一个串行接口来接收输入的比特流,它可以作为一个系统的从机。

  与单片机连接的引脚主要有7个,分别为:SO、SI、SCLK、XDCS、XRESET、DREQ、MOSI,只有保证它们与单片机正确可靠的连接,才能对VS1003进行有效的操作与控制。另外,VS1003各部分的供电电压与输出电压值是不同的。

  卡是一种大容量,性价比高,体积小,访问接口简单的存储卡。SDIMMC卡大量 应用于数码相机、MP3、手机、大容量存储设备。作为这些便携式设备的存储载体,它具有低功耗,非易失性,保存数据无需消耗能量的特点。

  卡只使用了1-7触点。对于1号引脚(CD/DAT3)扩展的DAT线(DAT1-DAT3)在上电后处于输入状态,它们在执行SET-BUS-WIDTH命令后作为DAT线操作,当不用DAT1-DAT3线时,主机应使自己的DAT1-DAT3线处于输入模式,这样定义是为与MMC卡保持兼容。上电后,CD/DAT3作为带50K上拉电阻的输入线(可用于检测卡是否存在或选择SPI模式)。用户可以在正常的数据传输中用SET-CLR-CARD-DETECT(ACMDA口)命令断开上拉电阻的连接。MMC卡的该引脚在SD模式下为保留引脚,在SD模式下无任何作用。对于2号引脚CMD,MMC卡在SD模式下为IO/PP/OO,MMC卡在SPI模式下为I/PP。

  关于电压匹配问题,SD卡的逻辑电*相当于3.3V TTL电*标准,而单片机的逻辑电*为5V。因此,它们之间不能直接相连,否则会有烧毁SD卡的可能。解决逻辑器件接口的电*兼容问题,原则主要有两条:一为输出电*器件输出高电*的最小电压值,应大于接受电压器件识别为高电*的最低电压值。二为输出电*器件输出低电*的最大电压值,应小于接受器件识别为低电*的最高电压值。考虑到SD卡在SPI协议的工作模式下,通讯都是单向的,于是在单片机向SD卡传输数据时采用晶体管加上拉电阻法的方案。在SD卡向单片机传输数据时,可以直接连接。因为它们之间的电*刚好满足上述的电*兼容原则,既经济又实用。该方案可以双电源供电(一个5V电源,一个3.3V电源供电),3.3V电源可用ASL1117稳压管从5V电源稳压获取。

  RFID模块电路分析

  基于FM1702SL的非接触式IC卡读写器,只要稍加改动就能开发成不同的射频识别应用系统,如考勤系统,门禁系统,公交车收费系统等。S50非接触式卡符合MIFARE的国际标准,容量8K位,数据保存期10年,又可改写10万次,读无限次。S50卡不带电源,自带天线,内含加密控制逻辑电路和通用逻辑电路,卡与读卡器之间的通讯采用国际通用DES和RES保密交叉算法,具有较高的保密性能。

  单片机与FMITDISL通用SPI总线通信,采用中断工作模式,在FMITDISL复位后,必须进行一次初始化程序以便初始化SPI接口模式,而且可以同步实现单片机和FMITDISL的启动工作。信息存储在MIFARSE卡里,读写器与卡通过各自的天线建立起二者之间非接触信息传输通道。当卡进入系统的工作区时,读写器向卡发射一组固定频率的电磁波,卡内有一个LC串联谐振电路,其频率与读写器发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端接有一个单向导通的电子粟,将带内容内的电荷送到另一个电容内存储,当所有积累的电荷达到2V时,此电容可做到电源为其它电路提供工作电压,将卡内数据发射出去或读取读写器的数据。

  根据互感原理可知,读写器天线半径越大,匝数越多,读写器上的天线和卡上的天线的互感系数就越大。根据国际标准的要求,卡和读写器的通信距离为10cm,通过调整天线驱动电压可以改变通信的最长距离。天线的传输带宽和品质因数成反比关系。过高的品质因数会导致带宽减小,从而减弱读写器的调制边带,会导致读写器无法与卡通信。

  无线传输模块分析

  是一无线通信芯片,采用FSK调制,可以实现点对点或是1对6的无线通信。无线通信速度最高可达2Mbps,只需为单片机系统预留5个GPIO,1个中断输入引脚,就可很容易地实现天线通信的功能,非常适合用MCU系统构建无线通信功能。

  具有收发模式,待机模式和掉电模式,四种工作模式,并由CE、寄存器内部PWR、VP和PRIM、RX共同控制。nRF24L01所有的配置都由配置寄存器来定义,这些配置寄存器可通过SPI口访问。SPI接口由SCK、MOSI、MISO及CSN组成,在配置模式下单片机通过SPI接口配置nRF24L01的工作参数,在发射或接收模式下单片机SPI接口发送和接收数据。

  单片机的控制指令从nRF24L01的MOSI引脚输入,而nRF24L01的状态信息和数据是从其MISO引脚输出并送给单片机的。利用SPI传输数据时,是先传输低位字节,再传输高位字节,并且在传输每个字节时是从高位传起。

  六、单片机软件系统工作流程

  通过使用STC-ISP软件,STC12C5A60S2单片机可实现串口在线编程。由于现在大的数据计算机都不存在提供单独的串口,所以需要USB转RS232串口线。

  USB转RS232串口设备驱动程序的安装

  STC-ISP V483串口下载软件

  七、实习过程心得:

  新学期伊始,就迎来了为期四周的单片机生产实习。在这次生产实习过程中,我受益颇多。这是我们经历的第一次广泛了解实际电子产品生产的全过程。从最初的设计,到焊接,安装,调试,我们都是逐一亲自动手操作完成的。在这次实习中,我们遇到了不少问题,但正是因为有了这些问题,才有了我们更加深入学习的机会。为了解决这些问题,我们查资料,探讨,请教老师,充分利用自己身边的一切资源来学习。这样的学习过程让我们对所学内容理解的更深刻,而且大大提高了我们的团结协作能力。在实际操作焊接的过程中,我们从笨拙到熟练,动手能力不断提高,有了很大的进步。这为我们以后步入工作岗位做了良好的铺垫。

  总之,通过这次生产实习,我受益匪浅,各方面的能力都有了提高。最后,感谢在实践过程中悉心指导的每一位老师!

单片机实习报告3

  一、生产实习的目的和意义:

  生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环节。本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安装、调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高能力,为培养高素质大学本科人才打下必要的基础。通过学习,是理论与实际相结合,可以使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时使学生直接了解本业的生产过程和生产内容,为将来走上工作岗位提供必要的实际生产知识。

  二、实习的基本内容:

  集中授课,进行相关知识的学习。

  学习、掌握电子产品的独立性设计与安装、调试的能力。进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  初步了解电子整机产品的工艺过程。

  为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

  三、基本要求:

  在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  熟悉元器件的性能及管脚分配。

  在给定的PCB板上焊接跳线,IC插座,电阻,电容,LED器件等。

  检查焊接是否正确。

  插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理:

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,MP3模块,RFID模块,无线传输模块,脉搏传感模块,GPS模块。

  各模块相互组合,其所能实现的基本功能如下:

  单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器调时、定闹等。

  单片机核心板+无线传输模块:实现数据的近距离无线传输。

  单片机核心板+MP3模块(含SD卡):实现MP3播放功能。

  单片机核心板+RFID模块:实现地铁检票系统的模拟。

  单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。

  单片机核心板+GPS模块:实现GPS卫星定位功能。

  (一)核心板电路设计

  单片机核心板电路主要包括STC12C5A60S2单片机,电子钟模块接口电路,MP3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,GPS模块接口电路,串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期(IT)的单片机,是高速、低功耗、超强干扰的新一代8051单片机。通过使用STC-ISP软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟保持芯片DS1302,单总线数字温度传感器DS18B20,红外遥控*TL1838A。

  该模块电路设计的思想是了解这三种芯片的工作电压,DS1302的工作时钟频率以及三种芯片与单片机之间的硬件连接。

  (三)MP3模块电路设计

  该模块用到的主要芯片有MP3音频解码芯片VS1003,3.3V电压转换芯片LM1117-3.3,2.5V电压转换芯片LM1117-2.5。

  该电路的设计思想主要是了解芯片的作用和特点,寻找各芯片之间的联系,VS1003芯片是该模块的主要部分。单片机设有单独解码MP3文件的功能,而单片机可与通过VS1003的接口电路的连接,进行MP3的解码,实现音频的输出。通过芯片各引脚的功能和特点,合理的设计出相应的外围电路。

  (四)RFID模块电路的设计

  该模块的电路所用到的主要芯片为13.56MHZ的非接触式通信读卡芯片FM1702。该芯片是基于ISO/4443标准的非接触卡读卡机专用芯片,采用0.6微米CMOS 、EEPROM工艺,支持13.56MHZ频率下的type A非接触式通信协议,

  支持多种加窗算法,兼容philips的MFRC530(SPI接口)读卡机芯片。

  该模块的电路设计思想是基于FM1702各引脚的功能和特点,合理的设计芯片的外围电路,其中的电容和电感所构成的天线是芯片与S50卡通信的工具。

  五、单元电路设计:

  单片机核心板电路分析

  单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部分。单片机核心板的核心是STC12C5A60S2单片机芯片,围绕该芯片设计出相应电源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。

  电子钟模块电路分析

  电子钟模块配合单片机核心板,可在LCD1602液晶屏上显示当前的日期(年月日)时间(时分秒),环境温度值,和红外遥控解码值。用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。

  通过遥控上的“EQ”键,可控制LED显示界面在时间、温度、红外解码之间的切换。如果想调整时间,需要首先使用遥控器的“EQ”键将LCD显示调制时间界面。之后通过按“播放停止键”将时间停止。然后再按“左快捷键”向右切换。最后按“加减键”可以进行数值的加减操作,调整完成后,再次按“播放停止键”,时间开始运行。另外通过单片机核心板上的K1-K4键也可以完成时间的调整:其中K1键对应遥控器的“右快捷键”,即实现向右切换年月日时分。K3键对应遥控器的“加键”,即实现年月日时分的加1。K4键对应遥控器的“减键”,即实现年月日时分的减1。

  MP3电路模块分析

  是一单芯片MP3/WMA/MIDI音频解码和ADPCM编码芯片,其拥有一个高性能低功耗的DSP处理器核VS-DSP。5K的指令RAM,0.5K的数据RAM,串行的控制和数据输入接口,4个通用IO口,1个UART口。同时片内带有一个可变采样率的DAC,一个立体声DAC以及音频耳机放大器。VS1003通过一个串行接口来接收输入的比特流,它可以作为一个系统的从机。

  与单片机连接的引脚主要有7个,分别为:SO、SI、SCLK、XDCS、XRESET、DREQ、MOSI,只有保证它们与单片机正确可靠的连接,才能对VS1003进行有效的操作与控制。另外,VS1003各部分的供电电压与输出电压值是不同的。

  卡是一种大容量,性价比高,体积小,访问接口简单的存储卡。SDIMMC卡大量 应用于数码相机、MP3、手机、大容量存储设备。作为这些便携式设备的.存储载体,它具有低功耗,非易失性,保存数据无需消耗能量的特点。

  卡只使用了1-7触点。对于1号引脚(CD/DAT3)扩展的DAT线(DAT1-DAT3)在上电后处于输入状态,它们在执行SET-BUS-WIDTH命令后作为DAT线操作,当不用DAT1-DAT3线时,主机应使自己的DAT1-DAT3线处于输入模式,这样定义是为与MMC卡保持兼容。上电后,CD/DAT3作为带50K上拉电阻的输入线(可用于检测卡是否存在或选择SPI模式)。用户可以在正常的数据传输中用SET-CLR-CARD-DETECT(ACMDA口)命令断开上拉电阻的连接。MMC卡的该引脚在SD模式下为保留引脚,在SD模式下无任何作用。对于2号引脚CMD,MMC卡在SD模式下为IO/PP/OO,MMC卡在SPI模式下为I/PP。

  关于电压匹配问题,SD卡的逻辑电*相当于3.3V TTL电*标准,而单片机的逻辑电*为5V。因此,它们之间不能直接相连,否则会有烧毁SD卡的可能。解决逻辑器件接口的电*兼容问题,原则主要有两条:一为输出电*器件输出高电*的最小电压值,应大于接受电压器件识别为高电*的最低电压值。二为输出电*器件输出低电*的最大电压值,应小于接受器件识别为低电*的最高电压值。考虑到SD卡在SPI协议的工作模式下,通讯都是单向的,于是在单片机向SD卡传输数据时采用晶体管加上拉电阻法的方案。在SD卡向单片机传输数据时,可以直接连接。因为它们之间的电*刚好满足上述的电*兼容原则,既经济又实用。该方案可以双电源供电(一个5V电源,一个3.3V电源供电),3.3V电源可用ASL1117稳压管从5V电源稳压获取。

  RFID模块电路分析

  基于FM1702SL的非接触式IC卡读写器,只要稍加改动就能开发成不同的射频识别应用系统,如考勤系统,门禁系统,公交车收费系统等。S50非接触式卡符合MIFARE的国际标准,容量8K位,数据保存期10年,又可改写10万次,读无限次。S50卡不带电源,自带天线,内含加密控制逻辑电路和通用逻辑电路,卡与读卡器之间的通讯采用国际通用DES和RES保密交叉算法,具有较高的保密性能。

  单片机与FMITDISL通用SPI总线通信,采用中断工作模式,在FMITDISL复位后,必须进行一次初始化程序以便初始化SPI接口模式,而且可以同步实现单片机和FMITDISL的启动工作。信息存储在MIFARSE卡里,读写器与卡通过各自的天线建立起二者之间非接触信息传输通道。当卡进入系统的工作区时,读写器向卡发射一组固定频率的电磁波,卡内有一个LC串联谐振电路,其频率与读写器发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端接有一个单向导通的电子粟,将带内容内的电荷送到另一个电容内存储,当所有积累的电荷达到2V时,此电容可做到电源为其它电路提供工作电压,将卡内数据发射出去或读取读写器的数据。

  根据互感原理可知,读写器天线半径越大,匝数越多,读写器上的天线和卡上的天线的互感系数就越大。根据国际标准的要求,卡和读写器的通信距离为10cm,通过调整天线驱动电压可以改变通信的最长距离。天线的传输带宽和品质因数成反比关系。过高的品质因数会导致带宽减小,从而减弱读写器的调制边带,会导致读写器无法与卡通信。

  无线传输模块分析

  是一无线通信芯片,采用FSK调制,可以实现点对点或是1对6的无线通信。无线通信速度最高可达2Mbps,只需为单片机系统预留5个GPIO,1个中断输入引脚,就可很容易地实现天线通信的功能,非常适合用MCU系统构建无线通信功能。

  具有收发模式,待机模式和掉电模式,四种工作模式,并由CE、寄存器内部PWR、VP和PRIM、RX共同控制。nRF24L01所有的配置都由配置寄存器来定义,这些配置寄存器可通过SPI口访问。SPI接口由SCK、MOSI、MISO及CSN组成,在配置模式下单片机通过SPI接口配置nRF24L01的工作参数,在发射或接收模式下单片机SPI接口发送和接收数据。

  单片机的控制指令从nRF24L01的MOSI引脚输入,而nRF24L01的状态信息和数据是从其MISO引脚输出并送给单片机的。利用SPI传输数据时,是先传输低位字节,再传输高位字节,并且在传输每个字节时是从高位传起。

  六、单片机软件系统工作流程

  通过使用STC-ISP软件,STC12C5A60S2单片机可实现串口在线编程。由于现在大的数据计算机都不存在提供单独的串口,所以需要USB转RS232串口线。

  USB转RS232串口设备驱动程序的安装

  STC-ISP V483串口下载软件

  七、实习过程心得:

  新学期伊始,就迎来了为期四周的单片机生产实习。在这次生产实习过程中,我受益颇多。这是我们经历的第一次广泛了解实际电子产品生产的全过程。从最初的设计,到焊接,安装,调试,我们都是逐一亲自动手操作完成的。在这次实习中,我们遇到了不少问题,但正是因为有了这些问题,才有了我们更加深入学习的机会。为了解决这些问题,我们查资料,探讨,请教老师,充分利用自己身边的一切资源来学习。这样的学习过程让我们对所学内容理解的更深刻,而且大大提高了我们的团结协作能力。在实际操作焊接的过程中,我们从笨拙到熟练,动手能力不断提高,有了很大的进步。这为我们以后步入工作岗位做了良好的铺垫。

  总之,通过这次生产实习,我受益匪浅,各方面的能力都有了提高。最后,感谢在实践过程中悉心指导的每一位老师!

单片机实习报告4

  一、实习说明

  (1)实习时间:20xx年x月x日—20xx年x月x日

  (2)实习地点:xx科技有限公司

  (3)实习性质:顶岗实习(主要基于xx*台从事中小型企业管理软件定制开发,使用现在主流的一些框架,在开发中担当设计、编码角色。)

  二、实习的性质、目的和意义

  毕业实习是教学过程中的重要组成部分,是使学生获取生产、经营实际知识和技能,巩固和加深对理论知识的理解,培养与提高能力的重要实践环节。通过本次实习,学生将进一步加深对计算机理论知识的理解,进一步熟悉计算机文员的相关运作过程,为学生毕业后的实际工作打下良好基础。

  xx在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高了统计工计算机在人事部门的广泛应用,将为我国的人事管理工作,提供现代化的管理手段和科学的管理方法,并将为开创人事管理工作的新局面创造条件。目前,计算机在我国的人事管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。干部统计作为人事管理的一个重要组成部分,是通过对干部情况的调查,整理和分析,了解干部队伍的发展趋势,为各级领导机关制定干部工作的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括干部的.工资统计,干部编制情况统计,干部奖惩情况统计,*干部安置情况统计,老干部情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行干部的统计工作,大致要经过干部统计调查,干部统计资料的整理,干部统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。

  三、实习工作情况及实习内容

  (一)、实习公司简介

  xx有限公司。简称xx(x),是一个具有鲜明技术特色的专业软件开发及咨询服务的软件企业,是*软件外包行业的积极倡导者和参与者,并立志为全球客户提供全面的软件开发、测试、维护和认证等专业服务。xx主要服务领域为金融、电信、电力、钢铁、电子商务等,我们的质量保证系统能有效为客户提供从项目咨询设计到实施维护的全面服务。xx拥有一批专业化的团队和良好的人才梯队,海外归国人才的加盟,使我们迅速拥有进入国际市场的实力。

  面对软件行业人力资源严重匮乏的现状,xx基于雄厚的技术实力,研发了一套适用于企业内部员工的培训体系,使经过培训的员工能快速适应项目变换的需要,时刻掌握行业最新技术动向。xx非常注重具有自主知识产权产品的设计和开发工作,在xx、xx,无线通讯,嵌入式系统等技术领域都推出了自己的产品,并有着稳定的客户群。

  xx为包括xx、xx等国内外客户提供了专业化服务。xx的优质技术服务赢得了客户的信赖。

  (二)、实习过程

  读了四年的大学,然而大多数人对本专业的认识还是寥寥无几,在编程与软件测试周围缠绕不定,在大二期末学院曾要求我们做一个关于计算机行业前景研究的调查报告,但由于当时所学知识涉及本专业知识不多,所看到的东西与本专业根本就很难联系起来,在很多同学心里面对于本专业一直很茫然。

  通过这次实习,我对xx专业在行业实践中的工作对象、面临问题及解决办法有了一个较为全面的理解。巩固专业知识的同时也增加了行业责任感,实习的日子里也加深了同学友谊,锻炼了团队精神。现将实习的个人感想总结报告如下:

  在这三个礼拜的时间中,我复习了曾经学过的编程语言x,让我对x在认识的基础上,又具备了用x开发x应用程序和web应用程序的能力。现在我再去理解。x和xx,就会发现xx是个强大的新*台,而java则是该*台下最佳的开发语言。我还系统的学习了x编程,并努力完成我此次实习的任务————商品进销存系统设计。系统采用x,开发工具为x,开发语言为x。这个系统是针对*中小企业开发的进销存管理软件,全面提高商业企业的管理效率,高效管理库存,提高销售力度,为企业增加更大利润。使用简单,最大程度的简化了财务管理软件的操作复杂性,使企业无需学习,即可自己轻松上手,不但界面简单易于操作,而且通过此系统您可以知道您每天、每月、每年的销售额、利润,统计所有的应收款、应付款,知道您的哪个分公司、门市、柜台、商品、业务员赚了多少钱,库存商品的价值,等等!有了此软件您就可以轻轻松松的打理您的企业,获得更多自由时间。还有此软件数据流比较大,数据库中表有五个,可光视图就建了十来个,我们小组经过三个礼拜的开发时间完成了该系统,也受到了老师的肯定。在此次的实习中我们小组合理分配时间,恰当的调用人手,时刻争当速度最快,界面最整洁的小组,我在其中主要完成了详细设计文档和测试设计文档的编写,还做了其中几个页面,同时协助同事进行开发,现在能熟练进行开发环境中各个控件的使用。

  我们小组的名字为xx,顾名思义,xx有力量的(力量来源于团结)故寓意我们小组成员的团结!但是,我们觉得:理论与实际有很大的差距,课内与课外有很大的区别,基于这一点,我们认为我们很缺乏“实战经验==”xx,与此同时,也暗含了我们对于知识的渴求;另外,还隐含了我们在这个过程中不怕苦不怕累的艰苦奋斗的革命精神!

  指导老师们在整个实习过程中尽职尽责,对保证实习质量起到了重要作用。实习开始时,老师们深入学生的生活和学习环境,阐明实习大纲及实习计划内容,明确实习目的和要求。实习过程中,结合实习单位的具体情况,帮助学生学会具体地分析问题、解决问题,学会深化专业知识,用专业知识指导实践,指导学生做好具体工作;在业务不多的实习点,引导学生“找事做”,挖掘一定的实践经验;检查学生实习工作日记,掌握实习情况,指导工作及时有效;督促学生认真完成实习报告。指导老师*均每周至少与学生交流一次。基本达到了及时发现问题,解决问题,提高实习质量的目的。实习单位的指导老师认真负责。不仅指导具体工作,还无私的介绍自己的工作与社会经验。

  在此次实习过程中,我们每个人都把自己当成是公司研发部的一员,我们每天坚持按时上下班,甚至有时还会早到或者加班,合理的安排自己的工作时间,在指导老师的安排下劲量做到劳逸结合,时而做个小游戏放松我们自己的大脑,随后便尽快让大脑做到高速运转,我对自己技术上的特点作一个概括。熟练的编写详细设计和测试设计文档;努力学习编程;熟练掌握xx xx 20xx,复习并掌握了简单的xx语句;熟悉xx应用系统的开发,开发语言为xx。

  最后总结一下我在此次实习过程中的收获主要有四个方面:一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了此次实习的实践任务。二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。三是在实习过程中成立一个小团队,彼此之间互相沟通,互相帮助,为了我们的目标而努力,让我看到了大家对于工作的热情,还有每个人的工作能力。四是为xx论文积累了素材和资料。

  四、实*结和心得

  经过过去四个月的实践和实习,我对未来充满了美好的憧憬,在未来的日子,我将努力做到以下几点:

  (1)、继续学习,不断提升理论素养

  在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名年轻同志更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。

  (2)、努力实践,自觉进行角色转化

  “理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。

  (3)、提高工作积极性和主动性

  四个月的实习期很快过去了,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续为中心创造更多的价值。

  五、致谢

  四年寒窗,所收获的不仅仅是愈加丰厚的知识,更重要的是在阅读、实践中所培养的思维方式、表达能力和广阔视野。很庆幸这些年来我遇到了许多恩师益友,无论在学习上、生活上还是工作上都给予了我无私的帮助和热心的照顾,让我在诸多方面都有所成长。感恩之情难以用语言量度,谨以最朴实的话语致以最崇高的敬意。如果没有你们的帮助,我根本就不可能顺利的完成本次的实习。

  在实习的这段期间,再次感谢我工作过的武汉飞彩维修服务有限公司,感谢在其公司工作的所有同事,感谢所有帮助过我的人们,我成长的每一步,都离不开他们的关心与支持,谢谢他们。

  这一段难忘的实习时光,将会永远铭记在我的心灵。成为我一辈子的永恒的记忆。

单片机实习报告5

  一、实习说明

  (1)实习时间:20xx年x月—20xx年x月

  (2)实习地点:xx科技有限公司

  (3)实习性质:顶岗实习(主要基于xx*台从事中小型企业管理软件定制开发,使用现在主流的一些框架,在开发中担当设计、编码角色。)

  二、实习的性质、目的和意义

  毕业实习是教学过程中的重要组成部分,是使学生获取生产、经营实际知识和技能,巩固和加深对理论知识的理解,培养与提高能力的重要实践环节。通过本次实习,学生将进一步加深对计算机理论知识的理解,进一步熟悉计算机文员的相关运作过程,为学生毕业后的实际工作打下良好基础。

  xx在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高了统计工计算机在人事部门的广泛应用,将为我国的人事管理工作,提供现代化的管理手段和科学的管理方法,并将为开创人事管理工作的新局面创造条件。目前,计算机在我国的人事管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。干部统计作为人事管理的一个重要组成部分,是通过对干部情况的调查,整理和分析,了解干部队伍的发展趋势,为各级领导机关制定干部工作的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括干部的工资统计,干部编制情况统计,干部奖惩情况统计,*干部安置情况统计,老干部情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行干部的统计工作,大致要经过干部统计调查,干部统计资料的整理,干部统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。

  三、实习工作情况及实习内容

  (一)、实习公司简介

  xx有限公司。简称xx(x),是一个具有鲜明技术特色的专业软件开发及咨询服务的软件企业,是*软件外包行业的积极倡导者和参与者,并立志为全球客户提供全面的软件开发、测试、维护和认证等专业服务。xx主要服务领域为金融、电信、电力、钢铁、电子商务等,我们的质量保证系统能有效为客户提供从项目咨询设计到实施维护的全面服务。xx拥有一批专业化的团队和良好的人才梯队,海外归国人才的加盟,使我们迅速拥有进入国际市场的实力。

  面对软件行业人力资源严重匮乏的现状,xx基于雄厚的技术实力,研发了一套适用于企业内部员工的培训体系,使经过培训的员工能快速适应项目变换的需要,时刻掌握行业最新技术动向。xx非常注重具有自主知识产权产品的设计和开发工作,在xx、xx,无线通讯,嵌入式系统等技术领域都推出了自己的产品,并有着稳定的客户群。

  xx为包括xx、xx等国内外客户提供了专业化服务。xx的优质技术服务赢得了客户的信赖。

  (二)、实习过程

  读了四年的大学,然而大多数人对本专业的认识还是寥寥无几,在编程与软件测试周围缠绕不定,在大二期末学院曾要求我们做一个关于计算机行业前景研究的调查报告,但由于当时所学知识涉及本专业知识不多,所看到的东西与本专业根本就很难联系起来,在很多同学心里面对于本专业一直很茫然。

  通过这次实习,我对xx专业在行业实践中的工作对象、面临问题及解决办法有了一个较为全面的理解。巩固专业知识的同时也增加了行业责任感,实习的日子里也加深了同学友谊,锻炼了团队精神。现将实习的个人感想总结报告如下:

  在这三个礼拜的时间中,我复习了曾经学过的编程语言x,让我对x在认识的基础上,又具备了用x开发x应用程序和web应用程序的能力。现在我再去理解。x和xx,就会发现xx是个强大的新*台,而java则是该*台下最佳的开发语言。我还系统的学习了x编程,并努力完成我此次实习的任务——商品进销存系统设计。系统采用x,开发工具为x,开发语言为x。这个系统是针对*中小企业开发的进销存管理软件,全面提高商业企业的管理效率,高效管理库存,提高销售力度,为企业增加更大利润。使用简单,最大程度的简化了财务管理软件的操作复杂性,使企业无需学习,即可自己轻松上手,不但界面简单易于操作,而且通过此系统您可以知道您每天、每月、每年的销售额、利润,统计所有的应收款、应付款,知道您的哪个分公司、门市、柜台、商品、业务员赚了多少钱,库存商品的价值,等等!有了此软件您就可以轻轻松松的打理您的企业,获得更多自由时间。还有此软件数据流比较大,数据库中表有五个,可光视图就建了十来个,我们小组经过三个礼拜的开发时间完成了该系统,也受到了老师的肯定。在此次的实习中我们小组合理分配时间,恰当的调用人手,时刻争当速度最快,界面最整洁的小组,我在其中主要完成了详细设计文档和测试设计文档的编写,还做了其中几个页面,同时协助同事进行开发,现在能熟练进行开发环境中各个控件的使用。

  我们小组的名字为xx,顾名思义,xx有力量的(力量来源于团结)故寓意我们小组成员的团结!但是,我们觉得:理论与实际有很大的差距,课内与课外有很大的区别,基于这一点,我们认为我们很缺乏“实战经验”,与此同时,也暗含了我们对于知识的渴求;另外,还隐含了我们在这个过程中不怕苦不怕累的艰苦奋斗的革命精神!

  指导老师们在整个实习过程中尽职尽责,对保证实习质量起到了重要作用。实习开始时,老师们深入学生的生活和学习环境,阐明实习大纲及实习计划内容,明确实习目的和要求。实习过程中,结合实习单位的具体情况,帮助学生学会具体地分析问题、解决问题,学会深化专业知识,用专业知识指导实践,指导学生做好具体工作;在业务不多的实习点,引导学生“找事做”,挖掘一定的实践经验;检查学生实习工作日记,掌握实习情况,指导工作及时有效;督促学生认真完成实习报告。指导老师*均每周至少与学生交流一次。基本达到了及时发现问题,解决问题,提高实习质量的目的。实习单位的指导老师认真负责。不仅指导具体工作,还无私的介绍自己的工作与社会经验。

  在此次实习过程中,我们每个人都把自己当成是公司研发部的一员,我们每天坚持按时上下班,甚至有时还会早到或者加班,合理的安排自己的工作时间,在指导老师的安排下劲量做到劳逸结合,时而做个小游戏放松我们自己的大脑,随后便尽快让大脑做到高速运转,我对自己技术上的特点作一个概括。熟练的编写详细设计和测试设计文档;努力学习编程;熟练掌握xx,复习并掌握了简单的xx语句;熟悉xx应用系统的开发,开发语言为xx。

  最后总结一下我在此次实习过程中的收获主要有四个方面:一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了此次实习的实践任务。二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。三是在实习过程中成立一个小团队,彼此之间互相沟通,互相帮助,为了我们的目标而努力,让我看到了大家对于工作的热情,还有每个人的工作能力。四是为xx论文积累了素材和资料。

  四、实*结和心得

  经过过去四个月的实践和实习,我对未来充满了美好的憧憬,在未来的日子,我将努力做到以下几点:

  (1)、继续学习,不断提升理论素养

  在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名年轻同志更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。

  (2)、努力实践,自觉进行角色转化

  “理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。

  (3)、提高工作积极性和主动性

  四个月的实习期很快过去了,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续为中心创造更多的价值。

  五、致谢

  四年寒窗,所收获的不仅仅是愈加丰厚的知识,更重要的是在阅读、实践中所培养的思维方式、表达能力和广阔视野。很庆幸这些年来我遇到了许多恩师益友,无论在学习上、生活上还是工作上都给予了我无私的帮助和热心的照顾,让我在诸多方面都有所成长。感恩之情难以用语言量度,谨以最朴实的话语致以最崇高的敬意。如果没有你们的帮助,我根本就不可能顺利的完成本次的实习。

  在实习的这段期间,再次感谢我工作过的武汉飞彩维修服务有限公司,感谢在其公司工作的所有同事,感谢所有帮助过我的人们,我成长的每一步,都离不开他们的关心与支持,谢谢他们。

  这一段难忘的实习时光,将会永远铭记在我的心灵。成为我一辈子的永恒的记忆。

单片机实习报告6

  一、生产实习的目的和意义:

  生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环节。本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安装、调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高能力,为培养高素质大学本科人才打下必要的基础。通过学习,是理论与实际相结合,可以使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时使学生直接了解本业的生产过程和生产内容,为将来走上工作岗位提供必要的实际生产知识。

  二、实习的基本内容:

  集中授课,进行相关知识的学习。

  学习、掌握电子产品的独立性设计与安装、调试的能力。进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  初步了解电子整机产品的工艺过程。

  为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

  三、基本要求:

  在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  熟悉元器件的性能及管脚分配。

  在给定的PCB板上焊接跳线,IC插座,电阻,电容,LED器件等。

  检查焊接是否正确。

  插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理:

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,MP3模块,RFID模块,无线传输模块,脉搏传感模块,GPS模块。

  各模块相互组合,其所能实现的基本功能如下:

  单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器调时、定闹等。

  单片机核心板+无线传输模块:实现数据的近距离无线传输。

  单片机核心板+MP3模块(含SD卡):实现MP3播放功能。

  单片机核心板+RFID模块:实现地铁检票系统的模拟。

  单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。

  单片机核心板+GPS模块:实现GPS卫星定位功能。

  (一)核心板电路设计

  单片机核心板电路主要包括STC12C5A60S2单片机,电子钟模块接口电路,MP3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,GPS模块接口电路,串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期(IT)的单片机,是高速、低功耗、超强干扰的新一代8051单片机。通过使用STC-ISP软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟保持芯片DS1302,单总线数字温度传感器DS18B20,红外遥控*TL1838A。

  该模块电路设计的思想是了解这三种芯片的工作电压,DS1302的工作时钟频率以及三种芯片与单片机之间的硬件连接。

  (三)MP3模块电路设计

  该模块用到的主要芯片有MP3音频解码芯片VS1003,3.3V电压转换芯片LM1117-3.3,2.5V电压转换芯片LM1117-2.5。

  该电路的设计思想主要是了解芯片的作用和特点,寻找各芯片之间的联系,VS1003芯片是该模块的主要部分。单片机设有单独解码MP3文件的功能,而单片机可与通过VS1003的接口电路的连接,进行MP3的解码,实现音频的输出。通过芯片各引脚的功能和特点,合理的设计出相应的外围电路。

  (四)RFID模块电路的设计

  该模块的电路所用到的主要芯片为13.56MHZ的非接触式通信读卡芯片FM1702。该芯片是基于ISO/4443标准的非接触卡读卡机专用芯片,采用0.6微米CMOS、EEPROM工艺,支持13.56MHZ频率下的type A非接触式通信协议,支持多种加窗算法,兼容philips的MFRC530(SPI接口)读卡机芯片。

  该模块的电路设计思想是基于FM1702各引脚的功能和特点,合理的设计芯片的外围电路,其中的电容和电感所构成的天线是芯片与S50卡通信的工具。

  五、单元电路设计:

  单片机核心板电路分析

  单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部分。单片机核心板的.核心是STC12C5A60S2单片机芯片,围绕该芯片设计出相应电源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。

  电子钟模块电路分析

  电子钟模块配合单片机核心板,可在LCD1602液晶屏上显示当前的日期(年月日)时间(时分秒),环境温度值,和红外遥控解码值。用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。

  通过遥控上的“EQ”键,可控制LED显示界面在时间、温度、红外解码之间的切换。如果想调整时间,需要首先使用遥控器的“EQ”键将LCD显示调制时间界面。之后通过按“播放停止键”将时间停止。然后再按“左快捷键”向右切换。最后按“加减键”可以进行数值的加减操作,调整完成后,再次按“播放停止键”,时间开始运行。另外通过单片机核心板上的K1-K4键也可以完成时间的调整:其中K1键对应遥控器的“右快捷键”,即实现向右切换年月日时分。K3键对应遥控器的“加键”,即实现年月日时分的加1。K4键对应遥控器的“减键”,即实现年月日时分的减1。

  MP3电路模块分析

  是一单芯片MP3/WMA/MIDI音频解码和ADPCM编码芯片,其拥有一个高性能低功耗的DSP处理器核VS-DSP。5K的指令RAM,0.5K的数据RAM,串行的控制和数据输入接口,4个通用IO口,1个UART口。同时片内带有一个可变采样率的DAC,一个立体声DAC以及音频耳机放大器。VS1003通过一个串行接口来接收输入的比特流,它可以作为一个系统的从机。

  与单片机连接的引脚主要有7个,分别为:SO、SI、SCLK、XDCS、XRESET、DREQ、MOSI,只有保证它们与单片机正确可靠的连接,才能对VS1003进行有效的操作与控制。另外,VS1003各部分的供电电压与输出电压值是不同的。

  卡是一种大容量,性价比高,体积小,访问接口简单的存储卡。SDIMMC卡大量应用于数码相机、MP3、手机、大容量存储设备。作为这些便携式设备的存储载体,它具有低功耗,非易失性,保存数据无需消耗能量的特点。

  卡只使用了1-7触点。对于1号引脚(CD/DAT3)扩展的DAT线(DAT1-DAT3)在上电后处于输入状态,它们在执行SET-BUS-WIDTH命令后作为DAT线操作,当不用DAT1-DAT3线时,主机应使自己的DAT1-DAT3线处于输入模式,这样定义是为与MMC卡保持兼容。上电后,CD/DAT3作为带50K上拉电阻的输入线(可用于检测卡是否存在或选择SPI模式)。用户可以在正常的数据传输中用SET-CLR-CARD-DETECT(ACMDA口)命令断开上拉电阻的连接。MMC卡的该引脚在SD模式下为保留引脚,在SD模式下无任何作用。对于2号引脚CMD,MMC卡在SD模式下为IO/PP/OO,MMC卡在SPI模式下为I/PP。

  关于电压匹配问题,SD卡的逻辑电*相当于3.3V TTL电*标准,而单片机的逻辑电*为5V。因此,它们之间不能直接相连,否则会有烧毁SD卡的可能。解决逻辑器件接口的电*兼容问题,原则主要有两条:一为输出电*器件输出高电*的最小电压值,应大于接受电压器件识别为高电*的最低电压值。二为输出电*器件输出低电*的最大电压值,应小于接受器件识别为低电*的最高电压值。考虑到SD卡在SPI协议的工作模式下,通讯都是单向的,于是在单片机向SD卡传输数据时采用晶体管加上拉电阻法的方案。在SD卡向单片机传输数据时,可以直接连接。因为它们之间的电*刚好满足上述的电*兼容原则,既经济又实用。该方案可以双电源供电(一个5V电源,一个3.3V电源供电),3.3V电源可用ASL1117稳压管从5V电源稳压获取。

  RFID模块电路分析

  基于FM1702SL的非接触式IC卡读写器,只要稍加改动就能开发成不同的射频识别应用系统,如考勤系统,门禁系统,公交车收费系统等。S50非接触式卡符合MIFARE的国际标准,容量8K位,数据保存期10年,又可改写10万次,读无限次。S50卡不带电源,自带天线,内含加密控制逻辑电路和通用逻辑电路,卡与读卡器之间的通讯采用国际通用DES和RES保密交叉算法,具有较高的保密性能。

  单片机与FMITDISL通用SPI总线通信,采用中断工作模式,在FMITDISL复位后,必须进行一次初始化程序以便初始化SPI接口模式,而且可以同步实现单片机和FMITDISL的启动工作。信息存储在MIFARSE卡里,读写器与卡通过各自的天线建立起二者之间非接触信息传输通道。当卡进入系统的工作区时,读写器向卡发射一组固定频率的电磁波,卡内有一个LC串联谐振电路,其频率与读写器发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端接有一个单向导通的电子粟,将带内容内的电荷送到另一个电容内存储,当所有积累的电荷达到2V时,此电容可做到电源为其它电路提供工作电压,将卡内数据发射出去或读取读写器的数据。

  根据互感原理可知,读写器天线半径越大,匝数越多,读写器上的天线和卡上的天线的互感系数就越大。根据国际标准的要求,卡和读写器的通信距离为10cm,通过调整天线驱动电压可以改变通信的最长距离。天线的传输带宽和品质因数成反比关系。过高的品质因数会导致带宽减小,从而减弱读写器的调制边带,会导致读写器无法与卡通信。

  无线传输模块分析

  是一无线通信芯片,采用FSK调制,可以实现点对点或是1对6的无线通信。无线通信速度最高可达2Mbps,只需为单片机系统预留5个GPIO,1个中断输入引脚,就可很容易地实现天线通信的功能,非常适合用MCU系统构建无线通信功能。

  具有收发模式,待机模式和掉电模式,四种工作模式,并由CE、寄存器内部PWR、VP和PRIM、RX共同控制。nRF24L01所有的配置都由配置寄存器来定义,这些配置寄存器可通过SPI口访问。SPI接口由SCK、MOSI、MISO及CSN组成,在配置模式下单片机通过SPI接口配置nRF24L01的工作参数,在发射或接收模式下单片机SPI接口发送和接收数据。

  单片机的控制指令从nRF24L01的MOSI引脚输入,而nRF24L01的状态信息和数据是从其MISO引脚输出并送给单片机的。利用SPI传输数据时,是先传输低位字节,再传输高位字节,并且在传输每个字节时是从高位传起。

  六、单片机软件系统工作流程

  通过使用STC-ISP软件,STC12C5A60S2单片机可实现串口在线编程。由于现在大的数据计算机都不存在提供单独的串口,所以需要USB转RS232串口线。

  USB转RS232串口设备驱动程序的安装

  STC-ISP V483串口下载软件

  七、实习过程心得:

  新学期伊始,就迎来了为期四周的单片机生产实习。在这次生产实习过程中,我受益颇多。这是我们经历的第一次广泛了解实际电子产品生产的全过程。从最初的设计,到焊接,安装,调试,我们都是逐一亲自动手操作完成的。在这次实习中,我们遇到了不少问题,但正是因为有了这些问题,才有了我们更加深入学习的机会。为了解决这些问题,我们查资料,探讨,请教老师,充分利用自己身边的一切资源来学习。这样的学习过程让我们对所学内容理解的更深刻,而且大大提高了我们的团结协作能力。在实际操作焊接的过程中,我们从笨拙到熟练,动手能力不断提高,有了很大的进步。这为我们以后步入工作岗位做了良好的铺垫。

  总之,通过这次生产实习,我受益匪浅,各方面的能力都有了提高。最后,感谢在实践过程中悉心指导的每一位老师!

单片机实习报告7

  一、认知实习经历

  (一)单片机的背景及应用

  单片机是计算机技术发展史上的一个重要里程碑,标志着计算机正式构成了通用计算机系统和嵌入式系统两大分支。

  单片机软硬件结合、体积小,容易嵌入到各种应用系统中。得到广泛应用且其体积小、成本低,嵌入到工业控制单元、机器人、智能仪器仪表、汽车电子系统、武器系统、家电系统、办公自动化设备、金融电子系统、玩具、个人信息终端及通讯产品中。

  它功能齐全,应用可靠,抗干扰潜力强;简单方便,易于普及。单片机技术是易于掌握技术。应用系统设计、组装、调试已经是一件容易的事情,工程技术人员透过学习可很快掌握其应用设计技术;发展迅速,前景广阔。短短几十年,单片机经过4位机、8位机、16位机、32位机等几大发展阶段。尤其是集成度高、功能日臻完善得单片机不断问世,使单片机在工业控制及工业自动化领域获得长足发展和超多应用。目前,单片机内部结构愈加完美,片内外围功能部件越来越完善,向更高层次和更大规模的发展奠定坚实基础。

  单片机是集成电路技术与微型计算机技术高速发展的产物。体积小、价格低、应用方便、稳定可靠,因此,给工业自动化等领域带来了一场重大革命和技术进步。由于体积小,很容易地嵌入到系统之中,以实现各种方式的检测、计算或控制,这一点一般微机根本做不到。又由于单片机本身就是一个微型计算机,因此只要在单片机的外部适当增加一些必备外围扩展电路,就能够灵活的构成各种应用系统,如工业自动监测监视系统,数据采集系统,自动控制系统,智能仪器仪表等。

  (二)认识STC11F32XE单片机的基本结构和原理

  Stc11f32xe单片机是由一个8位CPU,4KB程序存储器,一组特殊功能寄存器,4个输入输出口(即P0P1P2P3), 一个全双工串行口,2个16位定时器/计数器,5个中断源等部分组成,各功能部件透过片内单一总线连成一个整体,集成在一块芯片上。共有40个引脚,采用双列直插的封装形式,每个引脚都有其特定功能。

  (三)搭建开发板的各个模块

  学习单片机的前一个星期就是在设计好的电路板上用电烙铁和锡丝把每个电阻、电容、芯片、开关、插槽、按键、数码管等部件焊接到板子上。由于要锻炼动手实践潜力,刚开始焊接电源模块时,出现虚焊、短路等各种状况。由于刚接触,不太熟练,不能轻车熟路的驾驭烙铁,但是随着模块的慢慢搭建,锡焊技术已明显好转,就美观度而言和其他电子设备上的焊接技术能够相媲美了。

  经过一个星期的焊接,单片机开发板的每一个模块已基本完成,经过对各个模块的检查测试,全部透过后我自我的单片机开发板就完成了。

  (四)编写驱动程序,实现对各个模块的操作

  (1)数码管显示

  单片机开发板搭建完成后,写的第一个驱动就是0—F在数码管上的显示。涉及到的两个芯片分别是:74VHC595D和74LS138,前者实现对8段数码管的段选,后者控制位选,两者结合实现数码管对不一样数字的显示。

  单片机模板用的是共阳极的数码管,建立数组保存数码表,然后透过段选和位选对每个数组元素进行显示。

  第一次接触keil软件,不仅仅要学习如何建立工程,还要掌握基本的引脚控制。在网上查询资料和观看单片机教程的过程中学会了如何写驱动,经过接近两天的自我学习,我的第一个驱动——数码管显示程序出炉了,很高兴。然后便是把写好的程序生成*。hex文件烧到单片机当中,数码管便可显示。

  (2)按键操作

  我们所用的矩阵键盘与网上通用的键盘略不相同,(我们采用的是3X6,而通用的开发板多采用4X4键盘)但是思想相同。键盘的引脚分别用了P0口和P2^5引脚。

  首先实现单击,即按每一个键显示不一样的键值。调试透过后再实现双击和组合键。

  按键的关键是先对行赋值(或对列赋值),若对行赋值(列赋值),则对列进行检索(行进行检索)。当有按键被按下,相应的列(或行)拉为低电*。

  在用数码管显示按键的状态时,由于595 IO的引脚和按键第三行用的都是P2^5引脚,数码管显示有时出现问题,与程序中间的延时时光有关。不太好控制。

  (3)温度测量

  温度的测量主要用到DS18B20,透过对DS18B20芯片个参数的控制便可驱动该芯片,把结果显示在数码管上。

  DS18B20芯片操作包括读操作、写操作以及对其的初始化。在读操作时把读的结果与10相除得温度的十位,取余数得温度的各位(在室温下实验)。

  (4)时钟控制

  时钟的显示主要是透过对DS1302进行控制,能够实现时、分、秒、年、月、日的显示,并且有漏电保护功能。同样把时分秒显示在数码管上,透过按键再切换到年月日。

  在给DS1302初始化时,如果写保护关,则有漏电保护功能(即断电重连后,时钟会自动记录断电的这段时光,并顺着此时光继续计时。)

  (5)RS485通信

  用RS485实现多机通信,编写通信协议实现一台主机和多台从机进行通信。在进行该模块设计时,由于*台搭建的有点问题,使得RS485的电压拉不到工作电压。然后把问题反映给了我们的两位指导老师,经过他们的一番测试,最终找到问题的所在:是因为一个电阻的原因。当然在观看老师对电路的`检测中受益匪浅。也对多功能电压表的应用更为了解。

  (6)Nokia 5110屏显示

  Nokia 5110屏是48X84的点阵LCD,能够显示4行汉字。用Nokia 5110屏实现计算器、阅读器、推箱子和足球射门等功能。这四个程序设计全是基于Nokia 5110屏和对按键的检测,用按键来控制各个功能,并在屏上图形化显示。

  在对计算器的设计要实现0——999之间的四则运算,尤其是除法运算还涉及到浮点数。阅读器主要是上下换行和左右翻页,由于要存储一段文字在寄存器中,文字不能太长,否则会超过程序寄存器的大小而不能进行构建。

  推箱子是透过数组0和1实现小人和箱子的走与停。足球射门透过产生随机数来控制球的方向的任意性。

  二、总结

  两个月的暑期认知实习很快结束了,总体上来说感觉很充实,没有白白浪费暑假时光,也充实了自我的知识储备,获益匪浅。

  当然很感谢龙夏老师和肖连军老师,他们放下自我的假期,在酷暑中坚持没两天一到,为我们解答学习过程中的疑问。还有就是系里的支持,为我们带给凉爽的学习环境,会议室配有空调,在学习的同时不用经受酷暑的考验。虽然我们的学习场所很简陋:桌椅是我们从5栋教学楼搬的,电源插座是刚刚搭建的,和在普通教室上自习的同学来比我们是幸福的。

  实习前虽说已经大二结束,但是对我们的专业嵌入式方向始终不甚明白,纵然专业导论课已经谈过,但是总感觉迷茫与空洞。书本上的知识也学了不少,像电路,数字逻辑,组成原理等一些课,但是这些课始终是书本知识,得不到实际的应用。透过这次的亲自动手设计到编写驱动设计程序,最后切身体会到在开发产品中要用到哪些知识。依然记得实训刚开始时,大家都很兴奋,因为我们要自我动手焊接自我开发板的每一模块,从电源模块开始着手。

  “书到用时方恨少,事要做时方知难”,一点也不假,感觉焊接就应不难,不就把锡点到电器元件引脚上不就行了,但是真正拿着烙铁去焊时,手是抖动的,烙铁也不打听话……淡然这只是刚开始时,经过多次的练习慢慢的得心应手。怪不得社会上的公司招聘都提到:有工作经验者优先。是啊,干过的总比纸上谈兵的强的多,公司不需要对你培训,能够直接工作给公司带来效益。

  焊接电路板的时光很短,这只是简单的技术活,不需要逻辑上的思考。接下来就是用我们焊接好的开发板开始我们的单片机之旅。由于单片机课程还没开,我们不得不从网上查资料,看教程弥补自我基础知识的匮乏。还记得自我写的第一个程序,驱动数码管。

  虽然看着焊接好的开发板很好看,但是要写程序点亮它就不那么容易了,第一感觉就是无从下手。老师推荐我们从网上看前人的驱动程序,然后比着写,由于使用的单片机不一样,电路的设计不一样,在看网上程序时务必要明白其原理,否则还是无法借鉴过来,就这样第一个驱动程序花费了我两天时光才把数码管点亮。开发的过程是痛苦的,但是结果是令人无比兴奋的。看着自我点亮的数码管心里个性高兴。

  接下来的日子就是每一天对着电脑编写程序,然后下载到单片机中进行检测,查看能否运行。有时花费了一天的时光编写的一个程序下载单片机中竟然运行不了或者显示错误,心里真的个性失望;有时为了一个驱动程序想了一天还是一无所获,会个性烦躁……但是看到其他同学都在专心的研究,自我也就安慰自我别灰心,要坚持。就想《士兵突击》中说的一样不抛弃不放下,所以自我也不能放下自我。然后又重新打起精神,投入到学习当中,就是在这样的一次次的自我暗示中,在和同学们一齐拼搏一齐学习。

  还记得在进行多机通信时,由于要把所有的单片机连接在一齐,大家不得不默契配合,一齐想办法,编写协议“众人拾柴火焰高”,很快一个主机程序,从机程序就出炉了。

  经过一个暑假的认知实习我学到的不仅仅是知识,还有职责心、信心、恒心以及团队合作潜力。我想无论是在学校还是以后踏入社会这些都必不可少。我认识到了我所学知识的重要性。知识犹如人的血液。人缺少了血液,身体就会衰弱,人缺少了知识,头脑就要枯竭。

  这次的单片机培训应用到的不仅仅是单片机知识,还有以前的课程,所以知识的积累也是十分重要的。这次亲身体验让我有了深刻感触,这不仅仅是一次实践,还是一次人生经历,是一生宝贵的财富。在磨练自我的同时让自我认识了很多,使自我未踏入企业就已经对企业有了必须的了解。

  透过这次的实习,我对自我的专业更清楚的认知,以前一向不清楚嵌入式的具体应用,不明白以后毕业了该干什么。但透过这次的实习,我对嵌入式有了更清楚地认识,对单片机有了更清晰的理解。我认识到做什么都要有职责心,只有抱着认真负责的态度才能把任务完成。而程序员更是对耐心和细心有很高的要求。

  实习的过程不仅仅仅是一个认知的过程,更是一个反思的过程。学习到新知识固然可喜,但能否用新知识对旧只是加以反思,这是关键的关键。

单片机实习报告8

  透过为期一周的单片机实训,是我们对这门课有了许多新的了解,弥补了在课堂上学习的不足。相信这对我们以后的学习和工作都会有很大的帮忙。我们必须要在最短的时光里对这些不足加以改正!

  首先,在这次试训中我被单片机强大的功能所震撼,以前在课堂上完全没有能理解可编程单片机的优越性。这次透过实体仿真软件等辅助软件的共同效果,是这次试训有了鲜明的活力。换是我们认识

  到这次试训不仅仅仅是一个软件的应用,更多的是使我们认识到学习到很多在课堂上无法得到的东西。个性是protues软件的功能是我们了解了当今开发系统的新方向,简直太不可思议啦!

  单片机作为一种最简单的软件,与我们的日常生活息息相关,了解一些单片机程序的简单录入是费城必要的。如:LED显示器、键盘和显示器的应用和原理。

  在被刺实训中我们每个人透过一个八位流水灯的制作,使我们深深地体会到了单片机在现实生活中的小小应用,既增强了我们的好奇心,又巩固了我们的理论知识。更让我们体会到了单片机手动的开

  始*台的完善与成熟。只要你有想法,单片机就有可能让他成为现实。那里我学习完protues软件后的第一感觉是,虽然这软件工作不稳定,但是会有相当不错的效果出来。这对我以后的工作必须会有帮忙

  的。在这次试训中不仅仅只对单片机编程有了新的认识,还对整个单片机的开发*台都有了一厅的了解,这是一笔不错的收获。

  透过这几天的试训,使我的感触很深,真实“条条大路通罗马”,要到达目的,不一样的人就有不一样的方法。只要你的方法不错!五花八门都能够,而且是各有特色。走出来的结果都有各自的独到之处。在编程中“简”字贯穿于整个程序设计中,越简单越好,毕竟单片机留给用户的资源是有限的,所以我们要充分利用这些资源,到达更好的效果,这些是我们在以后的学习生活中应值得注意的地方。

  在试训中有苦有甜,当我们为一个很难攻破的程序找出路时,情绪烦躁,感觉自我很不可理喻,当程序一点一点编好后,自我从心底感觉到一点小小的安慰,看着自我的成果。感觉很欣慰,有一丝丝的

  甜意,几天的实训使自我的思维逻辑也有了小小的进步。

单片机实习报告9

  难忘的实习生活已经告一段落了,想必你的视野也得到了开拓,是时候写一篇实习报告好好总结一下了。千万不能认为实习报告随便应付就可以,以下是小编帮大家整理的单片机实习报告(精选5篇),欢迎大家分享。

单片机实习报告10

  一、认知实习经历

  (一)单片机的背景及应用

  单片机是计算机技术发展史上的一个重要里程碑,标志着计算机正式构成了通用计算机系统和嵌入式系统两大分支。

  单片机软硬件结合、体积小,容易嵌入到各种应用系统中。得到广泛应用且其体积小、成本低,嵌入到工业控制单元、机器人、智能仪器仪表、汽车电子系统、武器系统、家电系统、办公自动化设备、金融电子系统、玩具、个人信息终端及通讯产品中。

  它功能齐全,应用可靠,抗干扰潜力强;简单方便,易于普及。单片机技术是易于掌握技术。应用系统设计、组装、调试已经是一件容易的事情,工程技术人员透过学习可很快掌握其应用设计技术;发展迅速,前景广阔。短短几十年,单片机经过4位机、8位机、16位机、32位机等几大发展阶段。尤其是集成度高、功能日臻完善得单片机不断问世,使单片机在工业控制及工业自动化领域获得长足发展和超多应用。目前,单片机内部结构愈加完美,片内外围功能部件越来越完善,向更高层次和更大规模的发展奠定坚实基础。

  单片机是集成电路技术与微型计算机技术高速发展的产物。体积小、价格低、应用方便、稳定可靠,因此,给工业自动化等领域带来了一场重大革命和技术进步。由于体积小,很容易地嵌入到系统之中,以实现各种方式的检测、计算或控制,这一点一般微机根本做不到。又由于单片机本身就是一个微型计算机,因此只要在单片机的外部适当增加一些必备外围扩展电路,就能够灵活的构成各种应用系统,如工业自动监测监视系统,数据采集系统,自动控制系统,智能仪器仪表等。

  (二)认识STC11F32XE单片机的基本结构和原理

  Stc11f32xe单片机是由一个8位CPU,4KB程序存储器,一组特殊功能寄存器,4个输入输出口(即P0P1P2P3),一个全双工串行口,2个16位定时器/计数器,5个中断源等部分组成,各功能部件透过片内单一总线连成一个整体,集成在一块芯片上。共有40个引脚,采用双列直插的封装形式,每个引脚都有其特定功能。

  (三)搭建开发板的各个模块

  学习单片机的前一个星期就是在设计好的电路板上用电烙铁和锡丝把每个电阻、电容、芯片、开关、插槽、按键、数码管等部件焊接到板子上。由于要锻炼动手实践潜力,刚开始焊接电源模块时,出现虚焊、短路等各种状况。由于刚接触,不太熟练,不能轻车熟路的驾驭烙铁,但是随着模块的慢慢搭建,锡焊技术已明显好转,就美观度而言和其他电子设备上的焊接技术能够相媲美了。

  经过一个星期的焊接,单片机开发板的每一个模块已基本完成,经过对各个模块的检查测试,全部透过后我自我的单片机开发板就完成了。

  (四)编写驱动程序,实现对各个模块的操作

  (1)、数码管显示

  单片机开发板搭建完成后,写的第一个驱动就是0—F在数码管上的显示。涉及到的两个芯片分别是:74VHC595D和74LS138,前者实现对8段数码管的段选,后者控制位选,两者结合实现数码管对不一样数字的显示。

  单片机模板用的是共阳极的数码管,建立数组保存数码表,然后透过段选和位选对每个数组元素进行显示。

  第一次接触keil软件,不仅仅要学习如何建立工程,还要掌握基本的引脚控制。在网上查询资料和观看单片机教程的过程中学会了如何写驱动,经过接近两天的自我学习,我的第一个驱动——数码管显示程序出炉了,很高兴。然后便是把写好的程序生成x。hex文件烧到单片机当中,数码管便可显示。

  (2)按键操作

  我们所用的矩阵键盘与网上通用的键盘略不相同,(我们采用的是3X6,而通用的开发板多采用4X4键盘)但是思想相同。键盘的引脚分别用了P0口和P2^5引脚。

  首先实现单击,即按每一个键显示不一样的键值。调试透过后再实现双击和组合键。

  按键的关键是先对行赋值(或对列赋值),若对行赋值(列赋值),则对列进行检索(行进行检索)。当有按键被按下,相应的列(或行)拉为低电*。

  在用数码管显示按键的状态时,由于595 IO的引脚和按键第三行用的都是P2^5引脚,数码管显示有时出现问题,与程序中间的延时时光有关。不太好控制。

  (3)温度测量

  温度的测量主要用到DS18B20,透过对DS18B20芯片个参数的控制便可驱动该芯片,把结果显示在数码管上。

  DS18B20芯片操作包括读操作、写操作以及对其的初始化。在读操作时把读的结果与10相除得温度的十位,取余数得温度的各位(在室温下实验)。

  (4)时钟控制

  时钟的显示主要是透过对DS1302进行控制,能够实现时、分、秒、年、月、日的显示,并且有漏电保护功能。同样把时分秒显示在数码管上,透过按键再切换到20xx年x月x日。

  在给DS1302初始化时,如果写保护关,则有漏电保护功能(即断电重连后,时钟会自动记录断电的这段时光,并顺着此时光继续计时。)

  (5)RS485通信

  用RS485实现多机通信,编写通信协议实现一台主机和多台从机进行通信。在进行该模块设计时,由于*台搭建的有点问题,使得RS485的电压拉不到工作电压。然后把问题反映给了我们的两位指导老师,经过他们的一番测试,最终找到问题的所在:是因为一个电阻的原因。当然在观看老师对电路的检测中受益匪浅。也对多功能电压表的应用更为了解。

  (6)x屏显示

  x屏是x的点阵LCD,能够显示x行汉字。用x屏实现计算器、阅读器、推箱子和足球射门等功能。这四个程序设计全是基于x屏和对按键的检测,用按键来控制各个功能,并在屏上图形化显示。

  在对计算器的设计要实现0——999之间的四则运算,尤其是除法运算还涉及到浮点数。阅读器主要是上下换行和左右翻页,由于要存储一段文字在寄存器中,文字不能太长,否则会超过程序寄存器的大小而不能进行构建。

  推箱子是透过数组0和1实现小人和箱子的走与停。足球射门透过产生随机数来控制球的方向的任意性。

  二、总结

  两个x的暑期xx很快结束了,总体上来说感觉很充实,没有白白浪费暑假时光,也充实了自我的知识储备,获益匪浅。

  当然很感谢xx老师和xx老师,他们放下自我的假期,在酷暑中坚持没两天一到,为我们解答学习过程中的疑问。还有就是系里的支持,为我们带给凉爽的学习环境,会议室配有空调,在学习的同时不用经受酷暑的考验。虽然我们的学习场所很简陋:桌椅是我们从5栋教学楼搬的,电源插座是刚刚搭建的,和在普通教室上自习的同学来比我们是幸福的。

  实习前虽说已经大二结束,但是对我们的专业嵌入式方向始终不甚明白,纵然专业导论课已经谈过,但是总感觉迷茫与空洞。书本上的知识也学了不少,像电路,数字逻辑,组成原理等一些课,但是这些课始终是书本知识,得不到实际的应用。透过这次的亲自动手设计到编写驱动设计程序,最后切身体会到在开发产品中要用到哪些知识。依然记得实训刚开始时,大家都很兴奋,因为我们要自我动手焊接自我开发板的每一模块,从电源模块开始着手。

  “书到用时方恨少,事要做时方知难”,一点也不假,感觉焊接就应不难,不就把锡点到电器元件引脚上不就行了,但是真正拿着烙铁去焊时,手是抖动的,烙铁也不打听话……淡然这只是刚开始时,经过多次的练习慢慢的得心应手。怪不得社会上的公司招聘都提到:有工作经验者优先。是啊,干过的总比纸上谈兵的强的多,公司不需要对你培训,能够直接工作给公司带来效益。

  焊接电路板的时光很短,这只是简单的技术活,不需要逻辑上的思考。接下来就是用我们焊接好的开发板开始我们的单片机之旅。由于单片机课程还没开,我们不得不从网上查资料,看教程弥补自我基础知识的匮乏。还记得自我写的第一个程序,驱动数码管。

  虽然看着焊接好的开发板很好看,但是要写程序点亮它就不那么容易了,第一感觉就是无从下手。老师推荐我们从网上看前人的驱动程序,然后比着写,由于使用的单片机不一样,电路的设计不一样,在看网上程序时务必要明白其原理,否则还是无法借鉴过来,就这样第一个驱动程序花费了我两天时光才把数码管点亮。开发的过程是痛苦的,但是结果是令人无比兴奋的。看着自我点亮的数码管心里个性高兴。

  接下来的日子就是每一天对着电脑编写程序,然后下载到单片机中进行检测,查看能否运行。有时花费了一天的时光编写的一个程序下载单片机中竟然运行不了或者显示错误,心里真的个性失望;有时为了一个驱动程序想了一天还是一无所获,会个性烦躁……但是看到其他同学都在专心的研究,自我也就安慰自我别灰心,要坚持。就想《xx》中说的一样不抛弃不放下,所以自我也不能放下自我。然后又重新打起精神,投入到学习当中,就是在这样的一次次的自我暗示中,在和同学们一齐拼搏一齐学习。

  还记得在进行多机通信时,由于要把所有的单片机连接在一齐,大家不得不默契配合,一齐想办法,编写协议“众人拾柴火焰高”,很快一个主机程序,从机程序就出炉了。

  经过一个暑假的认知实习我学到的不仅仅是知识,还有职责心、信心、恒心以及团队合作潜力。我想无论是在学校还是以后踏入社会这些都必不可少。我认识到了我所学知识的重要性。知识犹如人的血液。人缺少了血液,身体就会衰弱,人缺少了知识,头脑就要枯竭。

  这次的单片机培训应用到的不仅仅是单片机知识,还有以前的课程,所以知识的积累也是十分重要的。这次亲身体验让我有了深刻感触,这不仅仅是一次实践,还是一次人生经历,是一生宝贵的财富。在磨练自我的同时让自我认识了很多,使自我未踏入企业就已经对企业有了必须的了解。

  透过这次的实习,我对自我的专业更清楚的认知,以前一向不清楚嵌入式的具体应用,不明白以后毕业了该干什么。但透过这次的实习,我对嵌入式有了更清楚地认识,对单片机有了更清晰的理解。我认识到做什么都要有职责心,只有抱着认真负责的态度才能把任务完成。而程序员更是对耐心和细心有很高的要求。

  实习的过程不仅仅仅是一个认知的过程,更是一个反思的过程。学习到新知识固然可喜,但能否用新知识对旧只是加以反思,这是关键的关键。


单片机实习报告10篇扩展阅读


单片机实习报告10篇(扩展1)

——单片机实习报告10篇

单片机实习报告1

  这次实习我们使用控制电路的单片机是AT89S51型号的。通过它实现对八盏双色灯发光二极管的控制P0和《单片机实习报告总结》正文开始》 这次实习我们使用控制电路的单片机是AT89S51型号的。通过它实现对八盏双色灯发光二极管的控制P0和P2口控制四盏灯。在AT89S51的9引脚接复位电路,对电路实现复位控制。在电路中接入74S164译码器和共阴极数码管,通过AT89S51的P3口数据的输入对共阴极数码管的控制。同时也可实现双色发光的二极管与共阴极数码管的共同作用。在AT89S51的P3.2口接上中断控制电路,P3.5口接入蜂鸣器,使电路实现中断作用,也使电路便于检测。尽量朝“单片”方向设计硬件系统。系统器件越多,器件之间相互干扰也越强,功耗也增大,也不可避免地降低了系统的稳定性。系统中的相关器件要尽可能做到性能匹配。如选用CMOS芯片单片机构成低功耗系统时,系统中所有芯片都应尽可能选择低功耗产品。

  硬件电路设计:

  1)确保硬件结构和应用软件方案相结合。硬件结构与软件方案会相互影响,软件能实现的功能尽可能由软件实现,以简化硬件结构。必须注意,由软件实现的硬件功能,一般响应时间比硬件实现长,且占用CPU时间;

  2)可靠性及抗干扰设计是硬件设计必不可少的一部分,它包括芯片、器件选择、去耦滤波、印刷电路板的合理布线、各元器相互隔离等;

  3)尽量朝“MCS-51单片”方向设计硬件系统。系统器件越多,器件之间相互干扰也越强,所消耗功耗也增大,也不可避免地降低了系统的稳定性;

  4)系统中的相关器件要尽可能做到性能匹配。如选用CMOS芯片单片机构成低功耗系统时,系统中所有芯片都应尽可能选择低功耗产品。

  1.1 单片机型号及特性

  单片机型号是 AT89S51。特性是:⑴8031 CPU与MCS-51⑵兼容 4K字节可编程FLASH存储器(寿命:1000写/擦循环) ⑶全静态工作:0Hz-24KHz ⑷三级程序存储器保密锁定 ⑸128*8位内部RAM ⑹32条可编程I/O线⑺两个16位定时器/计数器 ⑻6个中断源⑼可编程串行通道⑽低功耗的闲置和掉电模式⑾片内振荡器和时钟电路

  1.2 晶振电路

  单片机晶振的两个电容的作用 这两个电容叫晶振的负载电容,分别接在晶振的两个脚上和对地的电容,一般在几十皮发。它会影响到晶振的谐振频率和输出幅度,晶振的负载电容=+Cic+△C式中Cd,Cg为分别接在晶振的两个脚上和对地的电容,Cic(集成电路内部电容)+△C(PCB上电容)经验值为3至5pf。 各种逻辑芯片的晶振引脚可以等效为电容三点式振荡器。晶振引脚的内部通常是一个反相器, 或者是奇数个反相器串联。在晶振输出引脚 XO 和晶振输入引脚 XI 之间用一个电阻连接, 对于 CMOS 芯片通常是数 M 到数十M 欧之间。 很多芯片的引脚内部已经包含了这个电阻, 引脚外部就不用接了。这个电阻是为了使反相器在振荡初始时处与线性状态, 反相器就如同一个有很大增益的放大器, 以便于起振。 石英晶体也连接在晶振引脚的输入和输出之间, 等效为一个并联谐振回路, 振荡频率应该是石英晶体的并联谐振频率。 晶体旁边的两个电容接地, 实际上就是电容三点式电路的分压电容, 接地点就是分压点。 以接地点即分压点为参考点, 振荡引脚的输入和输出是反相的., 但从并联谐振回路即石英晶体两端来看, 形成一个正反馈以保证电路持续振荡。 在芯片设计时, 这两个电容就已经形成了, 一般是两个的容量相等, 容量大小依工艺和版图而不同, 但终归是比较小, 不一定适合很宽的频率范围。 外接时大约是数 PF 到数十 PF, 依频率和石英晶体的特性而定。 需要注意的是: 这两个电容串联的值是并联在谐振回路上的, 会影响振荡频率。 当两个电容量相等时, 反馈系数是 0.5, 一般是可以满足振荡条件的, 但如果不易起振或振荡不稳定可以减小输入端对地电容量, 而增加输出端的值以提高反馈量。

  电路如图所示

  1.3 复位电路

  单片机在开机时或在工作中因干扰而使程序失控,或工作中程序处于某种死循环状态等情况下都需要复位。复位作用是使CPU以及其他功能部件,如串行口,中断都恢复到一个确定初始状态,并从这个状态开始工作。

  复位电路有两种:上电、按钮复位,考虑到各部件影响,采用按钮复位,当电阻给电容充电,电容的电压为高电*,当按下按钮时芯片复位脚近似低电*,于是芯片复位。

单片机实习报告2

  一、生产实习的目的和意义

  生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环节。本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安装、调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高能力,为培养高素质大学本科人才打下必要的基础。通过学习,是理论与实际相结合,可以使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时使学生直接了解本业的生产过程和生产内容,为将来走上工作岗位提供必要的实际生产知识。

  二、实习的基本内容

  集中授课,进行相关知识的学习。

  学习、掌握电子产品的独立性设计与安装、调试的能力;进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  初步了解电子整机产品的工艺过程。

  为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

  三、基本要求

  在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  熟悉元器件的性能及管脚分配。

  在给定的x板上焊接跳线,x插座,电阻,电容,x器件等。

  检查焊接是否正确。

  插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,mp3模块,rfid模块,无线传输模块,脉搏传感模块,gps模块。

  各模块相互组合,其所能实现的基本功能如下:

  单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器调时、定闹等。

  单片机核心板+无线传输模块:实现数据的近距离无线传输。

  (一)核心板电路设计

  单片机核心板电路主要包括xx单片机,电子钟模块接口电路,mp3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,xx模块接口电路,串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期(x)的单片机,是高速、低功耗、超强干扰的新一代xx单片机。通过使用xx软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟保持芯片x,单总线数字温度传感器x,红外遥控*x。

  该模块电路设计的思想是了解这三种芯片的工作电压,x的工作时钟频率以及三种芯片与单片机之间的硬件连接。

  五、单元电路设计

  单片机核心板电路分析

  单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部分。单片机核心板的核心是stc12c5a60s2单片机芯片,围绕该芯片设计出相应电源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。

  电子钟模块电路分析

  电子钟模块配合单片机核心板,可在lcd1602液晶屏上显示当前的日期(年月日)时间(时分秒),环境温度值,和红外遥控解码值。用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。

  通过遥控上的“eq”键,可控制led显示界面在时间、温度、红外解码之间的切换。如果想调整时间,需要首先使用遥控器的“eq”键将lcd显示调制时间界面;之后通过按“播放停止键”将时间停止;然后再按“左快捷键”向右切换;最后按“加减键”可以进行数值的加减操作,调整完成后,再次按“播放停止键”,时间开始运行。另外通过单片机核心板上的k1—k4键也可以完成时间的调整:其中k1键对应遥控器的“右快捷键”,即实现向右切换年月日时分;k3键对应遥控器的“加键”,即实现年月日时分的加1;k4键对应遥控器的“减键”,即实现年月日时分的减1。

  rfid模块电路分析

  基于fm1702sl的非接触式ic卡读写器,只要稍加改动就能开发成不同的射频识别应用系统,如考勤系统,门禁系统,公交车收费系统等。s50非接触式卡符合mifare的国际标准,容量8k位,数据保存期XX年,又可改写10万次,读无限次。s50卡不带电源,自带天线,内含加密控制逻辑电路和通用逻辑电路,卡与读卡器之间的通讯采用国际通用des和res保密交叉算法,具有较高的保密性能。

  单片机与fmitdisl通用spi总线通信,采用中断工作模式,在fmitdisl复位后,必须进行一次初始化程序以便初始化spi接口模式,而且可以同步实现单片机和fmitdisl的启动工作。信息存储在mifarse卡里,读写器与卡通过各自的天线建立起二者之间非接触信息传输通道。当卡进入系统的工作区时,读写器向卡发射一组固定频率的电磁波,卡内有一个lc串联谐振电路,其频率与读写器发射的频率相同,在电磁波的激励下,lc谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端接有一个单向导通的电子粟,将带内容内的电荷送到另一个电容内存储,当所有积累的电荷达到2v时,此电容可做到电源为其它电路提供工作电压,将卡内数据发射出去或读取读写器的数据。

  根据互感原理可知,读写器天线半径越大,匝数越多,读写器上的天线和卡上的天线的互感系数就越大。根据国际标准的要求,卡和读写器的通信距离为10cm,通过调整天线驱动电压可以改变通信的最长距离。天线的传输带宽和品质因数成反比关系。过高的品质因数会导致带宽减小,从而减弱读写器的调制边带,会导致读写器无法与卡通信。

  无线传输模块分析

  是一无线通信芯片,采用fsk调制,可以实现点对点或是1对6的无线通信。无线通信速度最高可达2mbps,只需为单片机系统预留5个gpio,1个中断输入引脚,就可很容易地实现天线通信的功能,非常适合用mcu系统构建无线通信功能。

  具有收发模式,待机模式和掉电模式,四种工作模式,并由ce、寄存器内部pwr、vp和prim、rx共同控制。nrf24l01所有的配置都由配置寄存器来定义,这些配置寄存器可通过spi口访问。spi接口由sck、mosi、miso及csn组成,在配置模式下单片机通过spi接口配置nrf24l01的工作参数,在发射或接收模式下单片机spi接口发送和接收数据。

  单片机的控制指令从nrf24l01的mosi引脚输入,而nrf24l01的状态信息和数据是从其miso引脚输出并送给单片机的。利用spi传输数据时,是先传输低位字节,再传输高位字节,并且在传输每个字节时是从高位传起。

  六、单片机软件系统工作流程

  通过使用x软件,x单片机可实现串口在线编程。由于现在大的数据计算机都不存在提供单独的串口,所以需要x转x串口线。

  七、实习过程心得

  新学期伊始,就迎来了为期四周的单片机生产实习。在这次生产实习过程中,我受益颇多。这是我们经历的第一次广泛了解实际电子产品生产的全过程。从最初的设计,到焊接,安装,调试,我们都是逐一亲自动手操作完成的。在这次实习中,我们遇到了不少问题,但正是因为有了这些问题,才有了我们更加深入学习的机会。为了解决这些问题,我们查资料,探讨,请教老师,充分利用自己身边的一切资源来学习。这样的学习过程让我们对所学内容理解的更深刻,而且大大提高了我们的团结协作能力。在实际操作焊接的过程中,我们从笨拙到熟练,动手能力不断提高,有了很大的进步。这为我们以后步入工作岗位做了良好的铺垫。

  总之,通过这次生产实习,我受益匪浅,各方面的能力都有了提高。最后,感谢在实践过程中悉心指导的每一位老师!

单片机实习报告3

  一、实习说明

  (1)实习时间:20xx年x月x日—20xx年x月x日

  (2)实习地点:xx科技有限公司

  (3)实习性质:顶岗实习(主要基于xx*台从事中小型企业管理软件定制开发,使用现在主流的一些框架,在开发中担当设计、编码角色。)

  二、实习的性质、目的和意义

  毕业实习是教学过程中的重要组成部分,是使学生获取生产、经营实际知识和技能,巩固和加深对理论知识的理解,培养与提高能力的重要实践环节。通过本次实习,学生将进一步加深对计算机理论知识的理解,进一步熟悉计算机文员的相关运作过程,为学生毕业后的实际工作打下良好基础。

  xx在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高了统计工计算机在人事部门的广泛应用,将为我国的人事管理工作,提供现代化的管理手段和科学的管理方法,并将为开创人事管理工作的新局面创造条件。目前,计算机在我国的人事管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。干部统计作为人事管理的一个重要组成部分,是通过对干部情况的调查,整理和分析,了解干部队伍的发展趋势,为各级领导机关制定干部工作的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括干部的工资统计,干部编制情况统计,干部奖惩情况统计,*干部安置情况统计,老干部情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行干部的统计工作,大致要经过干部统计调查,干部统计资料的整理,干部统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。

  三、实习工作情况及实习内容

  (一)、实习公司简介

  xx有限公司。简称xx(x),是一个具有鲜明技术特色的专业软件开发及咨询服务的软件企业,是*软件外包行业的积极倡导者和参与者,并立志为全球客户提供全面的软件开发、测试、维护和认证等专业服务。xx主要服务领域为金融、电信、电力、钢铁、电子商务等,我们的质量保证系统能有效为客户提供从项目咨询设计到实施维护的全面服务。xx拥有一批专业化的团队和良好的人才梯队,海外归国人才的加盟,使我们迅速拥有进入国际市场的实力。

  面对软件行业人力资源严重匮乏的现状,xx基于雄厚的技术实力,研发了一套适用于企业内部员工的培训体系,使经过培训的员工能快速适应项目变换的需要,时刻掌握行业最新技术动向。xx非常注重具有自主知识产权产品的设计和开发工作,在xx、xx,无线通讯,嵌入式系统等技术领域都推出了自己的产品,并有着稳定的客户群。

  xx为包括xx、xx等国内外客户提供了专业化服务。xx的优质技术服务赢得了客户的信赖。

  (二)、实习过程

  读了四年的大学,然而大多数人对本专业的认识还是寥寥无几,在编程与软件测试周围缠绕不定,在大二期末学院曾要求我们做一个关于计算机行业前景研究的调查报告,但由于当时所学知识涉及本专业知识不多,所看到的东西与本专业根本就很难联系起来,在很多同学心里面对于本专业一直很茫然。

  通过这次实习,我对xx专业在行业实践中的工作对象、面临问题及解决办法有了一个较为全面的理解。巩固专业知识的同时也增加了行业责任感,实习的日子里也加深了同学友谊,锻炼了团队精神。现将实习的个人感想总结报告如下:

  在这三个礼拜的时间中,我复习了曾经学过的编程语言x,让我对x在认识的基础上,又具备了用x开发x应用程序和web应用程序的能力。现在我再去理解。x和xx,就会发现xx是个强大的新*台,而java则是该*台下最佳的开发语言。我还系统的学习了x编程,并努力完成我此次实习的任务————商品进销存系统设计。系统采用x,开发工具为x,开发语言为x。这个系统是针对*中小企业开发的进销存管理软件,全面提高商业企业的管理效率,高效管理库存,提高销售力度,为企业增加更大利润。使用简单,最大程度的简化了财务管理软件的操作复杂性,使企业无需学习,即可自己轻松上手,不但界面简单易于操作,而且通过此系统您可以知道您每天、每月、每年的销售额、利润,统计所有的应收款、应付款,知道您的哪个分公司、门市、柜台、商品、业务员赚了多少钱,库存商品的价值,等等!有了此软件您就可以轻轻松松的打理您的企业,获得更多自由时间。还有此软件数据流比较大,数据库中表有五个,可光视图就建了十来个,我们小组经过三个礼拜的开发时间完成了该系统,也受到了老师的肯定。在此次的实习中我们小组合理分配时间,恰当的调用人手,时刻争当速度最快,界面最整洁的小组,我在其中主要完成了详细设计文档和测试设计文档的编写,还做了其中几个页面,同时协助同事进行开发,现在能熟练进行开发环境中各个控件的使用。

  我们小组的名字为xx,顾名思义,xx有力量的(力量来源于团结)故寓意我们小组成员的团结!但是,我们觉得:理论与实际有很大的差距,课内与课外有很大的区别,基于这一点,我们认为我们很缺乏“实战经验==”xx,与此同时,也暗含了我们对于知识的渴求;另外,还隐含了我们在这个过程中不怕苦不怕累的艰苦奋斗的革命精神!

  指导老师们在整个实习过程中尽职尽责,对保证实习质量起到了重要作用。实习开始时,老师们深入学生的生活和学习环境,阐明实习大纲及实习计划内容,明确实习目的和要求。实习过程中,结合实习单位的具体情况,帮助学生学会具体地分析问题、解决问题,学会深化专业知识,用专业知识指导实践,指导学生做好具体工作;在业务不多的实习点,引导学生“找事做”,挖掘一定的实践经验;检查学生实习工作日记,掌握实习情况,指导工作及时有效;督促学生认真完成实习报告。指导老师*均每周至少与学生交流一次。基本达到了及时发现问题,解决问题,提高实习质量的目的。实习单位的指导老师认真负责。不仅指导具体工作,还无私的介绍自己的工作与社会经验。

  在此次实习过程中,我们每个人都把自己当成是公司研发部的一员,我们每天坚持按时上下班,甚至有时还会早到或者加班,合理的安排自己的工作时间,在指导老师的安排下劲量做到劳逸结合,时而做个小游戏放松我们自己的大脑,随后便尽快让大脑做到高速运转,我对自己技术上的特点作一个概括。熟练的编写详细设计和测试设计文档;努力学习编程;熟练掌握xx xx 20xx,复习并掌握了简单的xx语句;熟悉xx应用系统的开发,开发语言为xx。

  最后总结一下我在此次实习过程中的收获主要有四个方面:一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了此次实习的实践任务。二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。三是在实习过程中成立一个小团队,彼此之间互相沟通,互相帮助,为了我们的目标而努力,让我看到了大家对于工作的热情,还有每个人的工作能力。四是为xx论文积累了素材和资料。

  四、实*结和心得

  经过过去四个月的实践和实习,我对未来充满了美好的憧憬,在未来的日子,我将努力做到以下几点:

  (1)、继续学习,不断提升理论素养

  在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名年轻同志更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。

  (2)、努力实践,自觉进行角色转化

  “理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。

  (3)、提高工作积极性和主动性

  四个月的实习期很快过去了,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续为中心创造更多的价值。

  五、致谢

  四年寒窗,所收获的不仅仅是愈加丰厚的知识,更重要的是在阅读、实践中所培养的思维方式、表达能力和广阔视野。很庆幸这些年来我遇到了许多恩师益友,无论在学习上、生活上还是工作上都给予了我无私的帮助和热心的照顾,让我在诸多方面都有所成长。感恩之情难以用语言量度,谨以最朴实的话语致以最崇高的敬意。如果没有你们的帮助,我根本就不可能顺利的完成本次的实习。

  在实习的这段期间,再次感谢我工作过的武汉飞彩维修服务有限公司,感谢在其公司工作的所有同事,感谢所有帮助过我的人们,我成长的每一步,都离不开他们的关心与支持,谢谢他们。

  这一段难忘的实习时光,将会永远铭记在我的心灵。成为我一辈子的永恒的记忆。

单片机实习报告4

  一 实习目的

  1. 通过对单片机小系统的设计、焊接、装配,掌握电路原理图及电子线路的基本焊接装配工艺、规范及注意事项;

  2. 通过对系统板的测试,了解系统板的工作原理及性能,掌握元器件及系统故障的排除方法;

  3. 掌握程序编制及调试方法,完成系统初始化、存储器操作、端口操作、键盘显示等程序的编制及调试(汇编语言、C语言均可);

  4. 通过单片机系统的组装,调试以及程序编制、调试及运行,与理论及实验的有机结合和指导教师的补充介绍,使学生掌握控制系统的工作原理、开发方法和操作方法。

  5. 培养学生解决实际问题的能力,提高对理论知识的感性认识。

  二 实习意义

  通过本实习不但可以掌握单片机软、硬件的综合调试方法,而且可以熟练掌握电路原理图,激发对单片机智能性的探索精神,提高学生的综合素质,培养学生应用单片机实现对工业控制系统的设计、开发与调试的能力。在制作学习过程中,不但可以掌握软、硬件的综合调试方法,而且可以使学生对单片机智能性产生强烈的欲望。达到最大限度地掌握微机应用技术,软件及接口设计和数据采集与处理的技能,培养电综合实践素质的目的。

  三 系统基本组成及工作原理

  1 系统基本组成

  系统以单片机STC89C52作为控制核心,各部分基本组成框图如图1所示。

  流水灯部分由单片机、键盘模块等组成;

  四位数码显示,编程实现30秒倒计时部分由单片机、键盘模块、液晶显示模块等组成;

  按键功能部分通过按键控制流水灯部分、四位数码显示部分;

  电子钟部分由单片机、键盘模块、液晶显示模块等组成;

  使用功能键实现相应的功能组合部分通过流水灯部分、30秒倒计时部分实现;

  模数转换部分由单片机、ADC0809转换模块、键盘模块、液晶显示模块等组成。

  2 系统工作原理

  本设计采用STC89C52RC单片机作为本系统的控制模块。单片机可把由ADC0809及单片机中的数据利用软件来进行处理,从而把数据传输到显示模块,实现阻值大小的显示。以数码管显示为显示模块,把单片机传来的数据显示出来。在显示电路中,主要靠按键来实现各种显示要求的选择与切换。

  对于模数转换部分,单片机89C51通过P0口的I/O线向ADC0809发送锁存地址以及复位、启动转换等信号,并查询转换状态。 ADC0809启动转换后,将0-8个通道一次输入的电压信号转换成相应的数字量,供89c51读取使用,并且将EOC置1供单片机查询转换状态。而滑动变阻器负责将阻值信号转换成电压信号,再送到ADC0809的八个通道。当单片机查询到转换结束后依次读取数据并按照现实的需要进行二进制转BCD码等处理最后控制显示电路显示出数字。 其实现方式是:ADC0809转换来自3通道的阻值变化信号。80c51的P2口与ADC0809的输出相连用于读取转换结果,同时P0.0-P0.6作控制总线,向ADC0809发送锁存、启动等控制信息,并查询EOC状态。ALE经分频后给ADC0809提供时钟信号。P3.0和P3.1口用于向显示电路输出段码,P3.2-P3.7用于数码管的位选。

  四 系统硬件设计

  结合本设计的要求和技术指标,通过对系统大致程序量的估计和系统工作的估计,考虑价格因素。选定AT89C51单片机作为系统的主要控制芯片,8位模拟转换器ADC0809进行阻值转换。 逐次比较法A/D转换器是目前种类最多、应用最广的A/D转换器,其原理即“逐位比较”,其过程类似于用砝码在天*上称物体重量。它由N位寄存器、A/D转换器、比较器和控制逻辑等部分组成,N位寄存器代表N位二进制码。目前应用最广的逐次比较法A/D转换器有ADC0809。它是一种8路模拟输入8位数字输出的逐次比较法A/D转换器件。其主要性能指标和特性如下:

  分表率:8位

  转换时间:取决于芯片时钟频率,转换一次时间位64个时钟周期

  单一电源:+5v

  模拟输入电压范围:单极性0-+5v;双极性-5v-+5v

  具有可控三态输出锁存器

  启动转换控制位脉冲式,上升沿使内部所有寄存器清零,下降沿使A/D转换开始。

  通过以上性能比较,我们不难看出ADC0809满足本设计的要求,所以本设计采用ADC0809作为A/D转换器

  1 按键电路设计

  利用单片机的P1口扩展一个8位键盘。

  2 晶振与复位电路设计

  本设计采用的是上电复位的形式,如图3.3所示,上电顺进RST获得高电*,随着电容器C的充电,RST引脚上的高电*将逐渐下降,只要高电*能保持复位所需要的两个机器周期以上时间,单片机就能实现复位操作。 晶振电路为单片机提供工作所需要的时钟信号。震荡频率越高,系统时钟频率也越高,单片机运行的速度就越快。其电路如图3.4所示。89C51的XTAL1和XTAL2两个引脚跨接晶体振荡器和微调电容C1、C2形成反馈电路,就构成了稳定的自激振荡器,本设计的震荡器频率为12MHZ。

  3 下载电路设计

  4 流水灯模块设计

  5 模数转换模块设计

  6 显示电路设计

  本设计采用六位数码管。本系统采用共阳极动态扫描的方式连接。数码管的段码数据由89C51的P3.0-P3.1口送出,89C51的P3.2-P3.7输出位选通信号,只有被选中的那位数码管才会显示段码

  7 整体电路设计

  五 系统软件设计

  1主程序设计

  主程序采用分支结构,以状态号标识系统所处的状态。在上电初始化后即进入状态号的轮询扫描,状态号的值决定了分支程序的入口。其中分支程序分别为:AD转换模块(状态号为0),数字模块状态号为1),倒计时模块(状态号为2),电子钟模块(状态号为3),功能组合模块(状态号为4),流水灯模块(状态号为5)。

  2 功能子程序设计

  2.1 流水灯模块

  流水灯模块利用单片机的P3口,通过给P3口的各位送低电*,相应的实现流水灯有规律的点亮。

  2.2 30秒倒计时模块

  30秒倒计时模块利用单片机的P3.0与P3.1口送相应的段控数据,P3.2-P3.7口送相应的位控数据。通过程序实现30秒倒计时。

  2.3 数字加减模块

  利用数码管实现数字显示,通过加一键或者是减一键实现数字变量的加一或者减一,进而实现利用数码管显示加一键、减一键功能。

  2.4 电子钟模块

  利用数码管实现时间显示,通过加一键或者是减一键实现小时变量或者是分钟变量的加一,从而实现调时功能。

  2.5 模数转换模块

  对于模数转换部分,单片机89C51通过P0口的I/O线向ADC0809发送锁存地址以及复位、启动转换等信号,并查询转换状态。 ADC0809启动转换后,将0-8个通道一次输入的电压信号转换成相应的数字量,供89c51读取使用,并且将EOC置1供单片机查询转换状态。而滑动变阻器负责将阻值信号转换成电压信号,再送到ADC0809的八个通道。

  当单片机查询到转换结束后依次读取数据并按照现实的需要进行二进制转BCD码等处理最后控制显示电路显示出数字。 其实现方式是:ADC0809转换来自3通道的阻值变化信号。80c51的P2口与ADC0809的输出相连用于读取转换结果,同时P0.0-P0.6作控制总线,向ADC0809发送锁存、启动等控制信息,并查询EOC状态。ALE经分频后给ADC0809提供时钟信号。P3.0和P3.1口用于向显示电路输出段码,P3.2-P3.7用于数码管的位选。

  六 实*结、体会

  本次单片机实习我们一共完成了个模块的程序设计,包括:led显示模块、数码管显示模块和键盘模块。分别实现了流水灯的循环点亮控制、数码管的静态和动态计数显示,还有矩阵键盘按键控制数码管显示的程序设计。然后我们分别用protues系统仿真软件对各个模块进行了模拟仿真,用keil软件编制了汇编语言程序,验证了我们所设计的程序。 这次实习还使我理解了编写程序的一些技巧。单片机应用系统一般由包含多个模块的主程序和由各种子程序组成。每一模块都要完成一个明确的任务,实现某个具体的功能,如计算、接受、发送、延时、显示等。采用模块化程序设计方法,就是将这些具体功能程序进行独立设计和分别调试,最后将这些模块程序装配成整体程序并进行联合调试。

  模块化程序设计方法的优点:一个模块可以为多个程序所共享;单个功能明确的程序模块的设计和调试比较方便,容易完成;利用已经编好的成熟模块,将大大缩短开发程序的时间,降低开发成本。采用循环结构和子程序结构可以使程序的容量大大减少,提高程序的效率,节省内存。对于多重循环,要注意各重循环的初值和循环结束的条件,避免出现程序无休止循环的“死循环”现象; 通过这次的实习我发现,只有理论水*提高了,才能够将课本知识与实践相结合,理论知识服务于教学实践,以增强自己的动手能力。这次实习十分有意义,这次实习我们知道了理论和实践的距离,也知道了理论和实践相结合的重要性。

  回顾起此次课程设计,感觉受益匪浅,从拿到题目到完成整个编程,从理论到实践,学到很多很多的课堂理论中没学到过的东西,不仅对键盘的识别技术这一章节的知识点有了深刻的认识,而且对这学期开设的单片机这门课程有了更全面的了解,尤其是在学习使用proteus软件片编程和仿真时收获良多。通过这次单片机课程设计,还使我懂得了实践的重要性。同时在程序调试的过程中提高自己的发现问题、解决问题、实际动手和独立思考的能力。 这次课程设计能顺利的完成,除了我们的努力外,当然也离不开指导老师申老师的辛勤指导,致使我在设计的过程中学到了很多实用性的知识。同时,对给过我帮助的所有同学和各位指导老师表示忠心的感谢!

单片机实习报告5

  一、认知实习经历

  (一)单片机的背景及应用

  单片机是计算机技术发展史上的一个重要里程碑,标志着计算机正式构成了通用计算机系统和嵌入式系统两大分支。

  单片机软硬件结合、体积小,容易嵌入到各种应用系统中。得到广泛应用且其体积小、成本低,嵌入到工业控制单元、机器人、智能仪器仪表、汽车电子系统、武器系统、家电系统、办公自动化设备、金融电子系统、玩具、个人信息终端及通讯产品中。

  它功能齐全,应用可靠,抗干扰潜力强;简单方便,易于普及。单片机技术是易于掌握技术。应用系统设计、组装、调试已经是一件容易的事情,工程技术人员透过学习可很快掌握其应用设计技术;发展迅速,前景广阔。短短几十年,单片机经过4位机、8位机、16位机、32位机等几大发展阶段。尤其是集成度高、功能日臻完善得单片机不断问世,使单片机在工业控制及工业自动化领域获得长足发展和超多应用。目前,单片机内部结构愈加完美,片内外围功能部件越来越完善,向更高层次和更大规模的发展奠定坚实基础。

  单片机是集成电路技术与微型计算机技术高速发展的产物。体积小、价格低、应用方便、稳定可靠,因此,给工业自动化等领域带来了一场重大革命和技术进步。由于体积小,很容易地嵌入到系统之中,以实现各种方式的检测、计算或控制,这一点一般微机根本做不到。又由于单片机本身就是一个微型计算机,因此只要在单片机的外部适当增加一些必备外围扩展电路,就能够灵活的构成各种应用系统,如工业自动监测监视系统,数据采集系统,自动控制系统,智能仪器仪表等。

  (二)认识STC11F32XE单片机的基本结构和原理

  Stc11f32xe单片机是由一个8位CPU,4KB程序存储器,一组特殊功能寄存器,4个输入输出口(即P0P1P2P3),一个全双工串行口,2个16位定时器/计数器,5个中断源等部分组成,各功能部件透过片内单一总线连成一个整体,集成在一块芯片上。共有40个引脚,采用双列直插的封装形式,每个引脚都有其特定功能。

  (三)搭建开发板的各个模块

  学习单片机的前一个星期就是在设计好的电路板上用电烙铁和锡丝把每个电阻、电容、芯片、开关、插槽、按键、数码管等部件焊接到板子上。由于要锻炼动手实践潜力,刚开始焊接电源模块时,出现虚焊、短路等各种状况。由于刚接触,不太熟练,不能轻车熟路的驾驭烙铁,但是随着模块的慢慢搭建,锡焊技术已明显好转,就美观度而言和其他电子设备上的焊接技术能够相媲美了。

  经过一个星期的焊接,单片机开发板的每一个模块已基本完成,经过对各个模块的检查测试,全部透过后我自我的单片机开发板就完成了。

  (四)编写驱动程序,实现对各个模块的操作

  (1)、数码管显示

  单片机开发板搭建完成后,写的第一个驱动就是0—F在数码管上的显示。涉及到的两个芯片分别是:74VHC595D和74LS138,前者实现对8段数码管的段选,后者控制位选,两者结合实现数码管对不一样数字的显示。

  单片机模板用的是共阳极的数码管,建立数组保存数码表,然后透过段选和位选对每个数组元素进行显示。

  第一次接触keil软件,不仅仅要学习如何建立工程,还要掌握基本的引脚控制。在网上查询资料和观看单片机教程的过程中学会了如何写驱动,经过接近两天的自我学习,我的第一个驱动——数码管显示程序出炉了,很高兴。然后便是把写好的程序生成xx。hex文件烧到单片机当中,数码管便可显示。

  (2)按键操作

  我们所用的矩阵键盘与网上通用的键盘略不相同,(我们采用的是3X6,而通用的开发板多采用4X4键盘)但是思想相同。键盘的引脚分别用了P0口和P2^5引脚。

  首先实现单击,即按每一个键显示不一样的键值。调试透过后再实现双击和组合键。

  按键的关键是先对行赋值(或对列赋值),若对行赋值(列赋值),则对列进行检索(行进行检索)。当有按键被按下,相应的列(或行)拉为低电*。

  在用数码管显示按键的状态时,由于595 IO的引脚和按键第三行用的都是P2^5引脚,数码管显示有时出现问题,与程序中间的延时时光有关。不太好控制。

  (3)温度测量

  温度的测量主要用到DS18B20,透过对DS18B20芯片个参数的控制便可驱动该芯片,把结果显示在数码管上。

  DS18B20芯片操作包括读操作、写操作以及对其的初始化。在读操作时把读的结果与10相除得温度的十位,取余数得温度的各位(在室温下实验)。

  (4)时钟控制

  时钟的显示主要是透过对DS1302进行控制,能够实现时、分、秒、年、月、日的显示,并且有漏电保护功能。同样把时分秒显示在数码管上,透过按键再切换到年月日。

  在给DS1302初始化时,如果写保护关,则有漏电保护功能(即断电重连后,时钟会自动记录断电的这段时光,并顺着此时光继续计时。)

  (5)RS485通信

  用RS485实现多机通信,编写通信协议实现一台主机和多台从机进行通信。在进行该模块设计时,由于*台搭建的有点问题,使得RS485的电压拉不到工作电压。然后把问题反映给了我们的两位指导老师,经过他们的一番测试,最终找到问题的所在:是因为一个电阻的原因。当然在观看老师对电路的检测中受益匪浅。也对多功能电压表的应用更为了解。

  (6)x屏显示

  x屏是x的点阵LCD,能够显示x行汉字。用x屏实现计算器、阅读器、推箱子和足球射门等功能。这四个程序设计全是基于x屏和对按键的检测,用按键来控制各个功能,并在屏上图形化显示。

  在对计算器的设计要实现0——999之间的四则运算,尤其是除法运算还涉及到浮点数。阅读器主要是上下换行和左右翻页,由于要存储一段文字在寄存器中,文字不能太长,否则会超过程序寄存器的大小而不能进行构建。

  推箱子是透过数组0和1实现小人和箱子的走与停。足球射门透过产生随机数来控制球的方向的任意性。

  二、总结

  两个x的暑期xx很快结束了,总体上来说感觉很充实,没有白白浪费暑假时光,也充实了自我的知识储备,获益匪浅。

  当然很感谢xx老师和xx老师,他们放下自我的假期,在酷暑中坚持没两天一到,为我们解答学习过程中的疑问。还有就是系里的支持,为我们带给凉爽的学习环境,会议室配有空调,在学习的同时不用经受酷暑的考验。虽然我们的学习场所很简陋:桌椅是我们从5栋教学楼搬的,电源插座是刚刚搭建的,和在普通教室上自习的同学来比我们是幸福的。

  实习前虽说已经大二结束,但是对我们的专业嵌入式方向始终不甚明白,纵然专业导论课已经谈过,但是总感觉迷茫与空洞。书本上的知识也学了不少,像电路,数字逻辑,组成原理等一些课,但是这些课始终是书本知识,得不到实际的应用。透过这次的亲自动手设计到编写驱动设计程序,最后切身体会到在开发产品中要用到哪些知识。依然记得实训刚开始时,大家都很兴奋,因为我们要自我动手焊接自我开发板的每一模块,从电源模块开始着手。

  “书到用时方恨少,事要做时方知难”,一点也不假,感觉焊接就应不难,不就把锡点到电器元件引脚上不就行了,但是真正拿着烙铁去焊时,手是抖动的,烙铁也不打听话……淡然这只是刚开始时,经过多次的练习慢慢的得心应手。怪不得社会上的公司招聘都提到:有工作经验者优先。是啊,干过的总比纸上谈兵的强的多,公司不需要对你培训,能够直接工作给公司带来效益。

  焊接电路板的时光很短,这只是简单的技术活,不需要逻辑上的思考。接下来就是用我们焊接好的开发板开始我们的单片机之旅。由于单片机课程还没开,我们不得不从网上查资料,看教程弥补自我基础知识的匮乏。还记得自我写的第一个程序,驱动数码管。

  虽然看着焊接好的开发板很好看,但是要写程序点亮它就不那么容易了,第一感觉就是无从下手。老师推荐我们从网上看前人的驱动程序,然后比着写,由于使用的单片机不一样,电路的设计不一样,在看网上程序时务必要明白其原理,否则还是无法借鉴过来,就这样第一个驱动程序花费了我两天时光才把数码管点亮。开发的过程是痛苦的,但是结果是令人无比兴奋的。看着自我点亮的数码管心里个性高兴。

  接下来的日子就是每一天对着电脑编写程序,然后下载到单片机中进行检测,查看能否运行。有时花费了一天的时光编写的一个程序下载单片机中竟然运行不了或者显示错误,心里真的个性失望;有时为了一个驱动程序想了一天还是一无所获,会个性烦躁……但是看到其他同学都在专心的研究,自我也就安慰自我别灰心,要坚持。就想《xx》中说的一样不抛弃不放下,所以自我也不能放下自我。然后又重新打起精神,投入到学习当中,就是在这样的一次次的自我暗示中,在和同学们一齐拼搏一齐学习。

  还记得在进行多机通信时,由于要把所有的单片机连接在一齐,大家不得不默契配合,一齐想办法,编写协议“众人拾柴火焰高”,很快一个主机程序,从机程序就出炉了。

  经过一个暑假的认知实习我学到的不仅仅是知识,还有职责心、信心、恒心以及团队合作潜力。我想无论是在学校还是以后踏入社会这些都必不可少。我认识到了我所学知识的重要性。知识犹如人的血液。人缺少了血液,身体就会衰弱,人缺少了知识,头脑就要枯竭。

  这次的单片机培训应用到的不仅仅是单片机知识,还有以前的课程,所以知识的积累也是十分重要的。这次亲身体验让我有了深刻感触,这不仅仅是一次实践,还是一次人生经历,是一生宝贵的财富。在磨练自我的同时让自我认识了很多,使自我未踏入企业就已经对企业有了必须的了解。

  透过这次的实习,我对自我的专业更清楚的认知,以前一向不清楚嵌入式的具体应用,不明白以后毕业了该干什么。但透过这次的实习,我对嵌入式有了更清楚地认识,对单片机有了更清晰的理解。我认识到做什么都要有职责心,只有抱着认真负责的态度才能把任务完成。而程序员更是对耐心和细心有很高的要求。

  实习的过程不仅仅仅是一个认知的过程,更是一个反思的过程。学习到新知识固然可喜,但能否用新知识对旧只是加以反思,这是关键的关键。

单片机实习报告6

  一、生产实习的目的和意义:

  巩固和加深理解所学的理论,开阔眼界,提高潜力,为培养高素质大学本科人才打下必要的基础。透过学习,是理论与实际相结合,能够使学生加深对所学知识的理解,并为后续专业课的学习带给必要的感性知识,同时使学生直接了解本业的生产过程和生产资料,为将来走上工作岗位带给必要的实际生产知识。

  二、实习的基本资料:

  集中授课,进行相关知识的学习。

  学习掌握电子产品的独立性设计与安装调试的潜力;进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  初步了解电子整机产品的工艺过程。

  为能使学生得到充分的锻炼,较大的提高学生的实际动手潜力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

  三、基本要求:

  在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  熟悉元器件的性能及管脚分配。

  在给定的PCB板上焊接跳线,IC插座,电阻,电容,LED器件等。

  检查焊接是否正确。

  插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理:

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,MP3模块,RFID模块,无线传输模块,脉搏传感模块,GPS模块。

  各模块相互组合,其所能实现的基本功能如下:

  单片机核心板+电子钟模块:实现时光的显示,温度的测量,且可透过遥控器调时定闹等。

  单片机核心板+无线传输模块:实现数据的近距离无线传输。

  单片机核心板+MP3模块(含SD卡):实现MP3播放功能。

  单片机核心板+RFID模块:实现地铁检票系统的模拟。

  单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。

  单片机核心板+GPS模块:实现GPS卫星定位功能。

  (一)核心板电路设计

  单片机核心板电路主要包括STC12C5A60S2单片机,电子钟模块接口电路,MP3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,GPS模块接口电路,串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期(IT)的单片机,是高速低功耗超强干扰的新一代8051单片机。透过使用STC-ISP软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟持续芯片DS1302,单总线数字温度传感器DS18B20,红外遥控*TL1838A。

  该模块电路设计的思想是了解这三种芯片的工作电压,DS1302的工作时钟频率以及三种芯片与单片机之间的硬件连接。

  (三)MP3模块电路设计

  该模块用到的主要芯片有MP3音频解码芯片VS1003,3。3V电压转换芯片LM1117-3。3,2。5V电压转换芯片LM1117-2。5。

  该电路的设计思想主要是了解芯片的作用和特点,寻找各芯片之间的联系,VS1003芯片是该模块的主要部分。单片机设有单独解码MP3文件的功能,而单片机可与透过VS1003的接口电路的连接,进行MP3的解码,实现音频的输出。透过芯片各引脚的功能和特点,合理的设计出相应的外围电路。

  (四)RFID模块电路的设计

  该模块的电路所用到的主要芯片为13。56MHZ的非接触式通信读卡芯片FM1702。该芯片是基于ISO/4443标准的非接触卡读卡机专用芯片,采用0。6微米CMOS EEPROM工艺,支持13。56MHZ频率下的type A非接触式通信协议,

  支持多种加窗算法,兼容philips的MFRC530(SPI接口)读卡机芯片。

  该模块的电路设计思想是基于FM1702各引脚的功能和特点,合理的设计芯片的外围电路,其中的电容和电感所构成的天线是芯片与S50卡通信的工具。

  五、单元电路设计:

  单片机核心板电路分析

  单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部分。单片机核心板的核心是STC12C5A60S2单片机芯片,围绕该芯片设计出相应电源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。

  电子钟模块电路分析

  电子钟模块配合单片机核心板,可在LCD1602液晶屏上显示当前的日期(年月日)时光(时分秒),环境温度值,和红外遥控解码值。用户可透过遥控器或单片机核心板上的按键来进行日期和时光的设置。

  透过遥控上的“EQ”键,可控制LED显示界面在时光温度红外解码之间的切换。如果想调整时光,需要首先使用遥控器的“EQ”键将LCD显示调制时光界面;之后透过按“播放停止键”将时光停止;然后再按“左快捷键”向右切换;最后按“加减键”能够进行数值的加减操作,调整完成后,再次按“播放停止键”,时光开始运行。另外透过单片机核心板上的"K1-K4键也能够完成时光的调整:其中K1键对应遥控器的“右快捷键”,即实现向右切换年月日时分;K3键对应遥控器的“加键”,即实现年月日时分的加1;K4键对应遥控器的“减键”,即实现年月日时分的减1。

  MP3电路模块分析

  是一单芯片MP3/WMA/MIDI音频解码和ADPCM编码芯片,其拥有一个高性能低功耗的DSP处理器核VS-DSP。5K的指令RAM,0。5K的数据RAM,串行的控制和数据输入接口,4个通用IO口,1个UART口;同时片内带有一个可变采样率的DAC,一个立体声DAC以及音频耳机放大器;VS1003透过一个串行接口来接收输入的比特流,它能够作为一个系统的从机。

  与单片机连接的引脚主要有7个,分别为:SOSISCLKXDCSXRESETDREQMOSI,只有保证它们与单片机正确可靠的连接,才能对VS1003进行有效的操作与控制。另外,VS1003各部分的供电电压与输出电压值是不一样的。

  卡是一种大容量,性价比高,体积小,访问接口简单的存储卡。SDIMMC卡超多 应用于数码相机MP3手机大容量存储设备。作为这些便携式设备的存储载体,它具有低功耗,非易失性,保存数据无需消耗能量的特点。

  卡只使用了1-7触点。对于1号引脚(CD/DAT3)扩展的DAT线(DAT1-DAT3)在上电后处于输入状态,它们在执行SET-BUS-WIDTH命令后作为DAT线操作,当不用DAT1-DAT3线时,主机应使自我的DAT1-DAT3线处于输入模式,这样定义是为与MMC卡持续兼容。上电后,CD/DAT3作为带50K上拉电阻的输入线(可用于检测卡是否存在或选取SPI模式)。用户能够在正常的数据传输中用SET-CLR-CARD-DETECT(ACMDA口)命令断开上拉电阻的连接。MMC卡的该引脚在SD模式下为保留引脚,在SD模式下无任何作用。对于2号引脚CMD,MMC卡在SD模式下为IO/PP/OO,MMC卡在SPI模式下为I/PP。

  关于电压匹配问题,SD卡的逻辑电*相当于3。3V TTL电*标准,而单片机的逻辑电*为5V。因此,它们之间不能直接相连,否则会有烧毁SD卡的可能。解决逻辑器件接口的电*兼容问题,原则主要有两条:一为输出电*器件输出高电*的最小电压值,应大于理解电压器件识别为高电*的最低电压值;二为输出电*器件输出低电*的最大电压值,应小于理解器件识别为低电*的最高电压值。思考到SD卡在SPI协议的工作模式下,通讯都是单向的,于是在单片机向SD卡传输数据时采用晶体管加上拉电阻法的方案。在SD卡向单片机传输数据时,能够直接连接。因为它们之间的电*刚好满足上述的电*兼容原则,既经济又实用。该方案能够双电源供电(一个5V电源,一个3。3V电源供电),3。3V电源可用ASL1117稳压管从5V电源稳压获取。

  RFID模块电路分析

  基于FM1702SL的非接触式IC卡读写器,只要稍加改动就能开发成不一样的射频识别应用系统,如考勤系统,门禁系统,公交车收费系统等。S50非接触式卡贴合MIFARE的国际标准,容量8K位,数据保存期10年,又可改写10万次,读无限次。S50卡不带电源,自带天线,内含加密控制逻辑电路和通用逻辑电路,卡与读卡器之间的通讯采用国际通用DES和RES保密交叉算法,具有较高的保密性能。

  单片机与FMITDISL通用SPI总线通信,采用中断工作模式,在FMITDISL复位后,务必进行一次初始化程序以便初始化SPI接口模式,而且能够同步实现单片机和FMITDISL的启动工作。信息存储在MIFARSE卡里,读写器与卡透过各自的天线建立起二者之间非接触信息传输通道。当卡进入系统的工作区时,读写器向卡发射一组固定频率的电磁波,卡内有一个LC串联谐振电路,其频率与读写器发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端接有一个单向导通的电子粟,将带资料内的电荷送到另一个电容内存储,当所有积累的电荷到达2V时,此电容可做到电源为其它电路带给工作电压,将卡内数据发射出去或读取读写器的数据。

  根据互感原理可知,读写器天线半径越大,匝数越多,读写器上的天线和卡上的天线的互感系数就越大。根据国际标准的要求,卡和读写器的通信距离为10cm,透过调整天线驱动电压能够改变通信的最长距离。天线的传输带宽和品质因数成反比关系。过高的品质因数会导致带宽减小,从而减弱读写器的调制边带,会导致读写器无法与卡通信。

  无线传输模块分析

  是一无线通信芯片,采用FSK调制,能够实现点对点或是1对6的无线通信。无线通信速度最高可达2Mbps,只需为单片机系统预留5个GPIO,1个中断输入引脚,就可很容易地实现天线通信的功能,十分适合用MCU系统构建无线通信功能。

  具有收发模式,待机模式和掉电模式,四种工作模式,并由CE寄存器内部PWRVP和PRIMRX共同控制。nRF24L01所有的配置都由配置寄存器来定义,这些配置寄存器可透过SPI口访问。SPI接口由SCKMOSIMISO及CSN组成,在配置模式下单片机透过SPI接口配置nRF24L01的工作参数,在发射或接收模式下单片机SPI接口发送和接收数据。

  单片机的控制指令从nRF24L01的MOSI引脚输入,而nRF24L01的状态信息和数据是从其MISO引脚输出并送给单片机的。利用SPI传输数据时,是先传输低位字节,再传输高位字节,并且在传输每个字节时是从高位传起。

  六、单片机软件系统工作流程

  透过使用STC-ISP软件,STC12C5A60S2单片机可实现串口在线编程。由于此刻大的数据计算机都不存在带给单独的串口,所以需要USB转RS232串口线。

  USB转RS232串口设备驱动程序的安装

  STC-ISP V483串口下载软件

  七、实习过程心得:

  新学期伊始,就迎来了为期四周的单片机生产实习。在这次生产实习过程中,我受益颇多。这是我们经历的第一次广泛了解实际电子产品生产的全过程。从最初的设计,到焊接,安装,调试,我们都是逐一亲自动手操作完成的。在这次实习中,我们遇到了不少问题,但正是因为有了这些问题,才有了我们更加深入学习的机会。为了解决这些问题,我们查资料,探讨,请教老师,充分利用自我身边的一切资源来学习。这样的学习过程让我们对所学资料理解的更深刻,而且大大提高了我们的团结协作潜力。在实际操作焊接的过程中,我们从笨拙到熟练,动手潜力不断提高,有了很大的进步。这为我们以后步入工作岗位做了良好的铺垫。

  总之,透过这次生产实习,我受益匪浅,各方面的潜力都有了提高。最后,感谢在实践过程中悉心指导的每一位老师!

单片机实习报告7

  透过为期一周的单片机实训,是我们对这门课有了许多新的了解,弥补了在课堂上学习的不足。相信这对我们以后的学习和工作都会有很大的帮忙。我们必须要在最短的时光里对这些不足加以改正!

  首先,在这次试训中我被单片机强大的功能所震撼,以前在课堂上完全没有能理解可编程单片机的优越性。这次透过实体仿真软件等辅助软件的共同效果,是这次试训有了鲜明的活力。换是我们认识

  到这次试训不仅仅仅是一个软件的应用,更多的是使我们认识到学习到很多在课堂上无法得到的东西。个性是protues软件的功能是我们了解了当今开发系统的新方向,简直太不可思议啦!

  单片机作为一种最简单的软件,与我们的日常生活息息相关,了解一些单片机程序的简单录入是费城必要的。如:LED显示器、键盘和显示器的应用和原理。

  在被刺实训中我们每个人透过一个八位流水灯的制作,使我们深深地体会到了单片机在现实生活中的小小应用,既增强了我们的好奇心,又巩固了我们的理论知识。更让我们体会到了单片机手动的开

  始*台的完善与成熟。只要你有想法,单片机就有可能让他成为现实。那里我学习完protues软件后的第一感觉是,虽然这软件工作不稳定,但是会有相当不错的效果出来。这对我以后的工作必须会有帮忙

  的。在这次试训中不仅仅只对单片机编程有了新的认识,还对整个单片机的开发*台都有了一厅的了解,这是一笔不错的收获。

  透过这几天的试训,使我的感触很深,真实“条条大路通罗马”,要到达目的,不一样的人就有不一样的方法。只要你的方法不错!五花八门都能够,而且是各有特色。走出来的结果都有各自的独到之处。在编程中“简”字贯穿于整个程序设计中,越简单越好,毕竟单片机留给用户的资源是有限的,所以我们要充分利用这些资源,到达更好的效果,这些是我们在以后的学习生活中应值得注意的地方。

  在试训中有苦有甜,当我们为一个很难攻破的程序找出路时,情绪烦躁,感觉自我很不可理喻,当程序一点一点编好后,自我从心底感觉到一点小小的安慰,看着自我的成果。感觉很欣慰,有一丝丝的

  甜意,几天的实训使自我的思维逻辑也有了小小的进步。

单片机实习报告8

  难忘的实习生活已经告一段落了,想必你的视野也得到了开拓,是时候写一篇实习报告好好总结一下了。千万不能认为实习报告随便应付就可以,以下是小编帮大家整理的单片机实习报告(精选5篇),欢迎大家分享。

单片机实习报告9

  一、实习说明

  (1)实习时间:20xx年x月—20xx年x月

  (2)实习地点:xx科技有限公司

  (3)实习性质:顶岗实习(主要基于xx*台从事中小型企业管理软件定制开发,使用现在主流的一些框架,在开发中担当设计、编码角色。)

  二、实习的性质、目的和意义

  毕业实习是教学过程中的重要组成部分,是使学生获取生产、经营实际知识和技能,巩固和加深对理论知识的理解,培养与提高能力的重要实践环节。通过本次实习,学生将进一步加深对计算机理论知识的理解,进一步熟悉计算机文员的相关运作过程,为学生毕业后的实际工作打下良好基础。

  xx在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高了统计工计算机在人事部门的广泛应用,将为我国的人事管理工作,提供现代化的管理手段和科学的管理方法,并将为开创人事管理工作的新局面创造条件。目前,计算机在我国的人事管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。干部统计作为人事管理的一个重要组成部分,是通过对干部情况的调查,整理和分析,了解干部队伍的发展趋势,为各级领导机关制定干部工作的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括干部的工资统计,干部编制情况统计,干部奖惩情况统计,*干部安置情况统计,老干部情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行干部的统计工作,大致要经过干部统计调查,干部统计资料的整理,干部统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。

  三、实习工作情况及实习内容

  (一)、实习公司简介

  xx有限公司。简称xx(x),是一个具有鲜明技术特色的专业软件开发及咨询服务的软件企业,是*软件外包行业的积极倡导者和参与者,并立志为全球客户提供全面的软件开发、测试、维护和认证等专业服务。xx主要服务领域为金融、电信、电力、钢铁、电子商务等,我们的质量保证系统能有效为客户提供从项目咨询设计到实施维护的全面服务。xx拥有一批专业化的团队和良好的人才梯队,海外归国人才的加盟,使我们迅速拥有进入国际市场的实力。

  面对软件行业人力资源严重匮乏的现状,xx基于雄厚的技术实力,研发了一套适用于企业内部员工的培训体系,使经过培训的员工能快速适应项目变换的需要,时刻掌握行业最新技术动向。xx非常注重具有自主知识产权产品的设计和开发工作,在xx、xx,无线通讯,嵌入式系统等技术领域都推出了自己的产品,并有着稳定的客户群。

  xx为包括xx、xx等国内外客户提供了专业化服务。xx的优质技术服务赢得了客户的信赖。

  (二)、实习过程

  读了四年的大学,然而大多数人对本专业的认识还是寥寥无几,在编程与软件测试周围缠绕不定,在大二期末学院曾要求我们做一个关于计算机行业前景研究的调查报告,但由于当时所学知识涉及本专业知识不多,所看到的东西与本专业根本就很难联系起来,在很多同学心里面对于本专业一直很茫然。

  通过这次实习,我对xx专业在行业实践中的工作对象、面临问题及解决办法有了一个较为全面的理解。巩固专业知识的同时也增加了行业责任感,实习的日子里也加深了同学友谊,锻炼了团队精神。现将实习的个人感想总结报告如下:

  在这三个礼拜的时间中,我复习了曾经学过的编程语言x,让我对x在认识的基础上,又具备了用x开发x应用程序和web应用程序的能力。现在我再去理解。x和xx,就会发现xx是个强大的新*台,而java则是该*台下最佳的开发语言。我还系统的学习了x编程,并努力完成我此次实习的任务————商品进销存系统设计。系统采用x,开发工具为x,开发语言为x。这个系统是针对*中小企业开发的进销存管理软件,全面提高商业企业的管理效率,高效管理库存,提高销售力度,为企业增加更大利润。使用简单,最大程度的简化了财务管理软件的操作复杂性,使企业无需学习,即可自己轻松上手,不但界面简单易于操作,而且通过此系统您可以知道您每天、每月、每年的销售额、利润,统计所有的应收款、应付款,知道您的哪个分公司、门市、柜台、商品、业务员赚了多少钱,库存商品的价值,等等!有了此软件您就可以轻轻松松的打理您的企业,获得更多自由时间。还有此软件数据流比较大,数据库中表有五个,可光视图就建了十来个,我们小组经过三个礼拜的开发时间完成了该系统,也受到了老师的肯定。在此次的实习中我们小组合理分配时间,恰当的调用人手,时刻争当速度最快,界面最整洁的小组,我在其中主要完成了详细设计文档和测试设计文档的编写,还做了其中几个页面,同时协助同事进行开发,现在能熟练进行开发环境中各个控件的使用。

  我们小组的名字为xx,顾名思义,xx有力量的(力量来源于团结)故寓意我们小组成员的团结!但是,我们觉得:理论与实际有很大的差距,课内与课外有很大的区别,基于这一点,我们认为我们很缺乏“实战经验”,与此同时,也暗含了我们对于知识的渴求;另外,还隐含了我们在这个过程中不怕苦不怕累的艰苦奋斗的革命精神!

  指导老师们在整个实习过程中尽职尽责,对保证实习质量起到了重要作用。实习开始时,老师们深入学生的生活和学习环境,阐明实习大纲及实习计划内容,明确实习目的和要求。实习过程中,结合实习单位的具体情况,帮助学生学会具体地分析问题、解决问题,学会深化专业知识,用专业知识指导实践,指导学生做好具体工作;在业务不多的实习点,引导学生“找事做”,挖掘一定的实践经验;检查学生实习工作日记,掌握实习情况,指导工作及时有效;督促学生认真完成实习报告。指导老师*均每周至少与学生交流一次。基本达到了及时发现问题,解决问题,提高实习质量的目的。实习单位的指导老师认真负责。不仅指导具体工作,还无私的介绍自己的工作与社会经验。

  在此次实习过程中,我们每个人都把自己当成是公司研发部的一员,我们每天坚持按时上下班,甚至有时还会早到或者加班,合理的安排自己的工作时间,在指导老师的安排下劲量做到劳逸结合,时而做个小游戏放松我们自己的大脑,随后便尽快让大脑做到高速运转,我对自己技术上的特点作一个概括。熟练的编写详细设计和测试设计文档;努力学习编程;熟练掌握xx,复习并掌握了简单的xx语句;熟悉xx应用系统的开发,开发语言为xx。

  最后总结一下我在此次实习过程中的收获主要有四个方面:一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了此次实习的实践任务。二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。三是在实习过程中成立一个小团队,彼此之间互相沟通,互相帮助,为了我们的目标而努力,让我看到了大家对于工作的热情,还有每个人的工作能力。四是为xx论文积累了素材和资料。

  四、实*结和心得

  经过过去四个月的实践和实习,我对未来充满了美好的憧憬,在未来的日子,我将努力做到以下几点:

  (1)、继续学习,不断提升理论素养

  在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名年轻同志更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。

  (2)、努力实践,自觉进行角色转化

  “理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。

  (3)、提高工作积极性和主动性

  四个月的实习期很快过去了,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续为中心创造更多的价值。

  五、致谢

  四年寒窗,所收获的不仅仅是愈加丰厚的知识,更重要的是在阅读、实践中所培养的思维方式、表达能力和广阔视野。很庆幸这些年来我遇到了许多恩师益友,无论在学习上、生活上还是工作上都给予了我无私的帮助和热心的照顾,让我在诸多方面都有所成长。感恩之情难以用语言量度,谨以最朴实的话语致以最崇高的敬意。如果没有你们的帮助,我根本就不可能顺利的完成本次的实习。

  在实习的这段期间,再次感谢我工作过的武汉飞彩维修服务有限公司,感谢在其公司工作的所有同事,感谢所有帮助过我的人们,我成长的每一步,都离不开他们的关心与支持,谢谢他们。

  这一段难忘的实习时光,将会永远铭记在我的心灵。成为我一辈子的永恒的记忆。

单片机实习报告10

  一、实习目的与要求

  1、掌握微处理器、微型机和单片机的基本概念

  2、了解微机系统的组成

  3、弄清单片机的内部结构和工作原理

  4、了解单片机的分类和发展趋势

  5、了解单片机的应用

  6、学会用汇编语言和C语言编写单片机程序

  二、单片机开发板原理及各部分功能说明

  1、51单片机

  图1单片机电路 CPU:由运算和控制逻辑组成,同时包括中断系统和部分外部特殊功能寄存器; RAM:用以存放读写的数据,如运算的中间结果、最终结果以及欲显示的数据; ROM:用以存放程序、一些原始数据和表格;

  I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;

  T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式; 五个中断源的中断控制系统;

  2、led电路

  图2led电路

  采用共阳解法当单片机中给低电*时电量led通过led的电流大约为百欧级。

  3、数码管电路

  图3数码管电路

  同样采用共阳接法,P1和P0口分别控制段和位。

  4、按键电路

  图4按键电路

  独立按键共四个由P32到P35控制。矩阵键盘按键有2个管脚,一个管脚接一个IO口,自定义MCU的IO口其中一个为输入、另一个为输出,在对输出进行翻转后读P3口状态,即输出为0时读一次状态输出为1时读一次状态,如果按键没有按下则两次状态相同且为初始状态,如果按键按下则状态改变。先进行列判断,然后进行行判断。

  5、晶振电路

  MC230P

  图5晶振电路

  单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。单片机晶振的作用是为系统提供基本的时钟信号。

  三、硬件调试与软件开发

  1、电路板故障

  这类故障往往由于设计和加工制板过程中工艺性错误所造成的。主要包括错线、开路、短路。排除的方法是首先将加工的印制板认真对照原理图,看两者是否一致。应特别注意电源系统检查,以防止电源短路和极性错误,并重点检查系统总线(地址总线、数据总线和控制总线)是否存在相互之间短路或与其它信号线路短路。必要时利用数字万用表的短路测试功能,可以缩短排错时间。

  2、元器件失效

  造成这类错误的原因有两个:一个是元器件买来时就已坏了;另一个是由于安装错误,造成器件烧坏。可以采取检查元器件与设计要求的型号、规格和安装是否一致。在保证安装无误后,用替换方法排除错误。

  3 、电源故障

  在通电前,一定要检查电源电压的幅值和极性,否则很容易造成集成块损坏。加电后检查各插件上引脚的电位,一般先检查VCC与GND之间电位,若在5V~4.8V之间属正常。若有高压,联机仿真器调试时,将会损坏仿真器等,有时会使应用系统中的集成块发热损坏。

  4 、程序仿真调试

  联机仿真必须借助仿真开发装置、示波器、万用表等工具。这些工具是单片机开发的最基本工具。信号线是联络8031和外部器件的纽带,如果信号线连结错误或时序不对,那么都会造成对外围电路读写错误。51系列单片机的信号线大体分为读、写信号线、片选信号线、时钟信号线、外部程序存贮器读选通信号(PSEN)、地址锁存信号(ALE)、复位信号等几大类。这些信号大多属于脉冲信号,对于脉冲信号借助示波器(这里指通用示波器)用常规方法很难观测到,必须采取一定措施才能观测到。应该利用软件编程的方法来实现。例如对片选信号,运行下面的小程序就可以检测出译码片选信号是否正常。


单片机实习报告10篇(扩展2)

——单片机实习报告范文3篇

单片机实习报告范文1

  单片机(Single-Chip Microcom*r)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

单片机实习报告范文2

  转眼间一个辛苦的实习生活又结束了,这次实习让你心中有什么感想呢?在实习报告中记录下这来之不易的成果吧。那么如何把实习报告做到重点突出呢?以下是小编帮大家整理的单片机实习报告范文(通用8篇),仅供参考,希望能够帮助到大家。

单片机实习报告范文3

  一、实习目的与要求

  1、掌握微处理器、微型机和单片机的基本概念

  2、了解微机系统的组成

  3、弄清单片机的内部结构和工作原理

  4、了解单片机的分类和发展趋势

  5、了解单片机的应用

  6、学会用汇编语言和C语言编写单片机程序

  二、单片机开发板原理及各部分功能说明

  1、51单片机

  图1单片机电路CPU:由运算和控制逻辑组成,同时包括中断系统和部分外部特殊功能寄存器;RAM:用以存放读写的数据,如运算的中间结果、最终结果以及欲显示的数据;ROM:用以存放程序、一些原始数据和表格;

  I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;

  T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;五个中断源的中断控制系统;

  2、led电路

  图2led电路

  采用共阳解法当单片机中给低电*时电量led通过led的电流大约为百欧级。

  3、数码管电路

  图3数码管电路

  同样采用共阳接法,P1和P0口分别控制段和位。

  4、按键电路

  图4按键电路

  独立按键共四个由P32到P35控制。矩阵键盘按键有2个管脚,一个管脚接一个IO

  口,自定义MCU的IO口其中一个为输入、另一个为输出,在对输出进行翻转后读P3口状态,即输出为0时读一次状态输出为1时读一次状态,如果按键没有按下则两次状态相同且为初始状态,如果按键按下则状态改变。先进行列判断,然后进行行判断。

  5、晶振电路

  MC230P

  图5晶振电路

  单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。单片机晶振的作用是为系统提供基本的时钟信号。

  三、硬件调试与软件开发

  1、电路板故障

  这类故障往往由于设计和加工制板过程中工艺性错误所造成的。主要包括错线、开路、短路。排除的方法是首先将加工的印制板认真对照原理图,看两者是否一致。应特别注意电源系统检查,以防止电源短路和极性错误,并重点检查系统总线(地址总线、数据总线和控制总线)是否存在相互之间短路或与其它信号线路短路。必要时利用数字万用表的短路测试功能,可以缩短排错时间。

  2、元器件失效

  造成这类错误的原因有两个:一个是元器件买来时就已坏了;另一个是由于安装错误,造成器件烧坏。可以采取检查元器件与设计要求的型号、规格和安装是否一致。在保证安装无误后,用替换方法排除错误。

  3、电源故障

  在通电前,一定要检查电源电压的幅值和极性,否则很容易造成集成块损坏。加电后检查各插件上引脚的电位,一般先检查VCC与GND之间电位,若在5V~4.8V之间

  属正常。若有高压,联机仿真器调试时,将会损坏仿真器等,有时会使应用系统中的集成块发热损坏。

  4、程序仿真调试

  联机仿真必须借助仿真开发装置、示波器、万用表等工具。这些工具是单片机开发的最基本工具。信号线是联络8031和外部器件的纽带,如果信号线连结错误或时序不对,那么都会造成对外围电路读写错误。51系列单片机的信号线大体分为读、写信号线、片选信号线、时钟信号线、外部程序存贮器读选通信号(PSEN)、地址锁存信号(ALE)、复位信号等几大类。这些信号大多属于脉冲信号,对于脉冲信号借助示波器(这里指通用示波器)用常规方法很难观测到,必须采取一定措施才能观测到。应该利用软件编程的方法来实现。例如对片选信号,运行下面的小程序就可以检测出译码片选信号是否正常。


单片机实习报告10篇(扩展3)

——单片机生产实习报告3篇

单片机生产实习报告1

  一、生产实习的目的和意义:

  生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环节。

  本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安装、调试的实际操作技能。

  巩固和加深理解所学的理论,开阔眼界,提高能力,为培养高素质大学本科人才打下必要的基础。

  通过学习,是理论与实际相结合,可以使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时使学生直接了解本业的生产过程和生产内容,为将来走上工作岗位提供必要的实际生产知识。

  二、实习的基本内容:

  1、集中授课,进行相关知识的学习。

  2、学习、掌握电子产品的独立性设计与安装、调试的能力;进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  3、初步了解电子整机产品的工艺过程。

  4、为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  5、本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

  三、基本要求:

  1、在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  2、熟悉元器件的性能及管脚分配。

  3、在给定的pcb板上焊接跳线,ic插座,电阻,电容,led器件等。

  4、检查焊接是否正确。

  5、插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理:

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,mp3模块,rfid模块,无线传输模块,脉搏传感模块,gps模块。

  各模块相互组合,其所能实现的基本功能如下:

  1、单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器调时、定闹等。

  2、单片机核心板+无线传输模块:实现数据的近距离无线传输。

  3、单片机核心板+mp3模块(含sd卡):实现mp3播放功能。

  4、单片机核心板+rfid模块:实现地铁检票系统的模拟。

  5、单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。

  6、单片机核心板+gps模块:实现gps卫星定位功能。

  (一)核心板电路设计

  单片机核心板电路主要包括stc12c5a60s2单片机,电子钟模块接口电路,mp3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,gps模块接口电路,串口扩展电路,电源供电电路。

  该系统的单片机是宏晶科技生产的单时钟机器周期(it)的单片机,是高速、低功耗、超强干扰的新一代8051单片机。

  通过使用stc-isp软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟保持芯片ds1302,单总线数字温度传感器ds18b20,红外遥控*tl1838a。

  该模块电路设计的思想是了解这三种芯片的工作电压,ds1302的工作时钟频率以及三种芯片与单片机之间的硬件连接。

  (三)mp3模块电路设计

  该模块用到的主要芯片有mp3音频解码芯片vs1003,3.3v电压转换芯片lm1117-3.3,2.5v电压转换芯片lm1117-2.5。

  该电路的设计思想主要是了解芯片的作用和特点,寻找各芯片之间的联系,vs1003芯片是该模块的主要部分。

  单片机设有单独解码mp3文件的功能,而单片机可与通过vs1003的接口电路的连接,进行mp3的解码,实现音频的输出。

  通过芯片各引脚的功能和特点,合理的设计出相应的外围电路。

  (四)rfid模块电路的设计

  该模块的电路所用到的主要芯片为13.56mhz的非接触式通信读卡芯片fm1702。

  该芯片是基于iso/4443标准的非接触卡读卡机专用芯片,采用0.6微米cmos 、eeprom工艺,支持13.56mhz频率下的type a非接触式通信协议,

  支持多种加窗算法,兼容philips的mfrc530(spi接口)读卡机芯片。

  该模块的电路设计思想是基于fm1702各引脚的功能和特点,合理的设计芯片的外围电路,其中的电容和电感所构成的天线是芯片与s50卡通信的工具。

  五、单元电路设计:

  1、单片机核心板电路分析

  单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部分。

  单片机核心板的核心是stc12c5a60s2单片机芯片,围绕该芯片设计出相应电源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。

  2、电子钟模块电路分析

  电子钟模块配合单片机核心板,可在lcd1602液晶屏上显示当前的日期(年月日)时间(时分秒),环境温度值,和红外遥控解码值。

  用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。

单片机生产实习报告2

  一、生产实习的目的和意义

  生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环节。本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安装、调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高能力,为培养高素质大学本科人才打下必要的基础。通过学习,是理论与实际相结合,可以使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时使学生直接了解本业的生产过程和生产内容,为将来走上工作岗位提供必要的实际生产知识。

  二、实习的基本内容

  集中授课,进行相关知识的学习。

  学习、掌握电子产品的独立性设计与安装、调试的能力;进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  初步了解电子整机产品的工艺过程。

  为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

  三、基本要求

  在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  熟悉元器件的性能及管脚分配。

  在给定的pcb板上焊接跳线,ic插座,电阻,电容,led器件等。

  检查焊接是否正确。

  插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,mp3模块,rfid模块,无线传输模块,脉搏传感模块,gps模块。

  各模块相互组合,其所能实现的基本功能

  单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器调时、定闹等。

  单片机核心板+无线传输模块:实现数据的近距离无线传输。

  单片机核心板+mp3模块(含sd卡):实现mp3播放功能。

  单片机核心板+rfid模块:实现地铁检票系统的模拟。

  单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。

  单片机核心板+gps模块:实现gps卫星定位功能。

  (一)核心板电路设计

  单片机核心板电路主要包括stc12c5a60s2单片机,电子钟模块接口电路,mp3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,gps模块接口电路,串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期(it)的单片机,是高速、低功耗、超强干扰的新一代8051单片机。通过使用stc—isp软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟保持芯片ds1302,单总线数字温度传感器ds18bxx,红外遥控*tl1838a。

  该模块电路设计的思想是了解这三种芯片的工作电压,ds1302的工作时钟频率以及三种芯片与单片机之间的硬件连接。

  (三)mp3模块电路设计

  该模块用到的主要芯片有mp3音频解码芯片vs1003,3。3v电压转换芯片lm1117—3。3,2。5v电压转换芯片lm1117—2。5。

  该电路的设计思想主要是了解芯片的作用和特点,寻找各芯片之间的联系,vs1003芯片是该模块的主要部分。单片机设有单独解码mp3文件的功能,而单片机可与通过vs1003的接口电路的连接,进行mp3的解码,实现音频的输出。通过芯片各引脚的功能和特点,合理的设计出相应的外围电路。

  (四)rfid模块电路的设计

  该模块的电路所用到的主要芯片为13。56mhz的非接触式通信读卡芯片fm1702。该芯片是基于iso/4443标准的非接触卡读卡机专用芯片,采用0。6微米cmos 、eeprom工艺,支持13。56mhz频率下的type a非接触式通信协议,

  支持多种加窗算法,兼容philips的mfrc530(spi接口)读卡机芯片。

  该模块的电路设计思想是基于fm1702各引脚的功能和特点,合理的设计芯片的外围电路,其中的电容和电感所构成的天线是芯片与s50卡通信的工具。

  五、单元电路设计

  单片机核心板电路分析

  单片机核心板是本次实习中最重要的部分,它是实现各种模块功能的基础部分。单片机核心板的核心是stc12c5a60s2单片机芯片,围绕该芯片设计出相应电源供电电路,蜂鸣器驱动电路,按键电路,串行口通信电路,复位电路,液晶屏驱动电路以及各模块的接口电路,由以上的电路部分就构成一个核心板电路系统。

  电子钟模块电路分析

  电子钟模块配合单片机核心板,可在lcd1602液晶屏上显示当前的日期(年月日)时间(时分秒),环境温度值,和红外遥控解码值。用户可通过遥控器或单片机核心板上的按键来进行日期和时间的设置。

  通过遥控上的“eq”键,可控制led显示界面在时间、温度、红外解码之间的切换。如果想调整时间,需要首先使用遥控器的“eq”键将lcd显示调制时间界面;之后通过按“播放停止键”将时间停止;然后再按“左快捷键”向右切换;最后按“加减键”可以进行数值的加减操作,调整完成后,再次按“播放停止键”,时间开始运行。另外通过单片机核心板上的k1—k4键也可以完成时间的调整:其中k1键对应遥控器的“右快捷键”,即实现向右切换年月日时分;k3键对应遥控器的“加键”,即实现年月日时分的加1;k4键对应遥控器的“减键”,即实现年月日时分的减1。

  mp3电路模块分析

  是一单芯片mp3/wma/midi音频解码和adpcm编码芯片,其拥有一个高性能低功耗的dsp处理器核vs—dsp。5k的指令ram,0。5k的数据ram,串行的控制和数据输入接口,4个通用io口,1个uart口;同时片内带有一个可变采样率的dac,一个立体声dac以及音频耳机放大器;vs1003通过一个串行接口来接收输入的比特流,它可以作为一个系统的从机。

  与单片机连接的引脚主要有7个,分别为:so、si、sclk、xdcs、xreset、dreq、mosi,只有保证它们与单片机正确可靠的连接,才能对vs1003进行有效的操作与控制。另外,vs1003各部分的供电电压与输出电压值是不同的。

  芯片各部分供电电压如下表

  供电部分最小电压推荐电压最大电压

  模拟)

  数字)

  卡是一种大容量,性价比高,体积小,访问接口简单的存储卡。sdimmc卡大量 应用于数码相机、mp3、手机、大容量存储设备。作为这些便携式设备的存储载体,它具有低功耗,非易失性,保存数据无需消耗能量的特点。

  卡只使用了1—7触点。对于1号引脚(cd/dat3)扩展的dat线(dat1—dat3)在上电后处于输入状态,它们在执行set—bus—width命令后作为dat线操作,当不用dat1—dat3线时,主机应使自己的dat1—dat3线处于输入模式,这样定义是为与mmc卡保持兼容。上电后,cd/dat3作为带50k上拉电阻的输入线(可用于检测卡是否存在或选择spi模式)。用户可以在正常的数据传输中用set—clr—card—detect(acmda口)命令断开上拉电阻的连接。mmc卡的该引脚在sd模式下为保留引脚,在sd模式下无任何作用。对于2号引脚cmd,mmc卡在sd模式下为io/pp/oo,mmc卡在spi模式下为i/pp。

  关于电压匹配问题,sd卡的逻辑电*相当于3。3v ttl电*标准,而单片机的逻辑电*为5v。因此,它们之间不能直接相连,否则会有烧毁sd卡的可能。解决逻辑器件接口的电*兼容问题,原则主要有两条:一为输出电*器件输出高电*的最小电压值,应大于接受电压器件识别为高电*的最低电压值;二为输出电*器件输出低电*的最大电压值,应小于接受器件识别为低电*的最高电压值。考虑到sd卡在spi协议的工作模式下,通讯都是单向的,于是在单片机向sd卡传输数据时采用晶体管加上拉电阻法的方案。在sd卡向单片机传输数据时,可以直接连接。因为它们之间的电*刚好满足上述的电*兼容原则,既经济又实用。该方案可以双电源供电(一个5v电源,一个3。3v电源供电),3。3v电源可用asl1117稳压管从5v电源稳压获取。

  rfid模块电路分析

  基于fm1702sl的非接触式ic卡读写器,只要稍加改动就能开发成不同的射频识别应用系统,如考勤系统,门禁系统,公交车收费系统等。s50非接触式卡符合mifare的国际标准,容量8k位,数据保存期XX年,又可改写10万次,读无限次。s50卡不带电源,自带天线,内含加密控制逻辑电路和通用逻辑电路,卡与读卡器之间的通讯采用国际通用des和res保密交叉算法,具有较高的保密性能。

  单片机与fmitdisl通用spi总线通信,采用中断工作模式,在fmitdisl复位后,必须进行一次初始化程序以便初始化spi接口模式,而且可以同步实现单片机和fmitdisl的启动工作。信息存储在mifarse卡里,读写器与卡通过各自的天线建立起二者之间非接触信息传输通道。当卡进入系统的工作区时,读写器向卡发射一组固定频率的电磁波,卡内有一个lc串联谐振电路,其频率与读写器发射的频率相同,在电磁波的激励下,lc谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端接有一个单向导通的电子粟,将带内容内的电荷送到另一个电容内存储,当所有积累的电荷达到2v时,此电容可做到电源为其它电路提供工作电压,将卡内数据发射出去或读取读写器的数据。

  根据互感原理可知,读写器天线半径越大,匝数越多,读写器上的天线和卡上的天线的互感系数就越大。根据国际标准的要求,卡和读写器的通信距离为10cm,通过调整天线驱动电压可以改变通信的最长距离。天线的传输带宽和品质因数成反比关系。过高的品质因数会导致带宽减小,从而减弱读写器的调制边带,会导致读写器无法与卡通信。

  无线传输模块分析

  是一无线通信芯片,采用fsk调制,可以实现点对点或是1对6的无线通信。无线通信速度最高可达2mbps,只需为单片机系统预留5个gpio,1个中断输入引脚,就可很容易地实现天线通信的功能,非常适合用mcu系统构建无线通信功能。

  具有收发模式,待机模式和掉电模式,四种工作模式,并由ce、寄存器内部pwr、vp和prim、rx共同控制。nrf24l01所有的配置都由配置寄存器来定义,这些配置寄存器可通过spi口访问。spi接口由sck、mosi、miso及csn组成,在配置模式下单片机通过spi接口配置nrf24l01的工作参数,在发射或接收模式下单片机spi接口发送和接收数据。

  单片机的控制指令从nrf24l01的mosi引脚输入,而nrf24l01的状态信息和数据是从其miso引脚输出并送给单片机的。利用spi传输数据时,是先传输低位字节,再传输高位字节,并且在传输每个字节时是从高位传起。

  六、单片机软件系统工作流程

  通过使用stc—isp软件,stc12c5a60s2单片机可实现串口在线编程。由于现在大的数据计算机都不存在提供单独的串口,所以需要usb转rs232串口线。

  usb转rs232串口设备驱动程序的安装

  stc—isp v483串口下载软件

  七、实习过程心得

  新学期伊始,就迎来了为期四周的单片机生产实习。在这次生产实习过程中,我受益颇多。这是我们经历的第一次广泛了解实际电子产品生产的全过程。从最初的设计,到焊接,安装,调试,我们都是逐一亲自动手操作完成的。在这次实习中,我们遇到了不少问题,但正是因为有了这些问题,才有了我们更加深入学习的"机会。为了解决这些问题,我们查资料,探讨,请教老师,充分利用自己身边的一切资源来学习。这样的学习过程让我们对所学内容理解的更深刻,而且大大提高了我们的团结协作能力。在实际操作焊接的过程中,我们从笨拙到熟练,动手能力不断提高,有了很大的进步。这为我们以后步入工作岗位做了良好的铺垫。

  总之,通过这次生产实习,我受益匪浅,各方面的能力都有了提高。最后,感谢在实践过程中悉心指导的每一位老师!

单片机生产实习报告3

  一、生产实习的目的和意义:

  生产实习是培养本科学生理论联系实际,提高实际动手操作能力的重要教学环节,单片机生产实习报告。本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习、掌握电子产品的焊接、安装、调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高能力,为培养高素质大学本科人才打下必要的基础。通过学习,是理论与实际相结合,可以使学生加深对所学知识的理解,并为后续专业课的学习提供必要的感性知识,同时使学生直接了解本业的生产过程和生产内容,为将来走上工作岗位提供必要的实际生产知识。

  二、实习的基本内容:

  1、集中授课,进行相关知识的学习。

  2、学习、掌握电子产品的独立性设计与安装、调试的能力;进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

  3、初步了解电子整机产品的工艺过程。

  4、为能使学生得到充分的锻炼,较大的提高学生的实际动手能力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

  5、本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度,实习报告《单片机生产实习报告》。

  三、基本要求:

  1、在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

  2、熟悉元器件的性能及管脚分配。

  3、在给定的pcb板上焊接跳线,ic插座,电阻,电容,led器件等。

  4、检查焊接是否正确。

  5、插上元器件,运行系统,并观测系统工作是否正常。

  四、总体设计电路思想和原理:

  本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,mp3模块,rfid模块,无线传输模块,脉搏传感模块,gps模块。

  各模块相互组合,其所能实现的基本功能如下:

  1、单片机核心板+电子钟模块:实现时间的显示,温度的测量,且可通过遥控器调时、定闹等。

  2、单片机核心板+无线传输模块:实现数据的近距离无线传输。

  3、单片机核心板+mp3模块(含sd卡):实现mp3播放功能。

  4、单片机核心板+rfid模块:实现地铁检票系统的模拟。

  5、单片机核心板+脉搏传感模块:实现人体脉搏传感的测量。

  6、单片机核心板+gps模块:实现gps卫星定位功能。

  (一)核心板电路设计

  单片机核心板电路主要包括stc12c5a60s2单片机,电子钟模块接口电路,mp3接口电路,无线传输模块接口电路,脉搏传感模块接口电路,gps模块接口电路,串口扩展电路,电源供电电路。该系统的单片机是宏晶科技生产的单时钟机器周期(it)的单片机,是高速、低功耗、超强干扰的新一代8051单片机。通过使用stc-isp软件,该单片机可实现串口在线编程,无需编程器,无需仿真器。

  核心板电路的设计思想主要是围绕单片机芯片的工作原理和特点,为其实现合理的设计出外围电路:包括电源电路,显示电路部分,复位电路部分,串行口通信电路,按键电路等。

  (二)电子钟模块电路设计

  该模块主要用到的芯片有:时钟保持芯片ds1302,单总线数字温度传感器ds18b20,红外遥控*tl1838a。


单片机实习报告10篇(扩展4)

——单片机实训心得体会10篇

单片机实训心得体会1

  两周的单片机课程设计实训,真是让我们受益匪浅,学到了很多东西,不管怎么样,先感谢学校给我的这么多机会.真正的学到了东西。

  此次课程设计软件与硬件相结合,考察了我们的焊接水*与编程能力.因为以前做过关于焊接的电工实习,所以对于我们机械设计专业的学生而言焊接是不成问题,也很顺利;可到了编程时就出现了很大的障碍,先开始的显示时钟还算顺利,本来还以为编程会很简单的,等到实际操作起来才知道它的复杂性,没有想像中的那么得心应手,理解流程是有思维的前提。其实本身程序的思维是正确的,只是步骤中有点小错误,所以导致整个程序的结果很乱,在仔细修改程序之后,终于一步步地达到效果了。

  系统以AT89S51为核心部件,利用软件编程,通过键盘控制和液晶显示实现了秒表的功能,能实现本设计题目的基本要求和发挥部分。尽量做到硬件电路简单稳定,充分发挥软件编程的优点,减小因元器件精度不够引起的误差。

  我们将各个部分的程序编好后怎么都连不起来,出不了预期的效果.对于硬件在编程过程中PCB板的接触又是一个头疼的问题,在进行编译的时候,数码显示管上什么都没有,按一下旁边与之相连的元器件时就有显示了,所以也花费了好多时间在PCB板的重新焊接上,最后在全组人竭尽全力,老师的精心指导下,程序基本编写成功,这是我们共同努力的结果,在享受我们成果之时,不得不感慨单片机的重要性与高难度性,所以为期两周的单片机课程设计没有浪费,我们从中学到了很多知识,也让我们对单片机有了更深一步的了解.虽然最后结果是出来了,可这与老师的精心指导是分不开的,他引导我们的思路,本来一窍不通的我们经过老师的点拨基本上通了,所以说老师是功不可抹的。

  由于时间有限和本身知识水*的限制,本系统还存在一些不够完善的地方,要作为实际应用还有一些具体细节问题需要解决。

  踉踉跄跄地忙碌了两周,我的单片机课程设计也终将告一段落。设计实物也基本达到预期的效果,但由于能力和时间的关系,总是觉得有很多不尽人意的地方,譬如功能不全、外观粗糙……数不胜数。但我可以自豪的说,这里面的每一段代码,都有我的劳动。当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终都会化为甜美的甘泉。

  总而言之,单片机课程设计对于我们有很大的帮助,我们从中受益匪浅。

单片机实训心得体会2

  最近自己对单片机特别的感兴趣,因为看到它能控制电机的转动,自己觉得很神奇,就想弄清楚它到底是怎么做到的?

  我看到书上讲:单片机可以用两种语言编写,一种是C语言,另外一种是汇编语言。汇编语言是一种机器语言,且代码繁琐,不易记忆。需要掌握单片机的内部结构和逻辑结构,通过看了几本书让我了解认识到汇编确实太繁琐,不过我学习过C语言,也参加了全国计算机二级考试,觉得自己在一方面具有优势,能很快学好它。

  不过在学习中,我才发现学习单片机不仅仅需要软件的知识,还需要硬件的知识。我买了一个单片机在实践中就是一个活生生的例子,没有相应的硬件知识,我连单片机怎么和电脑相连都不知道,我为我当初的想法感到羞愧。单片机是一门很好的学问,需要我去钻研它。

  时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机综合课程设计也在一周内完成了。

  俗话说“好的开始是成功的一半”。说起课程设计,我认为最重要的就是做好设计的预习,认真的研究老师给的题目,选一个自己有兴趣的题目,其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起设计就会事半功倍,如果没弄明白,就迷迷糊糊的去选题目做设计,到头来一点收获也没有。最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。

  虽然这次的课程设计算起来在实验室的时间只有三天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。

  硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来。

  当然,这其中也有很多问题,第一、不够细心比如由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。第二,是在学习态度上,这次课设是对我的学习态度的一次检验。对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。我们这次实习所遇到的多半问题多数都是由于我们不够严谨。第三,在做人上,我认识到,无论做什么事情,只要你足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。

单片机实训心得体会3

  通过今次单片机实训,使我对单片机的认识有了更深刻的理解。系统以51单片机为核心部件,利用汇编软件编程,通过键盘控制和数码管显示实现了基本时钟显示功能、时间调节功能,能实现本设计题目的基本要求和发挥部分。

  由于时间有限和本身知识水*的限制,本系统还存在一些不够完善的地方,要作为实际应用还有一些具体细节问题需要解决。例如:不能实现只用两个按键来控制时钟时间,还不能实现闹钟等扩展功能。

  踉踉跄跄地忙碌了两周,我的时钟程序终于编译成功。当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终都会化为甜美的甘泉。

  但在这次实训中同时使我对汇编语言有了更深的认识。当我第一次接触汇编语言就感觉很难,特别是今次实训要用到汇编语言,尽管困难重重,可我们还是克服了。这次的实训使培养了我们严肃认真的做事作风,增强了我们之间的团队合作能力,使我们认识到了团队合作精神的重要性。

  这次实训的经历也会使我终身受益,我感受到这次实训是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。希望这次的经历能让我在以后学习中激励我继续进步。

  

单片机实训心得体会4

  为期几天的单片机实训暴露出来很多学习上的问题,这些问题的发现将为我们以后的学习和工作找明道路,查漏补缺为进一步学习作好准备!

  本次实验我们组做的课题是《交通灯控制》,这是一个实用性质非常强的题目。

  首先,它非常联系我们日常生活,每当我们在马路上走的时候对我们的人身安全关系最密切的莫过于红绿灯,因此设计一款好的性能优异功能强大的交通灯控制系统是对所有车辆行人的一个最大的福音,是对社会的巨大贡献!

  其次,交通灯控制系统是涉及到单片机、电路、信号、数学数字运算等多学科的一门综合性应用非常强的课题,这个课题的成功实践必将在一定程度上极大地激发我们在这些相关学科的学习兴趣,也会促使我们去向多学科综合应用的方面发展,这也是当今科学科技领域一个显著的特点。从这一点上来说这个课题的选取对所有参加这个课题研究的同学们来说都是一个非常好的锻炼。

  再次,任何一个任务的完成,都体现了一个小组一个组织的配合,单纯一个人的力量是完不成很大很多的工作的,这就要求整个组里的成员共同配合积极协作,为了一个共同的目标努力。从这一点上来说,这个课题的意义就在于培养了我们大家团结协作的作风同时也培养了我们每个人在对待科学问题上孜孜不倦、严谨求实的科学作风,这对我们每个人来说都是相当有益的!

  当然,通过做这个课题,也暴露出来了很多问题值得我们去探讨解决和克服:

  第一,时间利用问题。由于课题难度较大,因此很多组员都以不会为理由而无所事事,在实验室上网玩游戏,耽误了宝贵的时间也造成了整个组课题研究效率的低下。再一个有关时间的问题就是时间利用率太低。

  第二,组员之间配合不甚默契。也许是由于课题的原因,小组内成员之间总是各自干各自的缺少那种配合上的默契,结果到最后很多人都重复去做同一件事情造成了时间浪费、效率下降。

  第三,课题研究不够深刻。课题研究总是浮于表面文章,对程序对最后结果研究不够造成虽然某一块地方做的比较好但是在大脑中没有一个总体的印象,无法理论联系实际,研究成果的应用严重背离实际现实,影响使用。

  基本上,这次实训暴露出来的问题就这些,我且先总结到这里。这些问题的发现,有助于提高我们在以后的工作和学习中对此类问题的认识,确保不在同一问题上再次犯错。团结协作、积极配合、严谨求实、踏实务实,是对这次实训的深刻总结。

  另外,这次实训对我让我感受非常深的一点就是,作为同学的代表,作为一个小小的领导者,在做任何一件事情上都要细心严谨,杜绝差错;

  还要事事做在同学前边,事事做到点子上。错误传递领导的命令和迟到都是对工作的极度不负责,都是工作上的极大失职,以后要严格要求自己,坚决杜绝此类事情的再次发生,否则这一次次的“小错”必将带来人生中的“大后悔”!万老师这次的惩罚是对我的一次深刻的教训,要牢牢记住这次失职带来的教训,确保不再犯同样的错误!

  最后,衷心感谢万老师给我们提供了这次难得的实训机会,给了我这么深刻的人生体会,这一切一切对我我来说是有益而无害!

单片机实训心得体会5

  通过为期一周的单片机实训,是我们对这门课有了许多新的了解,弥补了在课堂上学习的不足。相信这对我们以后的学习和工作都会有很大的帮助。我们一定要在最短的时间里对这些不足加以改正!

  首先,在这次试训中我被单片机强大的功能所震撼,以前在课堂上完全没有能理解可编程单片机的优越性。这次通过实体仿真软件等辅助软件的共同效果,是这次试训有了鲜明的活力。换是我们认识

  到这次试训不仅仅是一个软件的应用,更多的是使我们认识到学习到很多在课堂上无法得到的东西。特别是protues软件的功能是我们了解了当今开发系统的新方向,简直太不可思议啦!

  单片机作为一种最简单的软件,与我们的日常生活息息相关,了解一些单片机程序的简单录入是费城必要的。如:LED显示器、键盘和显示器的应用和原理。

  在被刺实训中我们每个人通过一个八位流水灯的制作,使我们深深地体会到了单片机在现实生活中的小小应用,既增强了我们的好奇心,又巩固了我们的理论知识。更让我们体会到了单片机手动的开

  始*台的完善与成熟。只要你有想法,单片机就有可能让他成为现实。这里我学习完protues软件后的第一感觉是,虽然这软件工作不稳定,但是会有相当不错的效果出来。这对我以后的工作一定会有帮助的。在这次试训中不仅只对单片机编程有了新的认识,还对整个单片机的开发*台都有了一厅的了解,这是一笔不错的收获。

  通过这几天的试训,使我的感触很深,真实"条条大路通罗马",要达到目的,不同的人就有不同的方法。只要你的方法不错!五花八门都可以,而且是各有特色。走出来的结果都有各自的独到之处。在编程中"简"字贯穿于整个程序设计中,越简单越好,毕竟单片机留给用户的"资源是有限的,所以我们要充分利用这些资源,达到更好的效果,这些是我们在以后的学习生活中应值得注意的地方。

  在试训中有苦有甜,当我们为一个很难攻破的程序找出路时,心情烦躁,感觉自己很不可理喻,当程序一点一点编好后,自己从心底感觉到一点小小的安慰,看着自己的成果。感觉很欣慰,有一丝丝的甜意,几天的实训使自己的思维逻辑也有了小小的进步。

  2。结束了两周的电视机实训,我们又迎来了单片机课程设计实训,真是让我们受益匪浅啊?学到了很多东西,不管怎么样,先感谢学校给我的这么多机会。真正的学到了东西。为期一周的单片机课程设计让我们受益匪浅。此次课程设计软件与硬件相结合,考察了我们的焊接水*与编程能力。对于我们应用电子技术的学生而言焊接是不成问题,也很顺利;可到了编程时就出现了很大的障碍,先开始的显示时钟还算顺利,下面的报警部分就花费了相当长的时间,还有加上报警时的音乐也是我们到图书馆里查阅资料由汇编转化成C语言得来的。本来还以为编程会很简单的,等到实际操作起来才知道它的复杂性,没有想像中的那么得心应手,理解流程是有思维的前提。单片机是我们上学期开设的课程,所以很多专业知识也都忘记了。不过经过我们一步步的努力,花费的时间与精力终于没有白费,效果渐渐地出现了。其实本身程序的思维是正确的,只是步骤中有点小错误,所以导致整个程序的结果很乱,在仔细修改程序之后,终于一步步地达到效果了。

  我们将各个部分的程序编好后怎么都连不起来,出不了预期的效果。对于硬件在编程过程中PCB板的接触又是一个头疼的问题,在进行编译的时候,数码显示管上什么都没有,按一下旁边与之相连的元器件时就有显示了,所以也花费了好多时间在PCB板的重新焊接上。对于软件我们在时钟完成后就对其加入了报警系统,可加了之后发现程序乱了,以前的时钟也不可以控制了。经过反复研究,发现接地接错了位置,导致了用来报警的红灯跟绿灯根本不亮,然后就将接地线重新焊接了一下,功夫不负有心人,红灯亮了,配合编好的程序,用纸板挡住了发射管与接收管之间的信号传输,数码显示管出现闪烁的效果,并且没信号的时候绿灯亮,有信号的时候红灯就亮了,这个现象让我们喜出望外。经过修改时钟程序和报警系统都被使用上了,可更大的难题就是如何让它报警?这困扰了我们,数码显示管上终于有了闪烁的效果,可报警声还没加的上去。老师的要求是除了蜂鸣器上的报警声再加一段音乐。翻阅了图书馆里的书籍,查出来的音乐程序都是用汇编编的,要将此程序放到主程序中就必须将汇编程序改编成C语言程序。这再次困扰了我们,虽然以前也学过汇编跟C之间的互换,可都是简单的,从没涉及到这么复杂的程序过,改编很是有压力,经过研究,我们将汇编程序舍弃了,到网上下载了一段音乐程序,是C语言编的。要让音乐在我们的红外报警系统中唱出来可不是什么简单的事情,虽然找到了音乐程序,但要让音乐程序跟我们的主程序融合在一起得花费点心思了。

  最后在全组人竭尽全力,老师的精心指导下,程序基本编写成功,这是我们共同努力的结果,在享受我们成果之时,不得不感慨单片机的重要性与高难度性,所以为期一周的单片机课程设计没有浪费,我们从中学到了很多知识。,也让我们对单片机有了更深一步的了解。虽然最后结果是出来了,可这与老师的精心指导是分不开的,她引导我们的思路,本来一窍不通的我们经过老师的点拨基本上通了,所以说老师是功不可抹的。

单片机实训心得体会6

  51精简开发板是一款以8051系列单片机为核心的精简开发板。8051系列单片机是一款应用非常广泛的8位微处理芯片,由于其功能齐全,产品技术成熟,资料广泛,又是学习其他很多单片机的基础。

  单片机具有成本低、体积小、可靠性高、具有高附加值、通过更改软件就可以改变控制对象等优点,单片机越来越成为电子工程师设计产品时的首选器件之一。因此拥有一块单片机开发板对单片机学习具有着极其重要的意义。

  51单片机提高重在实践,想要学好单片机,软件编程必不可少。但是熟悉硬件对于学好51单片机的也是非常重要的。如何学习好硬件,动手实践是必不可少的。我们可以通过自己动手做一个自己的电子制作,通过完成它,以提高我的对一些芯片的了解和熟练运用它。这样我们就可以多一些了解芯片的结构。我相信,你完成了一个属于自己的电子制作,你的单片机水*就会有一个质的提高。

  我们认真学习和熟练掌握了电子器件的理论知识和使用方法,特别留意焊接过程中的焊锡使用的技术要点,以及对电路正确的验证(以防短路,烧毁器件)。焊接完毕之后,编写程序测试硬件。我们将*时上课学到的汇编语言,根据电子器件的使用方法和特性,编写相适应的汇编程序调试。由于调试是一个比较漫长需要耐心的工作,我们从中学到许多测试经验和编程技巧,培养了坚持不懈的耐力。

  通过对单片机实验开发板的硬件认识,编写测试程序对单片机开发板系统进行了完整的硬件测试,实验的测试现象达到预期要求。最终证实了此次焊接相当成功,表明这次生产实习非常圆满成功!

  虽然这次的实习算起来在实验室的时间只有几天,不过因为我们都有自己的实验板,硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了。

  通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。

单片机实训心得体会7

  最近自己对单片机特别的感兴趣,因为看到它能控制电机的转动,自己觉得很神奇。就想弄清楚它到底是怎么做到的?

  我看到书上讲:单片机可以用两种语言编写,一种是C语言,另外一种是汇编语言。汇编语言是一种机器语言,且代码繁琐,不易记忆。需要掌握单片机的内部结构和逻辑结构,通过看了几本书让我了解认识到汇编确实太繁琐,不过我学习过C语言,也参加了全国计算机二级考试,觉得自己在一方面具有优势,能很快学好它。

  不过在学习中,我才发现学习单片机不仅仅需要软件的知识,还需要硬件的知识。我买了一个单片机在实践中就是一个活生生的例子,没有相应的硬件知识,我连单片机怎么和电脑相连都不知道,我为我当初的想法感到羞愧。单片机是一门很好的学问,需要我去钻研它。

  时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机综合课程设计也在一周内完成了。

  俗话说“好的开始是成功的一半”。说起课程设计,我认为最重要的就是做好设计的预习,认真的研究老师给的题目,选一个自己有兴趣的题目。其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起设计就会事半功倍,如果没弄明白,就迷迷糊糊的去选题目做设计,到头来一点收获也没有。最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。

  虽然这次的课程设计算起来在实验室的时间只有三天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。

  硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来。

  当然,这其中也有很多问题,第一、不够细心比如由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。第二,是在学习态度上,这次课设是对我的学习态度的一次检验。对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。我们这次实习所遇到的多半问题多数都是由于我们不够严谨。第三,在做人上,我认识到,无论做什么事情,只要你足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。

单片机实训心得体会8

  一周的实训,让我们从另一个角度去发现单片机。期间我学会了很多宝贵的知识和经验,在这次单片机实训中我们巩固了我们*时所学的内容;加深了对各种调试和仿真软件的使用技能;掌握了单片机应用电路的设计和调试方法。

  首先,我们要从所给定的元器件中设计出6个不同的电路,并编写程序实现相关任务要求。我们小组设计出的电路主有:

  (1)数码管轮流显示百十个位的数。要求:数据来源于拨码开关;个位显示完毕停留的时间稍微长些。

  (2)定时计数器实现对外部脉冲计数5次后,流水灯的状态由亮点左流动转化成闪烁5次,然后回到初始状态。

  (3)单键改变流水灯状态。按键一旦按下,流水灯状态由暗点右流动转化成闪烁8次,然后回到初始状态。

  (4)双键改变流水灯状态。按键K0(连接INT0)按下,流水灯状态由亮点左流动,转化成闪烁5次,然后回到初始状态;按键K1(连接INT1)按下,流水灯状态由亮点左流动,转化成暗点右流动至最右端,然后回到初始状态;并且按键K1级别高于K0。

  (5)串口输出数据,实现在2个数码管上显示60秒计数器。

  (6)在集成的8位数码管上动态显示出:1——8的效果。

  其次,我们要对我们所设计的电路进行电路布局、连线,检查电路是否出现错误或者遗漏。

  然后,学会用KEIL软件调试程序,并用该软件菜单的各项调试工具和窗口。再结合硬件和软件,进行整体调试。

  最后,当我们根据相关要求从所给定的元器件中设计出6个不同的电路、编写程序、线路布局,调试成功,我们的设计就完成了。

  在这实训期间我深刻的认识到了理论知识和实践操作必须是相结合的,也许在实训时会有很多各种软、硬件等故障。

  在编程时我们就出现了很大的障碍, 本来还以为编程会很简单的,等到实际操作起来才知道它的复杂性,没有想像中的那么得心应手, 最后不得不求出其他小组,原来本身程序的思维是正确的,只是步骤中有点小错误,所以导致整个程序的结果很乱。

  我们在做双键改变流水灯状态的电路时又发现了一个头痛的问题,发光二极管不亮、开关不管用,刚开始的"时候,我们检查了好几遍就是没有发现问题,快要失去耐心是发现少两连接了两根线,这是个好现象让我们有了继续往下的勇气,终于在反复的检查研究中,我们发现发光二极管不亮的正负方向反了,开关接错了位臵,这才导致连接线路期间的错误不断。结果是可喜的,在我们小组竭尽全力,同学老师的帮忙下,我们的电路很成功。

  我们会遇到很多挫折,不要气馁,不要放弃。我们只有这样才能提高自己的实际操作能力;培养自己独立思考能力;树立良好的心理素质和吃苦耐劳精神。因此,本实训对培养学生正确的劳动观念、组织纪律性、团队合作精神。

单片机实训心得体会9

  随着电子技术的发展,特别是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么可编程控制器的出现则是给现代工业控制测控领域带来了一次新的革命。在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面。本学期我们就学习了单片机这门课程,感觉是有点难呢。也不知道整个学习过程是怎么过来得,可是时间不等人。

  时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机实习课题也在一周内完成了。俗话说“好的开始是成功的一半”。说这次实习,我认为最重要的就是做好程序调试,认真的研究老师给的题目。其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起产品就会事半功倍,如果没弄明白,就迷迷糊糊的去做,到头来一点收获也没有。最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。

  虽然这次的实习算起来在实验室的时间只有几天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。 硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来。

  当然,这其中也有很多问题,第一、不够细心比如由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。第二,是在学习态度上,这次课设是对我的学习态度的一次检验。对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。我们这次实习所遇到的多半问题多数都是由于我们不够严谨。第三,在做人上,我认识到,无论做什么事情,只要你足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。

  通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。

  这个设计过程中,我们通过在原有的计数器系统进行了改进,使之增添了暂停、计数、清零等的三个控制功能,使之成为一个更加适用,功能更加完备的属于自己的一个系统。设计结果能够符合题意,成功完成了此次实习要求,我们不只在乎这一结果,更加在乎的,是这个过程。这个过程中,我们花费了大量的时间和精力,更重要的是,我们在学会创新的基础上,同时还懂得合作精神的重要性,学会了与他人合作。作为一名自动化专业的快大三学生,我觉得做单片机实习是十分必要的。在已度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似实习就为我们提供了良好的实践*台。

  首先在做本次实习的过程中,我感触最深的当属查阅大量的设计资料了。为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。我们是在做单片机实习,但我们不是艺术家,他们可以抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。

  其次,在这次课程设计中,我们运用到了以前所学的专业课知识,如:C语言、模拟和数字电路知识等。虽然过去从未独立应用过它们,但在学习的过程中带着问题去学我发现效率很高,这是我做这次课程设计的又一收获。

  最后,在实习之前,我们要对所用单片机的内部结构有一个系统的了解,知道该单片机内有哪些资源;要有一个清晰的思路和一个完整的的软件流程图;在设计程序时,不能妄想一次就将整个程序设计好,反复修改、不断改进是程序设计的必经之路;要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也为资料的保存和交流提供了方便;在实习过程中遇到问题是很正常的,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题。但是从中学到的知识会让我受益终身。

单片机实训心得体会10

  通过这一个学期的单片机学习,我收获了很多关于单片机的知识,并且这些知识和日常的生活息息相关。了解了一些简单程序的录入,LED显示器、键盘、和显示器的应用和原理。

  LED显示器:LED显示器是由发光二管组成显示字段的器件。通常的8段LED显示器是由8个发光二极管组成,LED显示器分共阳极和共阴极两种。有段选码和和位选码。当LED显示器每段的*均电流位5MA时,就有较满意的亮度,一般选择断码5-10MA电流;位线的电流应选择40-80MA。LED显示器的显示方式有动态和静态两种。7289A芯片是具有SPI串行接口功能的显示键盘控制芯片,它可同时取得8位共阴极数码管和64个键的键盘矩阵。7289A的控制指令分为两类:8位宽度的单字节指令和16位宽度双字节指令;还有闪烁指令和消隐指令。7289A采用串行方式SPI总线与微处理器通信;7289A与AT89C52接口电路,在实际电路中无论接不接键盘,电路中连接到其各段上的8个 100千欧的下拉电阻均不可以省去,如果不接键盘而只接显示器可以省去8个10千欧电阻,若仅接键盘而不接显示器,可省去串入DP及SA-SG连线的8个220欧电阻,7289A还需要外接晶体振荡电路。液晶显示器简称LCD,其显示原理是用经过处后的液晶具有能改变光线传输方向的特性,达到显示字符和图形的目的。最简单的笔段式液晶显示器类似于LCD显示器,可以显示简单的字符和数字,而目前大量使用的是点阵式LCD显示器,既可以显示字符和数字也可以显示汉字和图形。如果把LCD显示屏、背光可变电源、接口控制逻辑、驱动集成芯片等部件构成一个整体,是的与CPU接口十分方便。

  键盘:键盘是最常见的计算机输入设备,它广泛应用于微型计算机和各种终端设备上。计算机操作者通过键盘向计算机输入各种指令、数据,指挥计算机的工作。按照键盘的工作原理和按键方式的不同,可以划分为四种:机械式键盘采用类似金属接触式开关,工作原理是使触点导通或断开,具有工艺简单、噪音大、易维护的特点。 塑料薄膜式键盘键盘内部共分四层,实现了无机械磨损。其特点是低价格、低噪音和低成本,已占领市场绝大部分份额。 导电橡胶式键盘触点的结构是通过导电橡胶相连。键盘内部有一层凸起带电的导电橡胶,每个按键都对应一个凸起,按下时把下面的触点接通。这种类型键盘是市场由机械键盘向薄膜键盘的过渡产品。 无接点静电电容式键盘使用类似电容式开关的原理,通过按键时改变电极间的距离引起电容容量改变从而驱动编码器。特点是无磨损且密封性较好。

  按照按键方式的不同键盘可分为接触式和无触点式两类。接触式键盘就是我们通常所说的机械式键盘,它又分为普通触点式和干簧式。普通触点式的两个触点直接接触,从而使电路闭合,产生信号;而干簧式键盘则是在触点间加装磁铁,当键按下时,依靠磁力使触点接触,电路闭合。与普通触点式键盘相比,干簧式键盘具有响应速度快、使用寿命长、触点不易氧化等优点。无触点式键盘又分为电容式、霍尔式和触摸式三种。其中电容式是我们最常用到的键盘类型,它的触点之间并非直接接触,而是当按键按下时,在触点之间形成两个串联的*板电容,从而使脉冲信号通过,其效果与接触式是等同的。电容式键盘击键时无噪声,响应速度快,但是价格很高一些。

  显示器:按照显示器的显示管分类CRT、LCD。按显示色彩分类单色显示器、彩色显示器。按大小分类通常有14寸、15寸、17寸和19寸,或者更大。显示管的屏幕上涂有一层荧光粉,电子枪发射出的电子击打在屏幕上,使被击打位置的荧光粉发光,从而产生了图像,每一个发光点又由“红”“绿”“蓝”三个小的发光点组成,这个发光点也就是一个象素。由于电子束是分为三条的,它们分别射向屏幕上的这三种不同的发光小点,从而在屏幕上出现绚丽多彩的画面。显示器显示画面是由显示卡来控制的。若仔细观察显示器上的文本或图像是由点组成的,屏幕上点越多越密,则分辨率越高。

  屏幕上相邻两个同色点的距离称为点距,常见点距规格有0.31mm、0.28mm、0.25mm等。显示器点距越小,在高分辨率下越容易取得清晰的显示效果。电子束采用光栅扫描方式,从屏幕左上角一点开始,向右逐点进行扫描,形成一条水*线;到达最右端后,又回到下一条水*线的左端,重复上面的过程;当电子束完成右下角一点的扫描后,形成一帧。此后,电子束又回到左上方起点,开始下一帧的扫描。这种方法也就是常说的逐行扫描显示。而隔行扫描指电子束在扫描时每隔一行扫一线,完成一屏后再返回来扫描剩下的线,这与电视机的原理一样。隔行扫描的显示器比逐行扫描闪烁得更厉害,也会让使用者的眼睛更疲劳。完成一帧所花时间的倒数叫垂直扫描频率,也叫刷新频率,比如60Hz、75Hz等。

  通过这几天的单片机的实训,我在理论的基础上更深刻的掌握了单片机的深层内容及实际生活中的应用,实训锻炼了自己动手能力和思维能力,还有在软件方面的编程能力,让我受益匪浅,同时也暴露出一些*时学习上的问题,让我深刻反思。这些问题的发现将为我以后的学习和工作找明道路,查漏补缺为进一步学习作好准备。通过实训,让我懂得了如何编写一些简单的程序,学会了如何制作单片机应用程序,并且可以在今后的日常生活中灵活运用。


单片机实习报告10篇(扩展5)

——单片机大学生毕业设计3篇

单片机大学生毕业设计1

  我单位拟接收你院______________________________专业____________学生_____年春季学期到我单位做毕业设计。毕业设计期间,我单位负责学生的管理和安全教育,并解决学生住宿;毕业设计各环节(含回校答辩)服从学校统一安排。毕业设计结束后,我单位负责填写“电子科技大学光电信息学院校外毕业设计鉴定表”,由学生带回学校。

  以下是毕业设计题目相关信息:

  题目名称:

  题目内容意义:_______________________________________________________________

  毕业设计进度安排:_______________________________________________________________

  以下是毕业设计指导教师相关信息:

  指导教师姓名:___________________学历(学位):_______________

  技术职称/职务:_________________专业(学科):________________

  通信地址:__________________________________________________________________

  邮编:______________________联系电话:________________

  邮箱:______________________

  单位(公章):____________________________________


单片机实习报告10篇(扩展6)

——单片机课程学*结3篇

单片机课程学*结1

  《单片机》这门课程我已经学了一个学期了,在这一个学期的学习过程中,我一开始不怎么懂得编程,但慢慢的我现在已经不仅会读程序还会写程序了。真为自己一个学期来努力学到的单片机知识只是而感到高兴。

  怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。当然,受限于每个人受到的教育水*不同和个人理解能力的差异,学习起来会有快慢之分,但我感觉最重的就是学习方法。一个好的学习方法,能让你事半功倍,这里说说我学习单片机的经历和方法。

  我觉得学习单片机首先要懂得C语言,因为单片机大多说都是靠程序来实现的,如果看不懂程序或则不懂的编程是很难学会单片机的。学习单片机首先要明白一个程序是怎么走的,要完全懂得程序每一个步骤的意思。其次要懂得每一条指令的意思,不能盲目地去靠背指令,这是记得不牢靠的,最主要的还是靠了解。学习单片机最主要的对89C51芯片内部结构有全方面的,只要了解了89C51才能知道单片机实现什么样的功能和作用,才能对单片机有更深一步的了解。 通过一个学期《单片机》这门课程的学习,我也从中有了不少心

  得和体会想和大家分享一下。

  万事开头难、要勇敢迈出第一步。开始的时候,不要老是给自己找借口,不要说单片机的程序全是英文,自己看不懂。遇到困难要一件件攻克,不懂指令就要勤奋看书,不懂程序就先学它,这方面网上教程很多,随便找找看一下,做几次就懂了。然后可以参考别的人程序,抄过来也无所谓,写一个最简单的,让它运行起来,先培养一下自己的感觉,知道写程序是怎么一回事,无论写大程序还是小程序,要做的工序不会差多少。然后建个程序,加入项目中,再写代码、编译、运行。必须熟悉这一套工序。个人认为,一块学习板还是必要的,写好程序在上面运行一下看结果,学习效果会好很多,仿真器就看个人需要了。单片机是注重理论和实践的,光看书不动手,是学不会的。

  知识点用到才学,不用的暂时丢一边。厚厚的一本书,看着人头都晕了,学了后面的,前面的估计也快忘光了,所以,最好结合实际程序,用到的时候才去看,不必说非要把书从第一页看起,看完它才来写程序。比如你写流水灯,完全就没必要看中断的知识,专心把流水灯学好就是了,这是把整本书化整为零,一小点一小点的啃。 程序不要光看不写,一定要自己写一次。最开始的时候,什么都不懂,可以抄人家的程序过来,看看每一句是干什么用的,达到什么目的,运行后有什么后果。看明白了之后,就要自己写一次,你会发现,原来看明白别人的程序很容易,但到自己写的时候却一句也写不出来,这就是差距。当你自己能写出来的时候,说明你就真的懂了。

  必须学会掌握调试程序的方法。不少人写程序,把代码写好了,

  然后一运行,不是自己想要的结果,就晕了,然后跑到论坛上发个帖子,把程序一贴,问:为什么我的程序不能正常运行?然后就等别人来给自己分析。这是一种很不好的行为,应该自己学会发现问题和学会如何解决问题。这就需要学习调试程序的方法,比如KEIL里,可以下断点啦,查看寄存器内容等等,这些都是调试程序的手段,当你发现你写的程序运行结果和你想象中不一样的时候,你可以单步,也可以下断点,然后跟踪,查看各相关寄存器内容,看看程序运行过中是不是有什么偏差,找出影响结果的地方,改正过来。这一个过程非常重要,通过程序的排错,你可以学到的知识是书上得不到的。

  找到解决问题思路比找到代码更重要。我们用单片机来控制周边器件,达到我们想到的目的,这是一个题目,而如何写出一个程序,来控制器件按你想要的结果去运作,这个就是解题的思路。要写程序,就得先找到解决问题的思路,你学会找出这个解题思路,比你找到代码更为重要。不少人很喜欢找人家的代码,有的人甚至有了代码就直接复制到自己的程序中,可以说,这不是一种学习的态度,无助于你编程水*的提高。

  我几乎不怎么看人家的代码,多数时候是看别人的思路,有方框图最好,没有的话文字说明也可以。要从代码中看出别人处理问题的思路,是相当困难的,特别是大型的程序,看起来是非常的累人。所以现在我也明白了,以前读书时说的程序流程图很重要,现在算是知道了。当你知道一个问题怎么去解决了,那么剩下的只是你安排代码去完成,这就已经不是什么问题了。

  开动脑筋,运用多种方法,不断优化自己的程序。想想用各种不同方法来实现同一功能。这是一个练习和提高的过程,一个问题,你解决了,那么你再想想,能不能换种写法,也可以实现同一功能,或者说,你写出来的代码,能不能再精简一点,让程序执行效率更高,这个过程,就是一个进步的过程。很多知识和经验的获得,并不是直接写在书让你看就可以得到的,需要自己去实践,开动脑筋,经验才能得到积累,编程水*才能有所提高。

  看别人的程序,学习人家的思路。这个在学习初期是很有用,通过看别人的程序,特别是老师写出的具有一定水*的程序,可以使自己编程水*得到迅速的提高。同时,也可以结合别人的编程手法,与自己的想法融合在一起,写出更高水*的程序,从中得到进步。但要注意,切忌将学习变成抄袭,更不是抄袭完了就认为自己学会了,这样做只会使你退步。

  尝试编写一下综合应用的程序。从流水灯学起,到动态扫描,再到中断,那么,你可以试试写一下时钟这种综合性应用的程序,不要小看时钟,要写好它不是一件容易的事情,它包括了单片机大部分的知识,比如有按键(IO读取)、动态扫描(IO输出)、中断等,如何协调好各功能模块正常工作,才是编程者需要学习的地方,当你单独写一个功能的时候,比如按键读取,你可能感觉很容易,因为你的程序什么也不做,只是读按键。但把它和其它功能混合在一起,如何在整个程序运行中使每一部分都正常工作,这就不是写一个按键读取这么容易的事情,功能模块之间有可能会互相影响,比如你需要让数码管既能显示,又要去处理按键读取,怎么使这两部分都正常工作,这就是一个协调过程。当你有了这个处理协调能力,你就算是入门了。

  着重于培养解决问题的能力,而不是具体看自己编写了多少程序或者做过什么。“学单片机重点在于学习解决问题的思路,而不是局限于具体的芯片类型和语言”这一直是我的座右铭,是我学单片机学习单片机之后感悟出来的。真正的能力不是你曾经编写过多少个可以实现的程序,而应该是:“遇到没有解决过的问题,能利用自己已学的知识,迅速找到解决问题的方法。”这个才是能力。

  面对一个新程序时,多自己开动脑筋,不要急于找别人的程序。

  有不少人面对一个新程序时,第一步想到的就是网上找别人写过的程序,然后抄一段,自己再写几句,凑在一起就完成任务,这虽然可能是省时间,但绝对不利你的学习。当你接到一个程序时,应该先自己构思一下整个程序的架构,想想如何来完成。有可能的话,画一个流程图,简单的可以画在脑子里,对程序中用到的数据、变量有一个初步的安排,然后自己动手去写,遇到实在没办法解决的地方,再去请教老师或同学,或看别人是怎么处理的,这样首先起码你自己动过脑想过,自己有自己的思路。如果你一开始就看别人的程序,你的思维就会受限在别人的思维里,自己想再创新就更难了,这样你自己永远也没办法提高,因为你是走在别人的影子里。

  学会提问题。一般来说,学习过程中,你遇上的问题,多数人也有遇上的,所以如果有什么不懂,你可以去问老师。我觉得学习单片机最主要的要多提问,对于一个自己不是太懂的程序,自己一定要多提问几遍,这样不但有利于加深自己的印象还能从中学到不少别人的方法。

  经过一个学期我对《单片机》这门课程的学习,不仅让我懂得了很多程序的编写,还让我学到了很多对自己有用的学习方法。总结这个学期来的我自己的学习情况,我觉得自己对编程进步了不少,懂得运用正确的学习方法学习单片机程序,不再去死记硬背指令了。所以我觉得学习要不断总结学习方法,才能让自己学习不断进步。

  交通信号灯设计报告

  实验目的: P1口的使用方法,延时程序的编写

  实验要求:在一个十字路口分为东西南北走向,信号等按以下的状态顺序工作:

  (1) 初始状态0,东西、南北红灯全亮。延时一定时间;

  (2) 状态1,南北绿灯亮通车,东西红灯,延时一定时间;

  (3) 状态2,南北绿灯闪烁几次转黄灯,东西仍然红灯,延时一定

  时间;

  (4) 状态3,南北红灯,东西绿灯通车,延时一定时间;

  (5) 状态4,南北仍然红灯,东西绿灯闪烁几次转黄灯,延时一定

  时间;

  (6) 循环至状态1,继续

  实验电路和流程框架图:

  (1) 硬件电路

  交通灯实训设备用最小系统板和信号灯组合而成。

  2、软件编程

  若各路口灯亮灭的时间间隔为2s钟,灯光闪烁时间间隔为0.5s。用软件延时的方法,晶振频率12MHz时,一个机器周期为1us。

  编写交通信号灯程序:

  编写主程序,由R7做主程序的计数器,确定调用延时时间为0.5s,从而获得交通灯的亮灭时间。

单片机课程学*结2

  人的一生是一个不断学习、不断成长的过程。转眼间,研究生的学习生涯结束了,走上新的工作岗位。回头看看,发现自己不知不觉已经走过了五年的单片机学习之旅。

  在20xx年最初接触单片机的时候,在我心中觉得51就是单片机,单片机就是51,根本不知道还有其他单片机的存在。那时候老师只教会了我们汇编语言,根本不知道用c语言也可以进行单片机开发。幸运的是,我加入了单片机兴趣小组,在老师的指导下,做了一系列实验,有“基于ds18b20的温度采集系统”、“有基于164的移位寄存器的灯光控制系统”、“有步进电机和直流电机的.控制系统”。这时候我才发现,这是学习单片机的一个最好途径——在实践中领悟理论,用理论指导实践。在上课的整整一个学期中,虽然老师讲得很详细,但是大部分概念都是到了实际动手做东西的时候才弄明白的。而且在经历了迷惑之后再搞清楚,印象就特别深刻。直到现在我对那些概念和接口都非常清晰。其实我也很庆幸学习和使用了两年多的汇编语言。由于有这些锻炼,我对单片机底层结构和接口时序就弄得很清楚。在使用c语言开发的时候,优化代码和处理中断也就不会太费劲。我觉得,虽然现在绝大部分单片机开发都使用c语言,甚至有些公司还推出了图形化编程的工具,这样对于项目的开展从时间上快了很多,在管理上也规范了不少,但是从学习和想深入掌握单片机精髓的角度来说,还是需要熟练掌握汇编语言的使用。

  机会总是青睐于有准备的人。也许有了前面一段时间的理论和实践的积累,我才慢慢得到了一些参加科技竞赛和参与科研项目的机会。在参加第一届浙江省机械设计竞赛的时候,我们设计的由多单片机系统协调控制的“月球车”机器人夺得了唯一的一个特等奖。这个竞赛给我最大的收获是我对单片机的认识改变了,它不再仅仅是一门学科了,它是一个可以让你的创意得到充分发挥的*台。后来参与了“基于视频分划技术的钢卷尺自动切零位机”、“电能表涡杠涡轮啮合深度检测系统”、“基于公共电话网的水表集抄数据路由器”、“高精度电感微位移测量系统”等一些实际的项目。在这些过程中,我发现只是精通单片机技术还不能很好的解决问题。体会最深的是,单片机只有融合到各种应用领域中,才能展现它的最大活力。然而单片机仅仅是一个工具而已,要做好单片机系统还需要各种应用领域的专业知识的支持。例如,在“基于视频分划技术的钢卷尺自动切零位机”中,就需要搞清楚全电视信号的时序,弄明白钢卷尺切零位机的工作原理,懂得怎么利用叠加在视频信号中的横竖线来进行刻度的瞄准等。没有这些专业知识,就算单片机技术再厉害也不可能做好这个项目。脱离应用背景的单片机开发,就像一个没有灵魂的躯体一样。

  随着arm的出现,我曾经认为,8位单片机可能在32位单片机的冲击下就此走进历史,可是很快就认识到我是错误的。随着技术的革新和时间的推移,各大单片机公司纷纷将单片机朝着片上系统这个方向发展,集成了现在各种流行的技术和常用的模块。我相信,在当前国内和国外的这个市场中,8位单片机应用的市场仍然是充满生机,活力无限。在市场的不断变化和技术的不断更新过程中,8位单片机也会顺应潮流不断革新。

  从我五年走过的路来看,单片机学习的过程应该是一个循序渐进、不断学习、不断积累的过程,可以分为三个阶段。

  第一阶段:掌握开发单片机的必备基础知识。首先是熟练掌握单片机的基本原理,其实各家各门的单片机其基本结构和原理都差不多,特别是共有的知识需要好好理解和掌握。例如,内核结构、内存分配、中断处理、定时计数、串行通信、端口复用等一些最基本的概念和原理。除此之外,我们还需要具备模拟电子、数字电子、c语言程序开发知识以及原理图和pcb设计等一些技能。在进行系统开发的时候,进行原理设计、pcb布板、程序编写、系统联调这些工作都是在所难免的。

  第二阶段:在掌握好一款单片机原理和应用的基础上,开始学习其他各家单片机的独有技术,学不了那么多也要多了解了解。同时尽可能多地掌握单片机的一些外围器件和常用电路,以备不时之需。有时候客户要求低成本,那我们只好选用合钛、义隆、华邦等这类芯片;如果客户要求工业级的性能,那么我们就得从pic、nec、飞思卡尔、nxp等这些欧美和日式单片机中选择;若要进行功耗的开发,选用msp430系列应该有一定优势;在进行测量仪器设计的时候,c8051和aduc842这类数模混合芯片就显得比较方便。所以说最好每个类型的单片机都会一两款,在实际项目选型中可以更加灵活。另外,要注意*时的技术积累。比如,在项目开发过程中将一些常用的接口程序和控制算法整理成模块或者函数,在其他的项目开发中,有同样或者接近的需求时马上就可以使用,又快又好。

  第三阶段:在实际的项目开发过程中,不断深化单片机应用技术,不断积累应用行业的专业知识。例如,我完成了“高精度电感微位移测量系统”,就会对电感传感器的测量机理和信号特性、测量电路的设计、电磁兼容处理、误差修正和非线性处理等测控方面的专业技术有很深的认识。以后碰到类似的项目时,很多东西就可以直接利用了。有了扎实的单片机应用相关的基础知识,并且熟悉掌握了几款不同类型单片机的开发方法,再结合实际的应用背景,那么就可以随心所欲,设计出性能最优、结构最合理的单片机应用系统。这是我最大的奋斗目标,我觉得这也应该是单片机应用的最高境界吧。

  在这五年的学习中,有感慨、有遗憾、有憧憬、有希望,更重要的是我对单片机应用这个领域充满热情。由于才疏学浅、涉世未深,希望能与行业里的各位老师多多交流,不断学习,不断成长。

  单片机的课程学*结[篇2]

  51单片机学*结:

  一、什么是单片机?

  在一片集成电路芯片上集成微处理器、存储器、i/o接口电路,从而构成了单芯片微型计算机,即单片机。intel公司推出了mcs-51系列单片机:集成8位cpu、4k字节rom、128字节ram、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64k,并有控制功能较强的布尔处理器。

  二、单片机的作用:

  (1)用到单片机的项目经验介绍;

  (2)手持粮库温度寻检设备;

  (3)毕设答辩打分器;

  (4)电话台灯;

  (5)自动感应水龙头;

  (6)凡是与控制或简单计算有关的电子设备都可以用单片机来实现,再根据具体实际情况选

  择不同性能的单片机,如:atmel,stc,pic,avr,凌阳,80c51,arm等;

  (7)工业自动化:数据采集、测控技术;

  (8)智能仪器仪表:数字示波器、数字信号源、数字万用表、感应电流表等;

  (9)消费类电子产品:洗衣机、电冰箱、空调机、电视机、微波炉、手机、ic卡、汽车电

  子设备等;

  (10)通讯方面:调制解调器、程控交换技术、手机、小灵通等;

  (11)武器装备:飞机、军舰、导弹、航天飞机、鱼雷制导、智能武器等;

  三、学习单片机之前预备知识

  (1)数字电路中只有两种电*:高和低;

  定义单片机为ttl电*:

  高+5v低0v

  (2)rs232电*:计算机的串口:

  高-12v低+12v

  所以计算机与单片机之间通讯时需要加电*转换芯片;

  (3)进制转换与逻辑、算术运算;

  (4)c语言基础;

  (5)80c51了解;

  80c51是mcs-51系列中的一个典型品种;其它厂商以8051为基核开发出的cmos工艺单片机产品统称为80c51系列。

  (6)

  总线(bus)是计算机各部件之间传送信息的公共通道。微机中有内部总线和外部总线两类。内部总线是cpu内部之间的连线。外部总线是指cpu与其它部件之间的连线。外部总线有三种:数据总线db(databus),地址总线ab(addressbus)和控制总线cb(controlbus)。

  (7)

  CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;ROM:用以存放程序、一些原始数据和表格;

  I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;

  T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;

  五个中断源的中断控制系统;

  一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;

  片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率取决于单片机型号及性能。

  (8)C51数据存储类型

  例:

  数据类型变量名

  charvar1;

  bitflags;

  unsignedcharvextor[10];

  intw;

  注意:变量名不能用C语言中的关键字表示。

  (9)包含的头文件(可以在安装目录下INC目录下查看)

  通常有:reg51.hreg52.hmath.hctype.hstdio.hstdlib.habsacc.h

  常用有:reg51.hreg52.h

  (定义特殊功能寄存器和位寄存器);

  math.h(定义常用数*算);

  (10)中断服务程序的格式

  函数名interruptnusingm

  {

  函数内部实现….

  }

  (11)I/O口定义

  sbitbeep=P2^3;

  (12)单片机的基本时序

  机器周期和指令周期

  振荡周期:也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期,TX实验板上为11.0592MHZ。

  状态周期:每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。

  指令周期:它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个

  或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。

  四、学习单片机目标

  最小系统能够运行起来的必要条件:

  (1)电源2.晶振3.复位电路

  对单片机任意IO口的随意操作:

  (1)输出控制电*高低2.输入检测电*高低。

  定时器:重点掌握最常用的方式2

  中断:外部中断、定时器中断、串口中断

  串口通信:单片机之间、单片机与计算机间

  /***********************************/分享一个单片机技术

  /***********************************/

  分类收录的、优秀的电子技术网站现在越来越受电子技术爱好者青睐,但也有些电子技术爱好者愁于找不到一些优秀的电子技术网站来辅助学习与工作设计。因此,现在我将一位高级电子工程师归纳总结的电子行业技术网站、电子工程师必备网站汇总、整理;其包括单片机、dsp、嵌入式、Plc、开关电源技术、通信技术、eda/pld可编程逻辑技术、电子技术论坛等等,这样或许会对我们这些电子技术爱好者有莫大的帮助吧!电子世家网址导航:---电子技术工程师的上网主页!


单片机实习报告10篇(扩展7)

——单片机实*结3篇

单片机实*结1

  随着电子技术的发展,特别是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么可编程控制器的出现则是给现代工业控制测控领域带来了一次新的革命。在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面。本学期我们就学习了单片机这门课程,感觉是有点难呢。也不知道整个学习过程是怎么过来得,可是时间不等人。

  时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机实习课题也在一周内完成了。俗话说“好的开始是成功的一半”。说这次实习,我认为最重要的就是做好程序调试,认真的研究老师给的题目。其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起产品就会事半功倍,如果没弄明白,就迷迷糊糊的去做,到头来一点收获也没有。最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。

  虽然这次的实习算起来在实验室的时间只有几天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来。

  当然,这其中也有很多问题:

  第一、不够细心比如由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。

  第二,是在学习态度上,这次课设是对我的学习态度的一次检验。对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。我们这次实习所遇到的多半问题多数都是由于我们不够严谨。第三,在做人上,我认识到,无论做什么事情,只要你足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。

  通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。

  这个设计过程中,我们通过在原有的计数器系统进行了改进,使之增添了暂停、计数、清零等的三个控制功能,使之成为一个更加适用,功能更加完备的属于自己的一个系统。设计结果能够符合题意,成功完成了此次实习要求,我们不只在乎这一结果,更加在乎的,是这个过程。这个过程中,我们花费了大量的时间和精力,更重要的是,我们在学会创新的基础上,同时还懂得合作精神的重要性,学会了与他人合作。作为一名自动化专业的快大三学生,我觉得做单片机实习是十分必要的。在已度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似实习就为我们提供了良好的实践*台。

  首先在做本次实习的过程中,我感触最深的当属查阅大量的设计资料了。为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。我们是在做单片机实习,但我们不是艺术家,他们可以抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。

  其次,在这次课程设计中,我们运用到了以前所学的专业课知识,如:C语言、模拟和数字电路知识等。虽然过去从未独立应用过它们,但在学习的过程中带着问题去学我发现效率很高,这是我做这次课程设计的又一收获。

  最后,在实习之前,我们要对所用单片机的内部结构有一个系统的了解,知道该单片机内有哪些资源;要有一个清晰的思路和一个完整的的软件流程图;在设计程序时,不能妄想一次就将整个程序设计好,反复修改、不断改进是程序设计的必经之路;要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也为资料的保存和交流提供了方便;在实习过程中遇到问题是很正常的,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题。但是从中学到的知识会让我受益终身。

单片机实*结2

  这次实习我们使用控制电路的单片机是AT89S51型号的,单片机实习报告总结。通过它实现对八盏双色灯发光二极管的控制P0和P2口控制四盏灯。在AT89S51的9引脚接复位电路,对电路实现复位控制。在电路中接入74S164译码器和共阴极数码管,通过AT89S51的P3口数据的输入对共阴极数码管的控制。同时也可实现双色发光的二极管与共阴极数码管的共同作用。在AT89S51的P3.2口接上中断控制电路,P3.5口接入蜂鸣器,使电路实现中断作用,也使电路便于检测。尽量朝“单片”方向设计硬件系统。系统器件越多,器件之间相互干扰也越强,功耗也增大,也不可避免地降低了系统的稳定性。系统中的相关器件要尽可能做到性能匹配。如选用CMOS芯片单片机构成低功耗系统时,系统中所有芯片都应尽可能选择低功耗产品。

  硬件电路设计:

  1)确保硬件结构和应用软件方案相结合。硬件结构与软件方案会相互影响,软件能实现的功能尽可能由软件实现,以简化硬件结构。必须注意,由软件实现的硬件功能,一般响应时间比硬件实现长,且占用CPU时间;

  2)可靠性及抗干扰设计是硬件设计必不可少的一部分,它包括芯片、器件选择、去耦滤波、印刷电路板的合理布线、各元器相互隔离等;

  3)尽量朝“MCS-51单片”方向设计硬件系统。系统器件越多,器件之间相互干扰也越强,所消耗功耗也增大,也不可避免地降低了系统的稳定性;

  4)系统中的相关器件要尽可能做到性能匹配。如选用CMOS芯片单片机构成低功耗系统时,系统中所有芯片都应尽可能选择低功耗产品。

  1.1 单片机型号及特性

  单片机型号是 AT89S51。特性是:⑴8031 CPU与MCS-51⑵兼容 4K字节可编程FLASH存储器(寿命:1000写/擦循环) ⑶全静态工作:0Hz-24KHz ⑷三级程序存储器保密锁定 ⑸128*8位内部RAM ⑹32条可编程I/O线⑺两个16位定时器/计数器 ⑻6个中断源⑼可编程串行通道⑽低功耗的闲置和掉电模式⑾片内振荡器和时钟电路。

  1.2 晶振电路

  单片机晶振的两个电容的作用 这两个电容叫晶振的负载电容,分别接在晶振的两个脚上和对地的电容,一般在几十皮发,实*结《单片机实习报告总结》。它会影响到晶振的谐振频率和输出幅度,晶振的负载电容=[(Cd*Cg)/(Cd+Cg)]+Cic+△C式中Cd,Cg为分别接在晶振的两个脚上和对地的电容,Cic(集成电路内部电容)+△C(PCB上电容)经验值为3至5pf。 各种逻辑芯片的晶振引脚可以等效为电容三点式振荡器。晶振引脚的内部通常是一个反相器, 或者是奇数个反相器串联。在晶振输出引脚 XO 和晶振输入引脚 XI 之间用一个电阻连接, 对于 CMOS 芯片通常是数 M 到数十M 欧之间. 很多芯片的引脚内部已经包含了这个电阻, 引脚外部就不用接了。这个电阻是为了使反相器在振荡初始时处与线性状态, 反相器就如同一个有很大增益的放大器, 以便于起振. 石英晶体也连接在晶振引脚的输入和输出之间, 等效为一个并联谐振回路, 振荡频率应该是石英晶体的并联谐振频率. 晶体旁边的两个电容接地, 实际上就是电容三点式电路的分压电容, 接地点就是分压点. 以接地点即分压点为参考点, 振荡引脚的输入和输出是反相的, 但从并联谐振回路即石英晶体两端来看, 形成一个正反馈以保证电路持续振荡. 在芯片设计时, 这两个电容就已经形成了, 一般是两个的容量相等, 容量大小依工艺和版图而不同, 但终归是比较小, 不一定适合很宽的频率范围. 外接时大约是数 PF 到数十 PF, 依频率和石英晶体的特性而定. 需要注意的是: 这两个电容串联的值是并联在谐振回路上的, 会影响振荡频率. 当两个电容量相等时, 反馈系数是 0.5, 一般是可以满足振荡条件的, 但如果不易起振或振荡不稳定可以减小输入端对地电容量, 而增加输出端的值以提高反馈量。

  1.3 复位电路

  单片机在开机时或在工作中因干扰而使程序失控,或工作中程序处于某种死循环状态等情况下都需要复位。复位作用是使CPU以及其他功能部件,如串行口,中断都恢复到一个确定初始状态,并从这个状态开始工作。

  复位电路有两种:上电、按钮复位,考虑到各部件影响,采用按钮复位,当电阻给电容充电,电容的电压为高电*,当按下按钮时芯片复位脚近似低电*,于是芯片复位。

单片机实*结3

  通过这一个学期的单片机学习,我收获了很多关于单片机的知识,并且这些知识和日常的生活息息相关。了解了一些简单程序的录入,LED显示器、键盘、和显示器的应用和原理。

  LED显示器:LED显示器是由发光二管组成显示字段的器件。通常的8段LED显示器是由8个发光二极管组成,LED显示器分共阳极和共阴极两种。有段选码和和位选码。当LED显示器每段的*均电流位5MA时,就有较满意的亮度,一般选择断码5-10MA电流;位线的电流应选择40-80MA。LED显示器的显示方式有动态和静态两种。7289A芯片是具有SPI串行接口功能的显示键盘控制芯片,它可同时取得8位共阴极数码管和64个键的键盘矩阵。7289A的控制指令分为两类:8位宽度的单字节指令和16位宽度双字节指令;还有闪烁指令和消隐指令。7289A采用串行方式SPI总线与微处理器通信;7289A与AT89C52接口电路,在实际电路中无论接不接键盘,电路中连接到其各段上的8个100千欧的下拉电阻均不可以省去,如果不接键盘而只接显示器可以省去8个10千欧电阻,若仅接键盘而不接显示器,可省去串入DP及SA-SG连线的8个220欧电阻,7289A还需要外接晶体振荡电路。液晶显示器简称LCD,其显示原理是用经过处后的液晶具有能改变光线传输方向的特性,达到显示字符和图形的目的。最简单的笔段式液晶显示器类似于LCD显示器,可以显示简单的字符和数字,而目前大量使用的是点阵式LCD显示器,既可以显示字符和数字也可以显示汉字和图形。如果把LCD显示屏、背光可变电源、接口控制逻辑、驱动集成芯片等部件构成一个整体,是的与CPU接口十分方便。

  键盘:键盘是最常见的计算机输入设备,它广泛应用于微型计算机和各种终端设备上。计算机操作者通过键盘向计算机输入各种指令、数据,指挥计算机的工作。按照键盘的工作原理和按键方式的不同,可以划分为四种:机械式键盘采用类似金属接触式开关,工作原理是使触点导通或断开,具有工艺简单、噪音大、易维护的特点。塑料薄膜式键盘键盘内部共分四层,实现了无机械磨损。其特点是低价格、低噪音和低成本,已占领市场绝大部分份额。导电橡胶式键盘触点的结构是通过导电橡胶相连。键盘内部有一层凸起带电的导电橡胶,每个按键都对应一个凸起,按下时把下面的触点接通。这种类型键盘是市场由机械键盘向薄膜键盘的过渡产品。无接点静电电容式键盘使用类似电容式开关的原理,通过按键时改变电极间的距离引起电容容量改变从而驱动编码器。特点是无磨损且密封性较好。

  按照按键方式的不同键盘可分为接触式和无触点式两类。接触式键盘就是我们通常所说的机械式键盘,它又分为普通触点式和干簧式。普通触点式的两个触点直接接触,从而使电路闭合,产生信号;而干簧式键盘则是在触点间加装磁铁,当键按下时,依靠磁力使触点接触,电路闭合。与普通触点式键盘相比,干簧式键盘具有响应速度快、使用寿命长、触点不易氧化等优点。无触点式键盘又分为电容式、霍尔式和触摸式三种。其中电容式是我们最常用到的键盘类型,它的触点之间并非直接接触,而是当按键按下时,在触点之间形成两个串联的*板电容,从而使脉冲信号通过,其效果与接触式是等同的。电容式键盘击键时无噪声,响应速度快,但是价格很高一些。

  显示器:按照显示器的显示管分类CRT、LCD。按显示色彩分类单色显示器、彩色显示器。按大小分类通常有14寸、15寸、17寸和19寸,或者更大。显示管的屏幕上涂有一层荧光粉,电子枪发射出的电子击打在屏幕上,使被击打位置的荧光粉发光,从而产生了图像,每一个发光点又由“红”“绿”“蓝”三个小的发光点组成,这个发光点也就是一个象素。由于电子束是分为三条的,它们分别射向屏幕上的这三种不同的发光小点,从而在屏幕上出现绚丽多彩的画面。显示器显示画面是由显示卡来控制的。若仔细观察显示器上的文本或图像是由点组成的,屏幕上点越多越密,则分辨率越高。

  屏幕上相邻两个同色点的距离称为点距,常见点距规格有0.31mm、0.28mm、0.25mm等。显示器点距越小,在高分辨率下越容易取得清晰的显示效果。电子束采用光栅扫描方式,从屏幕左上角一点开始,向右逐点进行扫描,形成一条水*线;到达最右端后,又回到下一条水*线的左端,重复上面的过程;当电子束完成右下角一点的扫描后,形成一帧。此后,电子束又回到左上方起点,开始下一帧的扫描。这种方法也就是常说的逐行扫描显示。而隔行扫描指电子束在扫描时每隔一行扫一线,完成一屏后再返回来扫描剩下的线,这与电视机的原理一样。隔行扫描的显示器比逐行扫描闪烁得更厉害,也会让使用者的眼睛更疲劳。完成一帧所花时间的倒数叫垂直扫描频率,也叫刷新频率,比如60Hz、75Hz等。

  通过这几天的单片机的实训,我在理论的基础上更深刻的掌握了单片机的深层内容及实际生活中的应用,实训锻炼了自己动手能力和思维能力,还有在软件方面的编程能力,让我受益匪浅,同时也暴露出一些*时学习上的问题,让我深刻反思。这些问题的发现将为我以后的学习和工作找明道路,查漏补缺为进一步学习作好准备。通过实训,让我懂得了如何编写一些简单的程序,学会了如何制作单片机应用程序,并且可以在今后的日常生活中灵活运用。


单片机实习报告10篇(扩展8)

——单片机课设心得体会3篇

单片机课设心得体会1

  这个学期的单片机课已经早早的上完了,但是理论纯属理论,没有与实践的结合总让我们学的不踏实,感觉没有达到学以致用的效果。所庆幸的是在课程介绍考试完之后,老师给我们安排了这次单片机课程设计,给了我们学以致用的做好的实践。

  关于这次课程设计,我们花费了比较多的心思,既是对课程理论内容的一次复习和巩固,还让我们丰富了更多与该专业相关的其他知识,比如软件应用等,在摸索中学习,在摸索中成长,在学习的过程中带着问题去学我发现效率很高,这是我做这次课程设计的又一收获,在真正设计之前我们做了相当丰富的准备,首先巩固一下课程理论,再一遍熟悉课程知识的构架,然后结合加以理论分析、总结,有了一个清晰的思路和一个完整的的软件流程图之后才着手设计。在设计程序时,我们不能妄想一次就将整个程序设计好,反复修改、不断改进是程序设计的必经之路;养成注释程序的好习惯是非常必要的,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也能为资料的保存和交流提供了方便;我觉得在设计课程过程中遇到问题是很正常,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题的课程设计又出错了。

  除了对此次设计的准备工作之外,我们还学到了很多*时难得的东西,首先是团队协作,在这次设计当中,难免和同学产生观点和意见的分歧,以及分工明细、时间安排等不合理,通过这次设计,我们体会到了团结合作的重要性及力量之强大,还有让我们处理事情更加有条理,思路更加清晰明了了,发现、提出、分析、解决问题和实践能力的提高都将受益于我在以后的学习、工作和生活中。

  此次的设计,其实也是我们所学知识的一次综合运用,让我深深的认识到了学习单片机要有一定的基础,要有电子技术方面的数字电路和模拟电路等方面的理论基础,特别是数字电路;也要有编程语言的汇编语言或C语言。要想成为单片机高手,我们首先要学好汇编语言,然后转入C语言学习,所以我们不能学到后面就忘了前面的知识,更应该将所学的知识紧紧的结合在一起,综合运用,所谓设计,就是要求创新,只有将知识综合运用起来才能真正的设计好。

单片机课设心得体会2

  两周的单片机课程设计实训,真是让我们受益匪浅,学到了很多东西,不管怎么样,先感谢学校给我的这么多机会.真正的学到了东西。

  此次课程设计软件与硬件相结合,考察了我们的焊接水*与编程能力.因为以前做过关于焊接的电工实习,所以对于我们机械设计专业的学生而言焊接是不成问题,也很顺利;可到了编程时就出现了很大的障碍,先开始的显示时钟还算顺利,本来还以为编程会很简单的,等到实际操作起来才知道它的复杂性,没有想像中的那么得心应手,理解流程是有思维的前提。其实本身程序的思维是正确的,只是步骤中有点小错误,所以导致整个程序的结果很乱,在仔细修改程序之后,终于一步步地达到效果了。

  系统以AT89S51为核心部件,利用软件编程,通过键盘控制和液晶显示实现了秒表的功能,能实现本设计题目的基本要求和发挥部分。尽量做到硬件电路简单稳定,充分发挥软件编程的优点,减小因元器件精度不够引起的误差。

  我们将各个部分的程序编好后怎么都连不起来,出不了预期的效果.对于硬件在编程过程中PCB板的接触又是一个头疼的问题,在进行编译的时候,数码显示管上什么都没有,按一下旁边与之相连的元器件时就有显示了,所以也花费了好多时间在PCB板的重新焊接上,最后在全组人竭尽全力,老师的精心指导下,程序基本编写成功,这是我们共同努力的结果,在享受我们成果之时,不得不感慨单片机的重要性与高难度性,所以为期两周的单片机课程设计没有浪费,我们从中学到了很多知识,也让我们对单片机有了更深一步的了解.虽然最后结果是出来了,可这与老师的精心指导是分不开的,他引导我们的思路,本来一窍不通的我们经过老师的点拨基本上通了,所以说老师是功不可抹的。

  由于时间有限和本身知识水*的限制,本系统还存在一些不够完善的地方,要作为实际应用还有一些具体细节问题需要解决。

  踉踉跄跄地忙碌了两周,我的单片机课程设计也终将告一段落。设计实物也基本达到预期的效果,但由于能力和时间的关系,总是觉得有很多不尽人意的地方,譬如功能不全、外观粗糙……数不胜数。但我可以自豪的说,这里面的每一段代码,都有我的劳动。当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终都会化为甜美的甘泉。

  总而言之,单片机课程设计对于我们有很大的帮助,我们从中受益匪浅。

单片机课设心得体会3

  经过本次微机课题的设计与研究,我们深入的学习了除课本以外的很多微机附件的内容,掌握了很多实验室操作技能。我们在实际设计中遇到很多问题,但结合所学知识以及参考资料的帮助,不断地尝试,设计了一种能够解决实际问题的系统。同时也加深了我们对于现实生活中,实际的嵌入式操作系统的原理的理解。

  单片机在日常生活中应用广泛,结合这学期在学的嵌入式系统原理,我们更多的了解了单片机的发展现状和发展趋势,以及在生活中的广泛应用,其实80C51只是我们所接触的一种简单的单片机,在实际应用中,有各个公司生产的不同型号的、针对不同功能设计的、以及根据用户的需要和发展自主研发设计的单片机还有很多,由此设计出来的嵌入式系统更是数不胜数。能够亲身的进行自我实践,并进行实际的应用,其实使我们对现行单片机的一次深入的了解,并能够提升我们将来在学习工作遇到的单片机设计问题。

  在实际设计过程中,我们遇到了诸多设计的问题。例如接口不够,这一问题主要是因为我们所设计的功能诸多,刚开始对于这一接口的规划不是非常的合理,后来通过使用中断,两个中断合理的设计便解决了所有的按键和现实问题。考虑到目前空调系统也并不是使用我们所用到的80C51单片机,中断也有可能通过扩展有所增加,考虑到硬件设计的难度,使用两中断解决这一问题则是最佳的选择。

  在程序设计中,我们更加深入了解了中断的使用与本质,合理利用这些,会使程序简化而不会出错。比如开始我们把主程序写在中断里面,导致程序运行混乱,而后来发现,只在中断中做少量工作,比如改一下某一个标志,这样比较好。对于传感器芯片的使用,我们查找了它的datasheet,并查阅了各种关于其硬件连接和软件设计的资料,同时发现了理论资料与实践上的区别,通过多次尝试,成功完成了硬件和软件的设计。在这次课题设计过程中,我们合理的分工,适宜的规划进度的进展,不仅仅暗示完成了预先设计的内容。

  在这一过程中,我们充分发挥我们的主观能动性,想象创造性,攻克了很多之前都没有想过的难关,真的受益匪浅。这次设计不仅仅耗时耗力,而且自己也亲自跑了电子市场去进行实际考察,对我们理论和实验都有很大的提升,我想这些对于我们今后的学习生活都有很重要的意义,这将是我们在程序设计以及大学学习过程中的宝贵经验和财富。


单片机实习报告10篇(扩展9)

——单片机课程设计小结3篇

单片机课程设计小结1

  做了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。

  我们组一共有三个人,但其他两个人是真的神龙见首不见尾,除了在最后答辩的时候他们一起坐在了我旁边,冠冕堂皇的指着我画了几遍的图说了几嘴,我想可能他们自己都不知道自己在说怎么,虽然有的东西他们也答出来了。我佩服他们的勇气,羡慕他们的运气(我见到的很多做了10天的人最后的成绩都有不如他们的),但是鄙视他们的做法。

  所幸的是,我得到了很多同学的帮助。我想没有他们我可能都要放弃了,因为我本人对单片机也并不是很熟悉,学的东西好像它是它,我是我似的,理论联系不了实际。以前的汇编语言没学好,一开始的程序这块儿就要令我抓狂了。后来请教我们班的一个男生,每次跟他一起到试验室调试程序(他们组也只有他一个人动手),看他边做边给我讲解。最后在开发机上做出来的时候,虽然不是我自己写的,但看他那么高兴,我也有一种分享到的成就感。后来我们组就用了他写的程序,他自己又抽空做了些拓展。

  接下来就是做硬件方面的焊接工作了。没想到这项看起来不需要多少技术的工作却是非常的劳心劳力。很多次是早上起来带瓶水带些吃的到实训中心,一泡就是一天。我看到有很多人跟我一样,不同的是他们是三三两两,而我大部分时间都是一个人做。在这个时候也有很多人帮助我,或是热心的帮我带饭,或是在我打盹儿的时候帮我做点焊接。大家都鼓励我,即使最后出不来东西,但是一定要坚持把它做完。当我想放弃的时候,我也这么对自己说,即使你做出来的是次品甚至不合格品,但是你一定要拿出来一件成品。

  在要验收前,终于做了一件成品出来,不幸的是它真的是一件不合格品。帮我的那个男生做的已经出来了,所以最后应该还是我的焊接方面的`问题。有一点灰心,想再重做来不及了,单是检查线路却也查不出来什么问题。那么就准备答辩吧。我对着电路图再看课本,发现以前很多觉得很难记的东西现在记起来容易多了,因为整天都在同它们打交道。51的引脚及其功能,A/D转换器的,驱动器的,所有我用到的我都一再的看书了解,同时请教同学我看书过程当中的疑惑。在这个过程中又发现了以前焊接当中出的一些问题,能改的就改,不能改的,咳,要是时间再多一些,或者我能早点做好,要是不只是我一个人动手……算了吧,不要想那些如果,还是准备我自己的,做好我现在能做的吧。

  还好,验收还算成功,得了3分,不是很高,但是我觉得对我来说已经很好,代表了我真实的水*,我觉得我对单片机的一些知识在这个动手的过程中真的是从无到有增长的。同时我也尽量不去想别人得了多少分,没有什么不*衡的,有些人付出的是努力,有些人付出的是风险代价,其实这也没有什么不一样,这一点我早就了解。

  最后,我发现自己对单片机竟然也有了一点兴趣,想暑假回家以后自己去买一些东西来做,再补一补汇编语言。有什么问题请教下以前的那些老同学好了,他们好厉害,在高中劳动课就成功的做出过调频收音机,大一暑假的时候参加了学校的电子竞赛培训接着比赛,不过后来怎么样我就不知道了。汗。看来要多保持联络,这次回家就好好找他们叙叙旧。

推荐访问:单片机 实习报告 单片机实习报告【10篇】 单片机实习报告1 单片机实训报告

版权所有:上派范文网 2010-2024 未经授权禁止复制或建立镜像[上派范文网]所有资源完全免费共享

Powered by 上派范文网 © All Rights Reserved.。沪ICP备12033476号-1