欢迎来到天天文库
浏览记录
ID:8093155
大小:37.41 KB
页数:3页
时间:2018-03-05
《单芯片应用实习报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、单芯片应用实习报告班级:二技电一甲姓名:林桀民学号:AD89017相关知识MCS-51是Intel公司所设计的8051系列单芯片总名称在MCS-51这个大家族里较具知名度的编号有80518751&8031实际上这些不同编号的单芯片都使用相同的核心CPU与指令及只是在制造IC时给予不同的周边设计分别赋予这些IC一个特别编号主要功能:MCS-51系列单芯片的主要功能列举如下专为控制应用所设计的8位CPU有完整的单位元逻辑运算指令,具有布尔运算能力有32条可接受5个中断源且有2层优先权的中断结构内部有时脉震荡器内部有4K
2、的程序内存可在外部扩充到64K程序内存可在外部扩充到64K数据存储器8051内部结构方块图8051接脚图与功能串行通讯输出入R*DT*D外部中断输入INT01计时计数器的输入T0T18位IO端口,外接内存可做地址线P2。0~P2。7地址闩锁致能信号ALEProg外部数据的读取写入RDWR8位IO端口,P1。0~P1。78位IO端口,外接内存做数据地址线P0。0~P0。7时脉反相放大器输出入端,接石英振荡器*TAL12电源功能接脚8051基本电路图:基本电路中有振荡电路及开机重置电路振荡电路:第3页8051芯片内部有
3、一个振荡器,可以当作CPU的时脉,再设计时脉源时,若使用芯片内部的振荡器,只要在18、19脚两脚间接振荡频率范围3。5M~12MHZ的石英振荡晶体或陶质共振器,并各自接20PF~50PF的电容。重置电路:任何微电脑系统均有硬件重置功能,硬件重置主要用来确保CPU在开机时从程序的预定起始地址开始执行及当系统当机时使系统能重新开始,8051的重至信号输入脚为第9脚,此输入脚为高电位动作,且高电位至少要维持2个机械周期也就是24个振荡周期。开机时RST脚电位为高电位促使系统重置,利用电容充电效应使RST接脚电位降成低电位
4、,8051完成重置动作固定到程序内存地址0000H开始执行。8051内存介绍:8051的内存包含程序内存PSWACC1bte*2特殊缓存器128bte80H~FFH功能长度地址TCONTMODTLTH6bte使用者直接寻址可设定SP建立堆栈区80bte30H~7FH个别位数据寻址8bit1620H~2FHR0~R7四个缓存器库8bte400H~1FH数据存储器是单芯片在执行程序时,储存处理数据的地方。一般805152提供128~256Btes数据存储器。其中又可将它们区分为下列几项功能的缓存器与内存区:n的32个字
5、节可分为四个缓存器库,分别为RB0、RB1、RB2、RB3。每个缓存器库有8个缓存器,分别为R0、R1、R2、R3、R第3页4、R5、R6、R7。n的16位可做直接位寻址,例如SETB20H。0、CLR20H。1。n80个字节的内存区又称为使用者RAM,可以直接寻址存取资料,同时也可以由使用者透过设定SP,自定堆栈数据区。n的128个字节数据,80318051芯片没有提供。在80318052芯片可做间接寻址数据区,或是可直接寻址的状态缓存器使用。其中包括P0、P1、P2、P3端口的对应缓存器,以及稍候我们作UART
6、通讯功能会用到的SCON串行控制缓存器、与定时器计数器控制缓存器。第3页
此文档下载收益归作者所有