最新单片机原理及接口技术实验PPT课件.ppt
《最新单片机原理及接口技术实验PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新单片机原理及接口技术实验PPT课件.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验一实验一 熟悉实验系统及熟悉实验系统及51指令练习指令练习n一一 实验要求实验要求 1. 指定存储器中某块的起始地址和长度,要求能将其内指定存储器中某块的起始地址和长度,要求能将其内容置容置1。2. 将给定的一个二进制数转换成将给定的一个二进制数转换成BCD码。码。3. 给出一个十六进制数,将其转换成给出一个十六进制数,将其转换成ASC码值。码值。 n二二 实验目的实验目的 1. 熟练运用熟练运用Keil开发软件调试汇编语言程序。开发软件调试汇编语言程序。2. 掌握存储器读写方法。掌握存储器读写方法。3. 掌握简单的数值转换算法。掌握简单的数值转换算法。4. 了解十六进制数和了解十六进制数
2、和ASC码值的区别。码值的区别。 排序程序排序程序1. 在程序运行前,在程序运行前, 在在20h单元开始随机存放单元开始随机存放10个数。个数。2. 程序运行后,查看程序运行后,查看20h开始的开始的10个单元的数据是否有序。个单元的数据是否有序。 ORG 0H LOOP3:MOV R0,#20H MOV R2,#9 CLR 0F0H LOOP: MOV A,R0 MOV 30H,A INC R0 MOV A,R0 CJNE A,30H,LOOP1 LOOP1:JNC LOOP2 XCH A,30H MOV R0,A DEC R0 MOV R0,30H INC R0 SETB 0F0H LOO
3、P2:DJNZ R2,LOOP JB 0F0H,LOOP3 SJMP $ END实验二报告要求实验二报告要求:在结果分析中:在结果分析中:1.写出调试程序过程中出现的错误(写出调试程序过程中出现的错误(3处)。处)。2. 对对3个程序运行结果分析是否正确。个程序运行结果分析是否正确。3. 写出第二个程序运行过程的写出第二个程序运行过程的pc值。若(值。若(20H)=8,结果如何?能不能实现多分支转移?结果如何?能不能实现多分支转移?实验三实验三 MCS-51内部接口实验内部接口实验 n一实验要求一实验要求 (一)(一)P1口输入口输入/输出实验输出实验1. p1口做输出口,接八只发光二极管,编
4、写程序,使发口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。光二极管循环点亮。2. P1口既做输入又做输出,将两个开关的状态在四个发口既做输入又做输出,将两个开关的状态在四个发 光二极管上显示出来。光二极管上显示出来。n(二)外部中断实验(二)外部中断实验 用单次脉冲申请中断,在中断处理程序中对输出信号用单次脉冲申请中断,在中断处理程序中对输出信号进行反转。进行反转。n(三)定时器实验(三)定时器实验 用用8031内部定时器,每内部定时器,每0.1秒钟秒钟T1溢出中断一次。溢出中断一次。P1口的口的P1.0P1.7分别接发光二极管的分别接发光二极管的L1L8。要。要求编写程序模拟
5、一循环彩灯。求编写程序模拟一循环彩灯。 二实验目的二实验目的1掌握掌握p1口的使用方法和延时子程序的编写及使用。口的使用方法和延时子程序的编写及使用。2进一步学习多分支结构程序的编程方法。进一步学习多分支结构程序的编程方法。3学习外部中断技术的基本使用及中断处理程序的编程学习外部中断技术的基本使用及中断处理程序的编程方法。方法。4学习学习8031内部计数器的使用和编程方法,掌握中断内部计数器的使用和编程方法,掌握中断处理程序的编写方法。处理程序的编写方法。n三三 实验说明实验说明 n1. P1口做输出口的实验说明口做输出口的实验说明n2. 延时程序编写延时程序编写n(1)软件延时)软件延时 本
6、实验系统晶振为本实验系统晶振为6.144MHZ,则一个机器周期为,则一个机器周期为126.144us即即10.512us=2us。现要写一个延时。现要写一个延时0.1s的程序,可大致写出如下:的程序,可大致写出如下:n MOV R7,#X 2usn DEL1:MOV R6,#200 2usn DEL2:DJNZ R6,DEL2 4usn DJNZ R7,DEL1 4us n RET 4us n(2us+4us200+4us) X+2us+4us=0.1 106usn(2)硬件延时)硬件延时 3. P1口既做输入又做输出实验说明口既做输入又做输出实验说明程序运行后输入与输出的关系程序运行后输入与
7、输出的关系 4. 中断程序实验说明中断程序实验说明5. 定时器实验说明定时器实验说明n由由8031内部定时器内部定时器1按方式按方式1工作,即作为工作,即作为16位定时位定时器使用,每器使用,每0.1秒钟秒钟T1溢出中断一次。溢出中断一次。P1口的口的P1.0P1.7分别接发光二极管的分别接发光二极管的L1L8。要求编写程序模拟。要求编写程序模拟一循环彩灯。彩灯变化花样可自行设计。例程给出的一循环彩灯。彩灯变化花样可自行设计。例程给出的变化花样为:变化花样为:nL1、L2、L8依次点亮;依次点亮; nL1、L2、L8依次熄灭;依次熄灭;nL1、L2、L8全亮、全灭。全亮、全灭。n各时序间隔为各
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 单片机 原理 接口 技术 实验 PPT 课件
限制150内