单片机实验指导书

单片机实验指导书

ID:6120413

大小:956.00 KB

页数:13页

时间:2018-01-03

单片机实验指导书_第1页
单片机实验指导书_第2页
单片机实验指导书_第3页
单片机实验指导书_第4页
单片机实验指导书_第5页
资源描述:

《单片机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中北大学信息与通信工程学院电气工程系MUT-III实验指导书中北大学信息与通信工程学院电气工程系-1-中北大学信息与通信工程学院电气工程系基础实验部分实验1P1口实验一、实验目的:1.学习P1口的使用方法。2.学习延时子程序的编写和使用。二、实验设备:CPU挂箱、8051CPU模块三、实验内容:1.P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。四、实验原理:P1口为准双向口,P1口的每一位都能独立地定义为输入位或输出位。作为输入位时,必须向锁存器相应位写入“1”,该位才能作为输入。软件延时,如果用c编程时,通过使用keil的软件模拟,调试观察子函

2、数(delay)延时时间。(具体延时可以自行设定)使用汇编语言的软件延时,可以计算其指令的周期数,大概估算其软件延时。五、实验原理图:P1口输出实验P1口输入实验六、实验步骤:执行程序:P1.0~P1.7接发光二极管L1~L8。七、程序框图:-2-中北大学信息与通信工程学院电气工程系程序初始化,设置延时0.1秒,使显将P1口寄存器的数P1口寄存器的初值示稳定值逐位左移1位为FEH循环点亮发光二极管(具体延时可以自行设定)-3-中北大学信息与通信工程学院电气工程系实验2中断口实验一、实验目的:1.学习外部中断技术的基本使用方法。2.学习中断处理程序的编程方法。二、实验

3、设备:CPU挂箱、8051CPU模块三、实验内容:通过设定两个中断使能和触发方式,并编写相应的中断服务子函数,改变led灯的变化情况。当按下KEYBOARD的按键时8个led都灭,当把k1向上拉再复位后,4个led亮,4个灭。四、实验原理:参考《单片机原理及接口技术》第三版,北京航空航天大学出版社。五、实验步骤:P1.0~P1.7接发光二极管L1~L8。将单片机上的INT0和KEYBOARD的P-相连接。将单片机上的INT1和k1相连接,默认初始化时k1向下拉(远离led的一端)。六、实验说明:在编写相应的中断程序中,中断名字必须为IN0,IN1否则要对应的中断服务

4、程序入口写,例如中断0的中断服务程序入口为0200h。-4-中北大学信息与通信工程学院电气工程系实验38279显示接口实验一、实验目的:1.掌握在8051系统中扩展8279键盘显示接口的方法。2.掌握8279的工作原理和编程方法。3.进一步掌握中断处理程序的编程方法。二、实验设备:CPU挂箱、8051CPU模块三、实验原理:三、实验原理:本试验采用动态显示。动态显示就是一位一位地轮流点亮显示器的各个位(扫描)。本程序主要是由8279控制的led显示。利用8279可实现对键盘/显示器的自动扫描,以减轻CPU的负担,且具有显示稳定、程序简单、不会出现误动作等特点。本实验

5、利用8279实现显示扫描自动化。8279操作命令字较多,根据需要来灵活使用,通过本实验可初步熟悉其使用方法四、实验电路:五、实验步骤:本试验不必接线-5-中北大学信息与通信工程学院电气工程系实验4定时器实验———循环彩灯实验、实验目的:1.学习8051内部计数器的使用和编程方法。2.进一步掌握中断处理程序的编写方法。二、实验设备:CPU挂箱、8051CPU模块三、实验原理:1.定时常数的确定定时器/计数器的输入脉冲周期与机器周期一样,为振荡频率的1/12。本实验中时钟频率为6.0MHZ,现要采用中断方法来实现0.5秒延时,要在定时器1中设置一个时间常数,使其每隔0.

6、1秒产生一次中断,CPU响应中断后将R0中计数值减一,令R0=05H,即可实现0.5秒延时。时间常数可按下述方法确定:机器周期=12÷晶振频率=12/(6×10⁶)=2us-616设计数初值为X,则(2-X)×(2us=2×10s)=0.1s,可求得X=15535化为十六进制则X=3CAFH,故初始值为TH1=3CH,TL1=AFH2.初始化程序包括定时器初始化和中断系统初始化,主要是对IP、IE、TCON、TMOD的相应位进行正确的设置,并将时间常数送入定时器中。由于只有定时器中断,IP便不必设置。3.设计中断服务程序中断服务程序除了要完成计数减一工作外,还要将时

7、间常数重新送入定时器中,为下一次中断做准备,同时控制发光二极管按要求顺序燃灭。四、实验题目由8051内部定时器0按方式1工作,即作为16位定时器使用,每隔相应的秒钟T1溢出中断一次。P1口的P1.0~P1.7分别接发光二极管的L1~L8。要求编写程序模拟一循环彩灯。彩灯变化花样可自行设计,本程序中的彩灯循环:第一种循环模式,从左到右将彩灯一一点亮;第二种循环模式,从右到左将彩灯一一点亮。-6-中北大学信息与通信工程学院电气工程系五、实验电路:六、实验步骤:P1.0~P1.7分别接发光二极管L1~L8即可。-7-中北大学信息与通信工程学院电气工程系实验5D/A转换

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。