《单片机Proteus仿真C51参考程序实验》.pdf

《单片机Proteus仿真C51参考程序实验》.pdf

ID:55127547

大小:194.79 KB

页数:7页

时间:2020-05-10

《单片机Proteus仿真C51参考程序实验》.pdf_第1页
《单片机Proteus仿真C51参考程序实验》.pdf_第2页
《单片机Proteus仿真C51参考程序实验》.pdf_第3页
《单片机Proteus仿真C51参考程序实验》.pdf_第4页
《单片机Proteus仿真C51参考程序实验》.pdf_第5页
资源描述:

《《单片机Proteus仿真C51参考程序实验》.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、班级:学号:姓名实验一I/O口的实验一、实验目的1.掌握在Keil环境下建立项目、添加、保存源文件文件、编译源程序的方法;2.掌握运行、步进、步越、运行到光标处等几种调试程序的方法;3.掌握在Proteus环境下建立文件原理图的方法;4.实现Proteus与Keil联调软件仿真。二、实验原理1.在Proteus环境下建立如下仿真原理图,并保存为文件;C1U130pF1939X1XTAL1P0.0/AD038C2CRYSTALP0.1/AD137P0.2/AD21836XTAL2P0.3/AD335R3R

2、4R5R6R7R8R9R10P0.4/AD430pF34C3P0.5/AD533P0.6/AD6932RSTP0.7/AD71k1k1k1k1k1k1k1kR11uFP2.0/A82122P2.1/A923200P2.2/A102924PSENP2.3/A11R23025ALEP2.4/A1231261kEAP2.5/A1327P2.6/A1428P2.7/A15110D1D2D3D4D5D6D7D8P1.0P3.0/RXD211P1.1P3.1/TXD312P1.2P3.2/INT0413P1.3P3

3、.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1716P1.6P3.6/WR817P1.7P3.7/RDAT89C51PROGRAM=..KEILshiyan2.hex原理图中常用库元件的名称:无极性电容:CAP极性电容:CAP-ELEC单片机:AT89C51晶体振荡器:CRYSTAL电阻:RES按键:BUTTON发光二极管:红色LED-RED绿色LED-GREEN蓝色LED-BLUE黄色LED-YELLOW2.在Keil环境下建立源程序并保存为.C文件,生成.HEX文件;参考

4、程序如下:#include#include#defineucharunsignedchar#defineuintunsignedintvoiddelay_ms(uintx){uchart;while(x--)for(t=0;t<120;t++);}班级:学号:姓名voidmain(){uchari,j=0x01;while(1){P2=j;j=_crol_(j,1);delay_ms(100);}}将以上程序补充完整,流水时间间隔为100ms。3.将.HEX文件导

5、入仿真图,运行并观察结果;三、主要实验设备实验室电脑及配套软件。四、实验内容1.编写出对应的C51程序;2.改变流水灯的时间间隔;3.改变流水灯方向。五、实验总结进行软硬件仿真时,观察到8支LED发光二极管流水发光。六、预习及思考1.如何让改变流水方向?2.若将R3至R10上拉电阻省略,8支LED还能正常发光吗?3.如果将LED接到P0口与接到P2口硬件设计时应注意什么问题?班级:学号:姓名实验二定时计数器中断实验一、实验目的利用单片机的定时计数器和外部中断,实现LED流水灯轮流发光,流水时间以定时器的

6、方式来控制,利用计数器进行计数改变流水灯的状态,输入外部脉冲产生外部中断改变流水灯的状态。二、实验原理1.在Proteus环境下建立如下仿真原理图,并保存为文件;C130pFU1X11939XTAL1P0.0/AD038C2P0.1/AD137P0.2/AD21836XTAL2P0.3/AD335P0.4/AD430pF34C3P0.5/AD533P0.6/AD6932RSTP0.7/AD7R11uFP2.0/A82122P2.1/A923200P2.2/A10R22924PSENP2.3/A11302

7、51kALEP2.4/A123126EAP2.5/A13R1127P2.6/A14281kP2.7/A15110P1.0P3.0/RXD211P1.1P3.1/TXD312P1.2P3.2/INT0413P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1716P1.6P3.6/WR817P1.7P3.7/RDAT89C51原理图中常用库元件的名称:无极性电容:CAP极性电容:CAP-ELEC单片机:AT89C51晶体振荡器:CRYSTAL电阻:RES按键:BUTTON发光

8、二极管:红色LED-RED绿色LED-GREEN蓝色LED-BLUE黄色LED-YELLOW2.在Keil环境下建立源程序并保存为.C文件,生成.HEX文件;参考程序如下:#include班级:学号:姓名#include#defineucharunsignedchar#defineuintunsignedintvoiddelay_ms(uintx){uchart;while(x--)for(t=0;t

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

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

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