微机原理及应用 PROTUS上机指导ppt课件.ppt

微机原理及应用 PROTUS上机指导ppt课件.ppt

ID:58792940

大小:3.68 MB

页数:73页

时间:2020-10-03

微机原理及应用 PROTUS上机指导ppt课件.ppt_第1页
微机原理及应用 PROTUS上机指导ppt课件.ppt_第2页
微机原理及应用 PROTUS上机指导ppt课件.ppt_第3页
微机原理及应用 PROTUS上机指导ppt课件.ppt_第4页
微机原理及应用 PROTUS上机指导ppt课件.ppt_第5页
资源描述:

《微机原理及应用 PROTUS上机指导ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、系统设置2、利用PROTEUS设计电路图3、输入源程序,利用PROTEUS完成电路的仿真运行实验一学习PROTEUS的基本使用方法1、系统设置系统设置按鼠标左键设置为如图按鼠标左键二、电路设计按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键调整画面左键画线放大缩小直接搜索双击左键,调整电源参数电源、地示波器DCVOLTMETER总线电压探针总原器件及电路总图源程序的输入编写源程序点击NEW输入文件名t1点击点击点击点击,输入源程序点击,删除源程序输入HEX文件名;Testprogramforexternalmemory.;

2、Writedatatomemory,thenreaditback.;Theprogramloopsforever.org0loop1:SETBP1.0JNBP1.1,PP1JMPLOOP1PP1:CLRP1.0jmpPP1END实验二1、学习电路图的绘制3、学习测试工具的使用2、学习七段数码管的使用4、学习程序的调试hgfedcbaMOVA,#3FHCPLAMOVP1,A显示02.两种结构:阴极abcdefgh共阴极共阳极阳极+5Vabcdefgh3、学习延时程序的编写实验系统晶振为6.144MHZ,一个机器周期12÷6.144us=1÷

3、0.512us。现要写一个延时0.1s的程序,可大致写出如下:DELAY:MOVR7,#X(1)DEL1:MOVR6,#200(2)DEL2:DJNZR6,DEL2(3)DJNZR7,DEL1(4)MOV、DJNZ指令均需两个机器周期,所以每执行一条指令需要1÷0.256us,X=(0.1××10⁶-1÷0.256)/(1÷0.256+200×1÷0.256+1÷0.256)=127D=7FH现求出X值:1÷0.256+X(1÷0.256+200×1÷0.256+1÷0.256)=0.1×10⁶DELAY:MOVR7,#X(1)DEL1:

4、MOVR6,#200(2)DEL2:DJNZR6,DEL2(3)DJNZR7,DEL1(4)org0loop1:MOVA,#3FHCPLAMOVP1,AACALLDELAYMOVA,#06HCPLAMOVP1,AACALLDELAYMOVA,#5BHCPLAMOVP1,AACALLDELAYMOVA,#4FHCPLAMOVP1,AACALLDELAYMOVA,#66HCPLAMOVP1,AACALLDELAYJMPLOOP1DELAY:MOVR7,#1DEL1:MOVR6,#200DEL2:DJNZR6,DEL2DJNZR7,DEL1RE

5、TEND点击实验三中断功能的使用实验目的:中断程序的编写实验内容:1、要求单片机接收中断信号后,在LED上轮流显示不同的数据2、要求单片机接收中断信号后,轮流点亮发光管3、学习循环移位指令(4条)实验要求:1、采用PROTEUS软件画出电路原理图2、编写程序3、实验报告中应包括:原理图、流程图、源程序以及实验分析循环移位指令(4条)RLARRARLCARRCAA.7A.0A.7A.0A.7A.0CYCYA.7A.0后两条指令,影响P标志和CY。RotateLogicinstructionLED数码管使用说明送入BCD码08H——00001

6、000——显示8MOVA,08HMOVP1,A——显示8RRA——0000010004H——显示4MOVP1,A实验三 串口通迅实验实验目的:串口通迅实验程序的编写、七段LED使用实验内容:单片机1向单片机2发送00H,单片机2向单片机1发送05上H,两机器收到数据后用LED显示实验要求:1、采用PROTEUS软件电路原理图。2、编写串口通迅和显示程序3、实验报告中应包括:原理图、流程图、源程序以及实验分析编写两个源程序文件,取不同文件名,操作两次,形成两个HEX文件两个HEX文件,分别配给两个CPU实验四 定时器实验实验目的:定时器实验

7、程序的编写,示波器的使用。实验内容:1、单片机P1.0产生方波。2、单片机定时循环点亮LED实验要求:1、用中断方式编写程序。2、用查询方式编写。3、实验报告中应包括:原理图、流程图、源程序以及实验分析一、ORG00HJMPMAINORG001BHJMPII1MAIN:MOVTMOD,#10H;T1为方式1MOVTH1,#0FFHMOVTL1,#83H;初值SETBEA;允许中断SETBET1SETBTR1;启动定时PP:SJMPPP下面编写中断程序二、查询语句PP:JBCTF1,PP2;实验五IO口扩展实验实验目的:IO口扩展实验实验程

8、序的编写,实验内容:利用373,244进行IO口扩展实验要求:1、利用373,244进行IO口扩展,读入按键信息,控制LED显示2、实验报告中应包括:原理图、源程序以及实验分析实验六8255I

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

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

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