芯片销售实习报告

上传人:bin****86 文档编号:56307065 上传时间:2018-10-11 格式:DOCX 页数:15 大小:20.44KB
返回 下载 相关 举报
芯片销售实习报告_第1页
第1页 / 共15页
芯片销售实习报告_第2页
第2页 / 共15页
芯片销售实习报告_第3页
第3页 / 共15页
芯片销售实习报告_第4页
第4页 / 共15页
芯片销售实习报告_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《芯片销售实习报告》由会员分享,可在线阅读,更多相关《芯片销售实习报告(15页珍藏版)》请在金锄头文库上搜索。

1、芯片销售实习报告芯片销售实习报告篇一:单芯片应用实习报告单芯片应用实习报告 班级:二技电一甲 姓名:林桀民 学号:ad89017 相关知识 mcs-51 是 intel 公司所设计的 8051 系列单芯片总名称在 mcs-51 这个大家族里较具知名度的编号有80518751&8031 实际上这些不同编号的单芯片都使用相同的核心 cpu 与指令及只是在制造 ic 时给予不同的周边设计分别赋予这些 ic 一个特别编号 主要功能: mcs-51 系列单芯片的主要功能列举如下 专为控制应用所设计的 8 位 cpu 有完整的单位元逻辑运算指令,具有布尔运算能力 有 32 条(4 个 port)双向且每条

2、都可以被单独寻址的 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 回到 0000h reset(9 脚) 串行通讯输出/入(p3.0,

3、p3.1) rxd/txd 外部中断输入(p3.2,p3.3) int0/1 计时计数器的输入(p3.4,p3.5) t0/t1 8 位 i/o 端口,外接内存可做地址线 p2.0p2.7 地址闩锁致能信号 ale/prog 外部数据的读取/写入(p3.7,p3.8) rd/wr 8 位 i/o 端口, p1.0p1.7 8 位 i/o 端口,外接内存做数据地址线 p0.0p0.7 时脉反相放大器输出/入端,接石英振荡器 xtal1/2(19/18 脚) 电源(5v)/接地 vcc(40 脚)/vss(20 脚) 功能 接脚 8051 基本电路图: 基本电路中有振荡电路及开机重置电路 振荡电路

4、:8051 芯片内部有一个振荡器,可以当作 cpu 的时脉,再设计时脉源时,若使用芯片内部的振荡器,只要在 18、19 脚两脚间接振荡频率范围3.5m12mhz 的石英振荡晶体或陶质共振器,并各自接20pf50pf 的电容。 重置电路:任何微电脑系统均有硬件重置功能,硬件重置主要用来确保 cpu 在开机时从程序的预定起始地址开始执行及当系统当机时使系统能重新开始,8051 的重至信号输入脚为第 9 脚,此输入脚为高电位动作,且高电位至少要维持 2 个机械周期也就是 24 个振荡周期。开机时 rst 脚电位为高电位促使系统重置,利用电容充电效应使 rst 接脚电位降成低电位,8051 完成重置动

5、作固定到程序内存地址 0000h 开始执行。 8051 内存介绍: 8051的内存包含程序内存(rom)和数据存储器(ram)两种,他们分别有不同的用途,程序内存的作用是在储存所要执行的程序,而数据存储器用来存放在程序执行过程中所产生的数据,由于 8051 读取程序内存有专用控制线 psen,所以程序内存和数据存储器二者选址时完全独立不相干。 程序内存(rom)结构: 89c51 的 4k 程序内存中,有下列几个重要地址,若没有用到,就作一般程序内存使用,单芯片系统程序储存在程序内存(rom),一般 8051/52 提供 48kbytes 程序内存。使用者将编辑好的程序,经过组译(assemb

6、ler)、连结(link)后,烧录到单芯片的 rom。如果采用 89c51 芯片,可重复烧录多次,每次烧录可将前一次烧录的程序自动清除。若采用 8031 芯片,由于本身没有内建 rom,所以必须采外部扩充内存 timer0 中断服务程序地址 000bh timer1中断服务程序地址 001bh uart 串行通讯服务程序地址 0023h 功能 地址 int1 外部中断服务程序地址 0013h int0外部中断服务程序地址 0003h reset 程序开始执行地址 0000h 程序内存配置图 单芯片数据存储器(ram)结构: 8051 的数据存储器是随机存取的,使用者随时读取或写入数据,通常是用

7、来当程序执行时存放数据的缓存器。 scon/sbuf 1bytex2 (98h/99h) psw/acc 1bytex2 (d0h/e0h) 特殊缓存器(sfr) 128byte 80hffh 功能 长度 地址 tcon/tmod/tl/th 6byte (88h8dh) 使用者直接寻址可 设定 sp 建立堆栈区 80byte 30h7fh 个别位数据寻址 8bit16 20h2fh r0r7 四个缓存器库 8byte4 00h1fh 数据存储器(ram)是单芯片在执行程序时,储存处理数据的地方。一般 8051/52 提供 128256bytes 数据存储器。其中又可将它们区分为下列几项功能的

8、缓存器与内存区: n001fh的 32 个字节可分为四个缓存器库,分别为rb0、rb1、rb2、rb3。每 个缓存器库有 8 个缓存器,分别为r0、r1、r2、r3、r4、r5、r6、r7。 n202fh的 16 位(2bytes)可做直接位寻址,例如 setb20h.0、clr20h.1。 n307fh80 个字节的内存区又称为使用者 ram,可以直接寻址存取资料,同时也可以由使用者透过设定 sp,自定堆栈数据区。 n80ffh的 128 个字节数据,8031/8051 芯片没有提供。在 8031/8052 芯片可做间接寻址数据区,或是可直接寻址的状态缓存器(sfr)使用。其中包括p0、p1

9、、p2、p3 端口的对应缓存器,以及稍候我们作 uart通讯功能会用到的 scon 串行控制缓存器、与定时器/计数器控制缓存器&。篇二:单芯片应用实习报告精选范文:单芯片应用实习报告(共 2 篇)班级:二技电一甲 姓名:林桀民 学号:ad89017 相关知识 mcs-51 是intel 公司所设计的 8051 系列单芯片总名称在 mcs-51 这个大家族里较具知名度的编号有 80518751&8031 实际上这些不同编号的单芯片都使用相同的核心 cpu 与指令及只是在制造 ic 时给予不同的周边设计分别赋予这些 ic 一个特别编号 主要功能: mcs-51 系列单芯片的主要功能列举如下 专为控

10、制应用所设计的 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): 若系统读取外部程序,接低电位/

11、ea/vpp/psen 高电位动作,系统重置,pc 回到 0000h reset(9 脚) 串行通讯输出/入(p3.0,p3.1) rxd/txd 外部中断输入(p3.2,p3.3) int0/1 计时计数器的输入(p3.4,p3.5) t0/t1 8 位 i/o 端口,外接内存可做地址线 p2.0p2.7 地址闩锁致能信号 ale/prog 外部数据的读取/写入(p3.7,p3.8) rd/wr 8 位 i/o 端口, p1.0p1.7 8 位i/o 端口,外接内存做数据地址线 p0.0p0.7 时脉反相放大器输出/入端,接石英振荡器 xtal1/2(19/18 脚) 电源(5v)/接地 v

12、cc(40 脚)/vss(20 脚) 功能 接脚 8051 基本电路图:基本电路中有振荡电路及开机重置电路 振荡电路:8051芯片内部有一个振荡器,可以当作 cpu 的时脉,再设计时脉源时,若使用芯片内部的振荡器,只要在 18、19 脚两脚间接振荡频率范围 3.5m12mhz 的石英振荡晶体或陶质共振器,并各自接 20pf50pf 的电容。 重置电路:任何微电脑系统均有硬件重置功能,硬件重置主要用来确保 cpu 在开机时从程序的预定起始地址开始执行及当系统当机时使系统能重新开始,8051 的重至信号输入脚为第 9 脚,此输入脚为高电位动作,且高电位至少要维持 2 个机械周期也就是 24 个振荡

13、周期。开机时 rst 脚电位为高电位促使系统重置,利用电容充电效应使 rst 接脚电位降成低电位,8051完成重置动作固定到程序内存地址 0000h 开始执行。 8051内存介绍: 8051 的内存包含程序内存(rom)和数据存储器(ram)两种,他们分别有不同的用途,程序内存的作用是在储存所要执行的程序,而数据存储器用来存放在程序执行过程中所产生的数据,由于 8051 读取程序内存有专用控制线 psen,所以程序内存和数据存储器二者选址时完全独立不相干。 程序内存(rom)结构: 89c51 的 4k 程序内存中,有下列几个重要地址,若没有用到,就作一般程序内存使用,单芯片系统程序储存在程序

14、内存(rom),一般 8051/52 提供48kbytes 程序内存。使用者将编辑好的程序,经过组译(assembler)、连结(link)后,烧录到单芯片的 rom。如果采用 89c51 芯片,可重复烧录多次,每次烧录可将前一次烧录的程序自动清除。若采用 8031 芯片,由于本身没有内建 rom,所以必须采外部扩充内存 timer0 中断服务程序地址 000bh timer1 中断服务程序地址 001bh uart 串行通讯服务程序地址 0023h 功能 地址 int1 外部中断服务程序地址 0013h int0 外部中断服务程序地址 0003h reset 程序开始执行地址 0000h 程

15、序内存配置图 单芯片数据存储器(ram)结构: 8051 的数据存储器是随机存取的,使用者随时读取或写入数据,通常是用来当程序执行时存放数据的缓存器。 scon/sbuf 1bytex2 (98h/99h) psw/acc 1bytex2 (d0h/e0h) 特殊缓存器(sfr) 128byte 80hffh 功能 长度 地址 tcon/tmod/tl/th 6byte (88h8dh) 使用者直接寻址可 设定 sp 建立堆栈区 80byte 30h7fh 个别位数据寻址 8bit16 20h2fh r0r7 四个缓存器库 8byte4 00h1fh 数据存储器(ram)是单芯片在执行程序时,

16、储存处理数据的地方。一般 8051/52 提供128256bytes 数据存储器。其中又可将它们区分为下列几项功能的缓存器与内存区: n001fh的 32 个字节可分为四个缓存器库,分别为 rb0、rb1、rb2、rb3。每个缓存器库有 8 个缓存器,分别为r0、r1、r2、r3、r4、r5、r6、r7。 n202fh的 16 位(2bytes)可做直接位寻址,例如 setb20h.0、clr20h.1。 n307fh80 个字节的内存区又称为使用者 ram,可以直接寻址存取资料,同时也可以由使用者透过设定 sp,自定堆栈数据区。 n80ffh的 128个字节数据,8031/8051 芯片没有提供。在 8031/8052 芯片可做间接寻址数据区,或是可直接寻址的状态缓存器(sfr)使用。其中包括 p0、p1、p2、p3 端口的对应缓存器,以及稍候我们作 uart 通讯功能会用到的 scon 串行控制缓存器、与定时器/计数器控制缓存器&。 熟悉这些内存的结构,对撰写单芯

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号