PROTUS上机 试验课件.ppt

上传人:来看看 文档编号:3817969 上传时间:2019-09-25 格式:PPT 页数:68 大小:3.76MB
返回 下载 相关 举报
PROTUS上机 试验课件.ppt_第1页
第1页 / 共68页
PROTUS上机 试验课件.ppt_第2页
第2页 / 共68页
PROTUS上机 试验课件.ppt_第3页
第3页 / 共68页
PROTUS上机 试验课件.ppt_第4页
第4页 / 共68页
PROTUS上机 试验课件.ppt_第5页
第5页 / 共68页
点击查看更多>>
资源描述

《PROTUS上机 试验课件.ppt》由会员分享,可在线阅读,更多相关《PROTUS上机 试验课件.ppt(68页珍藏版)》请在三一文库上搜索。

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

2、external memory. ; Write data to memory, then read it back. ; The program loops forever. org 0 loop1: SETB P1.0 JNB P1.1 ,PP1 JMP LOOP1 PP1: CLR P1.0 jmp PP1 END,实验二,1、学习电路图的绘制,3、学习测试工具的使用,2、学习七段数码管的使用,4、学习程序的调试,MOV A,#3FH CPL A MOV P1,A,显示0,2. 两种结构:,3、学习延时程序的编写,实验系统晶振为6.144MHZ, 一个机器周期126.144us10.51

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

4、EL2:DJNZ R6,DEL2 (3) DJNZ R7,DEL1 (4),org 0 loop1: MOV A,#3FH CPL A MOV P1,A ACALL DELAY MOV A,#06H CPL A MOV P1,A ACALL DELAY MOV A,#5BH,CPL A MOV P1,A ACALL DELAY MOV A,#4FH CPL A MOV P1,A ACALL DELAY MOV A,#66H CPL A MOV P1,A ACALL DELAY JMP LOOP1 DELAY: MOV R7,#1 DEL1:MOV R6,#200 DEL2:DJNZ R6,DE

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

6、MOV A,08H MOV P1,A显示8 RRA 0000 0100 04H显示4 MOV P1,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、实验报告中应包括:原理图、流程图、 源程序以及实验分析,一、 ORG 00H JMP MAIN ORG 001BH JMP II1 MAIN:MOV TMOD, #10H ;T1为方式1 MOV TH1, #0FFH MOV TL1,#83H ;初值 SETB EA ;允许中断 SETB ET1 SETB TR1 ;启动定时 PP: SJMP PP 下面编写中断程序,二、查询语句 PP: JBC TF1,PP2 ;,实验五 IO口扩展实验,实验目的: IO口扩展实验实验程序的编写, 实验内容: 利用373,244进行IO口扩展 实验要求: 1、利用373,244进行IO口扩展,读入按键信息, 控制LED显示 2、实验报告中应包括:原理图、 源程序以及实验分析,实验六 D/A实验,实验目的: 学习实现D/A转换的方法 实验内容: 利用DAC0832 进行D/A转换,产生三角波,并 用视波器观察波形。 实验要求: 1、利用DAC0832 进行D/A转换,产生三角波, 并用示波器观察波形。 2、实验报告中应包括:原理图、 源程序以及实验分析,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育


经营许可证编号:宁ICP备18001539号-1