单芯片应用实习报告.docx
- 文档编号:11499287
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:15
- 大小:23.89KB
单芯片应用实习报告.docx
《单芯片应用实习报告.docx》由会员分享,可在线阅读,更多相关《单芯片应用实习报告.docx(15页珍藏版)》请在冰点文库上搜索。
单芯片应用实习报告
单芯片应用实习报告
班级:
二技电一甲
姓名:
林 桀 民
学号:
AD89017
相关知识
MCS-51是 Intel 公司所设计的8051系列单芯片总名称 在MCS-51这个大家族里较具知名度的编号有8051 8751 & 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回到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.0~P2.7
地址闩锁致能信号
ALE/Prog
外部数据的读取/写入(P3.7, P3.8)
RD/WR
8位I/O端口,
P1.0~P1.7
8位I/O端口,外接内存做数据地址线
P0.0~P0.7
时脉反相放大器输出/入端, 接石英振荡器
XTAL1/2(19/18脚)
电源(5V)/ 接地
Vcc(40脚)/Vss(20脚)
功能
接脚
8051基本电路图:
基本电路中有振荡电路及开机重置电路
振荡电路:
8051芯片内部有一个振荡器,可以当作CPU的时脉,再设计时脉源时,若使用芯片内部的振荡器,只要在18、19脚两脚间接振荡频率范围3.5M~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~8K Bytes程序内存。
使用者将编辑好的程序,经过组译(Assembler)、连结(Link)后,烧录到单芯片的ROM。
如果采用89C51芯片,可重复烧录多次,每次烧录可将前一次烧录的程序自动清除。
若采用8031芯片,由于本身没有内建ROM,所以必须采外部扩充内存
TIMER0中断服务程序地址
000BH
TIMER1中断服务程序地址
001BH
UART串行通讯服务程序地址
0023H
功能
地址
INT1外部中断服务程序地址
0013H
INT0外部中断服务程序地址
0003H
RESET程序开始执行地址
0000H
程序内存配置图
单芯片数据存储器(RAM)结构:
8051的数据存储器是随机存取的,使用者随时读取或写入数据,通常是用来当程序执行时存放数据的缓存器。
SCON/SBUF
1 byte X2
(98H/99H)
PSW/ACC
1 byteX2
(D0H/E0H)
特殊缓存器(SFR)
128 byte
80H~FFH
功能
长度
地址
TCON/TMOD/TL/TH
6byte
(88H~8DH)
使用者直接寻址可
设定SP建立堆栈区
80 byte
30H~7FH
个别位数据寻址
8bit×16
20H~2FH
R0~R7四个缓存器库
8byte×4
00H~1FH
数据存储器(RAM)是单芯片在执行程序时,储存处理数据的地方。
一般8051/52提供128~256 Bytes数据存储器。
其中又可将它们区分为下列几项功能的缓存器与内存区:
n [00~1FH]的32个字节可分为四个缓存器库,分别为RB0、RB1、RB2、RB3。
每个缓存器库有8个缓存器,分别为R0、R1、R2、R3、R4、R5、R6、R7。
n [20~2FH] 的16位(2 BYTES)可做直接位寻址,例如SETB 20H.0、CLR 20H.1。
n [30~7FH] 80个字节的内存区又称为使用者RAM,可以直接寻址存取资料,同时也可以由使用者透过设定SP,自定堆栈数据区。
n [80~FFH]的128个字节数据,8031/8051芯片没有提供。
在8031/8052芯片可做间接寻址数据区,或是可直接寻址的状态缓存器(SFR)使用。
其中包括P0、P1、P2、P3端口的对应缓存器,以及稍候我们作UART通讯功能会用到的SCON串行控制缓存器、与定时器/计数器控制缓存器…。
熟悉这些内存的结构,对撰写单芯片程序会有很大的帮助。
读者想自行撰写或修改单板微电脑的系统监督程序,最好能下点工夫,将这些内存的功能与结构做充分的了解。
中断向量地址:
由于这些内部程序内存的地址都与中断有关,所以我们也称这些地址为中断向量,在撰写程序时,若程序本身没有利用到中断的功能,则以下七个特别的地址可视为一般程序内存地址来处理,但是若程序中使用到某个中断时,则该中断对应的地址,就必须保留,因为,只要该中断发生时,接下来被执行的就是位于该地址的指令,下列这些地址是各种中断服务程序的进入点。
功能
地址
中断
串行埠中断向量
0023H
UART
计时计数中断TIMER2向量
002BH
TIMER2
计时计数中断TIMER1向量
001BH
TIMER1
计时计数中断TIMER0向量
000BH
TIMER0
外部中断INT1向量
0013H
INT1
外部中断INT0向量
0003H
INT0
系统重置启始地址
0000H
RESET
单芯片指令集:
数据寻址指令:
累加器,缓存器,直接, 间接内存寻址与I/O端口间的数据转移。
算术运算指令:
数据做加(ADD)、减(SUB)、乘(MUL)、除(DIV)运算,或加一(INC),减一(DEC)等运算。
逻辑运算指令:
数据做AND(ANL)、OR(ORL)、XOR (XRL)运算,与RR、RL、RRC、RLC位旋转功能。
布尔代数运算指令:
位数据的清除与设定,如SETB,CLR。
或位数据的运算ANL C, bit...等。
程序流程控制:
循环,呼叫子程序(CALL),中断,条件判断的跳跃。
如JMP,JZ,CJNZ,DJNZ,RET...等指令。
范例应用:
名称:
单开关控制灯号变化,以指拨开关以控制程序流向,造成灯号的变化
动作要求:
接于阜脚P2.7上之指拨开关拨至ON位置时,P2.7阜脚为低电压,接于P0之8个LED灯不停的作霹雳灯之动作,直制止拨开关拨至OFF位置时,P2.7为高电位,LED灯号变成奇偶位置不停地交互亮灭。
电路图:
程序:
ORG 00H
START:
JB P2.7,LOOP2 ;检查P2.7,若为1则跳至LOOP2,否则往下执行
LOOP1:
MOV DPTR#TABLE ;设定表格之起始为止于DPTR
MOV R3,#07H ;设定表格数据之地址组数于R3
MOV A,#00H ;设定偏移量起始地址值0于A缓存器
L1:
JB P2.7,LOOP2 ;在LOOP1循环中,依据DPTR及A
MOV R0,A ;依序由表格取出七个字节数据送
MOVC A,@A+DPTR 传至P0作霹雳灯动作且检查P2.7之变
MOV P0,A ;化,以决定是否跳出LOOP1循环
MOV R5,#5
ACALL DELAY
MOV A,R0
INC A
DJNZ R3,L1
AJMP LOOP1 ;无条件跳出LOOP1
LOOP2:
MOV A,#55H ;在L2循环中,不停的作奇偶灯交互换互亮灭的动作并检查P2.7之变化,已决定是否跳出L2循环
L2:
JNB P2.7,LOOP2
MOV P0,A
MOV R5,#5
ACALL DELAY
XRL A,#FFH
AJMP L2
DELAY:
MOV R3,#38H ;子程序,延迟时间=R5*20ms
D1:
MOV R6,#F9H
DJNZ R6,$
DJNZ R7,D1
DJNV R5,DELAY
RET
TABLE:
DB 7EH,0BDH,0DBH,07EH ;霹雳灯之表格数据
DB 0DBH,0BDH,7EH
END
本人于XX年10月18日至今在万寿路分队进行实习工作。
在这段弥足珍贵的时间里,领导和同事们给与了我悉心的关怀和指导,通过自身的不懈努力,各个方面都有了长足的进步。
领导安排我实习的目的是为了巩固我的主业知识,掌握并且提高实际的操作技能,丰富实际工作经验,所学的知识用于实际工作中去。
在实习期间,我一开始负责的工作内容是道路巡查。
经领导的安排由一些比较有经验的同时带领我出去巡路,在这一过程中,我慢慢地从一无所知逐渐掌握了道路上占掘路和病害的相关知识,同时对分队管辖区域的道路有了深入的了解,不再仅仅是停留在纸上谈兵的阶段。
对于今后我在分队内业的实习甚至于在行政许可大厅更好的工作,都起了不容小视的作用。
在领导和同事的帮助下,我很快的掌握了巡查员工作的基本内容,并且自己主动的单独去巡一天线路,包证按时按量的完成了这项看似简单实则重要的任务。
随后我的工作重心转向了内业的学习工作,领导安排了我和分队内业中主要负责占掘路的同事学习。
在这段时间的工作中,我采用了看、问、学等方式,初步了解了工作中具体业务知识。
但在随后的实际操作中遇到了一些问题,由于分队工作繁琐、项目众多,加上办公用品的缺乏,有的时候到下班了还没有完成工作,只能放到第二天去做,保证不了信息情况的及时性。
于是我想办法把未完成的工作带回家完成,第二天及时的向上面汇报,保证工作的质量。
慢慢的随着工作的熟能生巧,工作的效率也变快了,准确性也有了明显的提高。
遇到了特殊情况也能在领导和同事的指导帮助下准确及时的进行处理。
在这个过程中我也主动要求去现场勘查情况,把第一手资料反映给上级,做到对工作的认真负责。
在空闲的时候我也学习公文写作方面的书籍,并且看了分队已有的公文存档,初步学习一下,在今后的工作中开展更进一步的学习。
随后由上级安排的培训使得我意识到要学习的还是很多,学习了很多专业的技能知识,听取了很多老同志的经验教训,同时明白除了自己的工作要做好以外,还要了解其他人乃至其它部门的工作,因为工作是需要各个人和各个部门协作才能很好的完成,就算自己不去做也是为了某些方面的工作提前做好准备。
在今后的工作中,我将努力提高自身素质,克服不足,朝着以下几个方向努力:
1、学无止境,时代的发展瞬息万变,各种学科知识日新月异。
我要坚持不懈地努力学习各种占掘路方面的知识,并用于指导实践自己的工作。
2、业精于勤而荒于嬉,在以后的工作中不断学习业务知识,通过多看、多学、多练不断提高自己的各项业务技能。
3、不断锻炼自己的胆识和毅力,提高自己解决实际问题的能力,并在工作过程中慢慢克服急躁情绪,积极、热情、细致地对待每一项工作。
纸上得来终觉浅,绝知此事要躬行。
就在这不长的实习后,我不仅真正明白了它的意义,更深切体会到它的内涵。
对我而言,社会和单位才是最好的大学,我发现自己在课本上学到的理论知识。
如果不与单位工作实践相结合就显得太有限、太浅薄。
我在这段期间,既有收获的喜悦,也有一些遗憾。
也许是实习日子太短和我并非本专业的关系,对有些工作的认识只停留在表面,但我相信在领导的带领、和自身不懈的努力下,我的工作会越做越好,使领导对我放心。
在今后的工作中希望领导多多考验我、锻炼我,使我成为合格的工作者。
望领导批准。
万寿路分队意见:
行政许可大厅意见:
实习员:
XX年12月19日
来自网络的热文,首先感谢原作者为我们提供如此丰富而有趣味的实习日记,也感谢你的阅读,祝愿你实习愉快
女大学生实习日记
(2) 12月1日 实习第一天天气:
雨转晴
今天,摸索到了X报社的总编办,找到了老师介绍的那个学姐。
经过一番自我介绍和情况说明,并出示了系里开据的实习证明之后,学姐给我办了一张实习记者证,然后把我领到新闻采编部。
学姐和主任经过短暂交流,主任给我指派了一名记者,让我以后就跟着他实习。
带我的记者年纪看起来不大,估计也就比我大四五岁的样子。
他很平静的接受了我,没有多余的废话,没有客套的寒暄,他只是给了我几份报纸让我找一个没人坐的位置去坐着看就继续忙手头的事情了。
于是我也没有多话地照着做了!
记得当我走进报社的那一瞬间,没有一个人抬头大家都在井然有序地忙着。
也许对我来说这是第一次离开校园,第一次实习;但是对他们来说我是第1001个实习生,实习结束以后就会离去。
和以往一样这回也没有任何特点和新意。
本来我以为,报社是一个很温暖的大家庭,每个人都是热情洋溢的,彼此之间都是友善和睦的。
不过从现实来看似乎不是这样。
我进入报社后没有一个人主动和我说话,没有一个人对我的到来感到好奇,没有一个人告诉我该干什么,要做什么。
大家就象没有事情发生一样。
实习第一天,除了知道了报社的内部模样(准确地说是知道了新闻采编部的模样,因为其他楼层我也没有到过),其他一无所获。
也许明天就好了!
也许和大家熟悉了以后情况就不一样了!
我自我安慰道。
实习第一天,除了看报纸,我没有任何收获!
女大学生实习日记
(2)12月2日 实习第二天天气:
晴
记得昨天离开报社的时候,带我的记者跟我说明天有一场调研活动,他要去采访。
不过后来他又加了一句,不过也挺无聊的,你要是没有时间就可以不要来了!
我很好奇地问调研是什么啊?
都要干些什么啊?
记者笑着回答:
调研就是调研啊!
(有答等于没答!
我心想。
)最后,我还是回答我要去。
因为如果不去我又只能在报社里面看报纸,那将更没有收获。
如果我是为了看报纸的话,那么我在学校的阅览室就可以看了。
何必要这么和自己过不去:
每天早上6点就从温暖的被窝中挣扎着起床,收拾打扮好后赶第一班车到市区,然后再转一趟车到报社去。
要看报纸,我干嘛要这么舟车劳顿呢?
所以,所以我坚持要一同前往!
早上,当我站在市政府的大门口,看到电视台的记者,我还是很迷糊,还是想不明白调研是个什么东东。
我甚至有点紧张不会是要开会吧?
天哪,我都已经好久没有安安静静的坐下来超过1个小时了!
恐惧,恐惧,恐惧一阵阵地向我袭来……。
后来,有一辆面包车停了下来,接着大家都钻进去。
我暗暗松了口起,应该不是要开会,好象是要去什么地方。
当我准备上车时,坐在车头的记者用手指了指我,对已经坐在车里的一个有一定年纪的人说:
这是新来的实习生。
又转过头来对我说:
这是咱们报社的主编!
我微笑的说了声您好!
很奇怪,坐在主编旁边位置上的我没有丝毫紧张,我甚至拿出随身带的课本来看,连对话都没有。
车子刚开了5分钟左右就到目的地了(真是不环保,浪费汽油),我这才看到门口的招牌,是一个研究院。
接着上楼,不知怎么回事等我回过神来的时候,就发现现场十来个记者和一些官员模样的人都挤在一间小屋子里在看东西。
还有一个长辫子的阿姨在进行介绍。
有老式的文字资料,也有发黄的图片资料,还有许多东西是已经绝版的。
突然,我心底涌上一股很神圣的感觉。
收摄心神,我拿出笔记本,开始做记录。
后来我们还参观了一些其他的东西,但要说明的是我最最惧怕的事情还是发生了:
所有的参观结束后,领导们还是开座谈会了。
一开始我还能听得懂,可后来讨论到兴奋处大家就开始用方言交流,可怜了我这个外来求学的娃。
不知不觉我就睡着了,等我醒来的时候已经中午11点了,都讨论到资金问题了,好象是要出版一套书什么的,估计会议是要结束了。
结束会议后我又跟记者回到政府办公室,拿了一套DVD资料,因为即将要出版。
需要写一下宣传稿。
一上午的采访总算结束。
直到这时,我才切身明白了什么是调研。
调研调研顾名思义,就是调查研究,调查以后研究怎么解决问题或者说是把问题具体化。
也是这时,我预感未来的实习我都将在对领导的远观中度过。
因为每次我都会坐在离他们最远的角落里旁听实习,走近他们的好事还轮不到我。
实习第二天,记者在写稿的时候,在他名字的后面加上了我的名字。
可是天知道那篇调研的稿子根本就没有我的思想内容。
必须要指出的是,在我的强烈要求下记者终于答应让
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 芯片 应用 实习 报告