芯片实习报告范文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

参考资料,少熬夜!芯片实习报告范文【前言导读】刀客网友为您整理编辑的“芯片实习报告范文”精选优质范文,供您参考学习,希望对您有所帮助,喜欢就下载支持呢!单芯片应用实习报告1班级:二技电一甲姓名:林桀民学号:ad89017相关知识mcs-51是intel公司所设计的8051系列单芯片总名称在mcs-51这个大家族里较具知名度的编号有80518751&8031实际上这些不同编号的单芯片都使用相同的核心cpu与指令及只是在制造ic时给予不同的周边设计分别赋予这些ic一个特别编号主要功能:mcs-51系列单芯片的主要功能列举如下专为控制应用所设计的8位cpu有完整的单位元逻辑运算指令,具有布尔运算能力有32条(4个port)双向且每条都可以被单独寻址的i/o内部有两个16位timer/counter有一个通信用的全双工uart(串行i/o)可接受5个中断源且有2层优先权的中断结构内部有时脉震荡器(最高频率可到12mhz)内部有4k的程序内存(rom),128byte数据存储器(ram)可在外部扩充到64k程序内存(eprom)可在外部扩充到64k数据存储器(ram)8051内部结构方块图8051接脚图与功能(40):若系统读取外部程序,接低电位/ea/vpp/psen高电位动作,系统重置,pc回到0000hreset(9脚)串行通讯输出/入(,p3.1)rxd/txd外部中断输入(,p3.3)int0/计时计数器的输入(,p3.参考资料,少熬夜!5)t0/t8位i/o端口,外接内存可做地址线~地址闩锁致能信号ale/prog外部数据的读取/写入(,p3.8)rd/wr8位i/o端口,~8位i/o端口,外接内存做数据地址线~时脉反相放大器输出/入端,接石英振荡器xtal1/2(19/18脚)电源(5v)/接地vcc(40脚)/vss(20脚)功能接脚8051基本电路图:基本电路中有振荡电路及开机重置电路振荡电路:8051芯片内部有一个振荡器,可以当作cpu的时脉,再设计时脉源时,若使用芯片内部的振荡器,只要在8、19脚两脚间接振荡频率范围~12mhz的石英振荡晶体或陶质共振器,并各自接20pf~50pf的电容。重置电路:任何微电脑系统均有硬件重置功能,硬件重置主要用来确保cpu在开机时从程序的预定起始地址开始执行及当系统当机时使系统能重新开始,8051的重至信号输入脚为第9脚,此输入脚为高电位动作,且高电位至少要维持2个机械周期也就是24个振荡周期。开机时rst脚电位为高电位促使系统重置,利用电容充电效应使rst接脚电位降成低电位,8051完成重置动作固定到程序内存地址0000h开始执行。8051内存介绍:8051的内存包含程序内存(rom)和数据存储器(ram)两种,他们分别有不同的用途,程序内存的作用是在储存所要执行的程序,而数据存储器用来存放在程序执行过程中所产生的数据,由于8051读取程序内存有专用控制线psen,所以程序内存和数据存储器二者选址时完全独立不相干。程序内存(rom)结构:89c51的4k程序内存中,有下列几个重要地址,若没有用到,就作一般程序内存使用,单芯片系统程序储参考资料,少熬夜!存在程序内存(rom),一般8051/52提供4~8kbytes程序内存。使用者将编辑好的程序,经过组译(assembler)、连结(link)后,烧录到单芯片的rom。如果采用89c51芯片,可重复烧录多次,每次烧录可将前一次烧录的程序自动清除。若采用8031芯片,由于本身没有内建rom,所以必须采外部扩充内存timer0中断服务程序地址000bhtimer1中断服务程序地址001bhuart串行通讯服务程序地址0023h功能地址int1外部中断服务程序地址0013hint0外部中断服务程序地址0003hreset程序开始执行地址0000h程序内存配置图单芯片数据存储器(ram)结构:8051的数据存储器是随机存取的,使用者随时读取或写入数据,通常是用来当程序执行时存放数据的缓存器。scon/sbuf1bytex,尽在三一刀客写作。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功