版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、系统设置、系统设置2、利用、利用PROTEUS设计电路图设计电路图3、输入源程序,利用、输入源程序,利用PROTEUS完完 成电路的仿真运行成电路的仿真运行实验一实验一 学习学习PROTEUS的的基本使用方法基本使用方法 1、系统设置、系统设置系统设置系统设置按鼠标左键按鼠标左键设置为如图设置为如图按鼠标左键按鼠标左键二、电路设计二、电路设计按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键按鼠标左键调整画面调整画面左键画线左键画线放大放大缩小缩小直接搜索直接搜索双击左键双击左键,调整电源调整电源参数参数电源、地电源、地示波器示波
2、器DCVOLTMETER总线总线电压探针电压探针总原器件及总原器件及电路总图电路总图源程序的输入源程序的输入编写源程序编写源程序点击点击NEW输入文件名输入文件名t1点击点击点击点击点击点击点击点击,输输入源程入源程序序点击点击,删除删除源程序源程序输入输入HEX文件名文件名; Test program for external memory.; Write data to memory, then read it back.; The program loops forever. org 0loop1: SETB P1.0 JNB P1.1 ,PP1 JMP LOOP1 PP1: CLR P
3、1.0 jmp PP1 END实验二实验二1 1、学习电路图的绘制、学习电路图的绘制3 3、学习测试工具的使用、学习测试工具的使用2 2、学习七段数码管的使用、学习七段数码管的使用4 4、学习程序的调试、学习程序的调试 hgfedcbaMOV A,#3FHCPL A MOV P1,A显示显示02. 两种结构:两种结构:阴极阴极abcdefgh共阴极共阴极共阳极共阳极阳极阳极+5Vabcdefgh3 3、学习延时程序的编写、学习延时程序的编写实验系统晶振为实验系统晶振为6.144MHZ,一个机器周期一个机器周期126.144us10.512us。现要写一个延现要写一个延时时0.1s的程序,可大致
4、写出如下:的程序,可大致写出如下: 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,#2
5、00 (2) DEL2:DJNZ R6,DEL2 (3) DJNZ R7,DEL1 (4) org 0loop1: 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 LOOP1DELAY: MOV R7,#1 DEL1:MOV R6,#200 DEL2:DJNZ
6、 R6,DEL2 DJNZ R7,DEL1 RET END E2点击点击实验实验 三三 中断功能的使用中断功能的使用实验目的:实验目的:中断程序的编写中断程序的编写实验内容:实验内容: 1、要求单片机接收中断信号后,在、要求单片机接收中断信号后,在LED上轮流显示上轮流显示 不同的数据不同的数据2、要求单片机接收中断信号后,轮流点亮发光管、要求单片机接收中断信号后,轮流点亮发光管3、学习循环移位指令(、学习循环移位指令(4条)条)实验要求:实验要求:1、采用、采用PROTEUS软件画出电路原理图软件画出电路原理图2、编写程序、编写程序3、实验报告中应包括:原理图、流程图、实验报告中应包括:原理
7、图、流程图、 源程序以及实验分析源程序以及实验分析 循环移位指令(4 4条)条)RL ARR ARLC ARRC AA.7 A.0A.7 A.0A.7 A.0CYCYA.7 A.0后两条指令,影响后两条指令,影响P P标志和标志和CYCY。 Rotate Logic instructionLED数码管使用说明数码管使用说明送入送入BCD码码08H00001000显示显示8 MOV A,08HMOV P1,A显示显示8RRA 0000 0100 04H显示显示4MOV P1,A org 0 AJMP MAIN org 0003H AJMP WBI ORG 0030H MAIN: CLR IT0
8、SETB EX0 SETB EA HERE: AJMP HERE WBI: MOV P1,#0FFH MOV A,P1 SWAP A MOV P1,A RETI END实验三串口通迅实验实验三串口通迅实验实验目的:实验目的:串口通迅实验程序的编写、七段串口通迅实验程序的编写、七段LED使用使用实验内容:实验内容:单片机单片机1向单片机向单片机2发送按键信息发送按键信息实验要求:实验要求:1、采用、采用PROTEUS软件电路原理图。软件电路原理图。2、编写串口通迅和显示程序、编写串口通迅和显示程序3、实验报告中应包括:原理图、流程图、实验报告中应包括:原理图、流程图、 源程序以及实验分析源程序以
9、及实验分析 2021-10-1664例例:A向向B发送发送00H,B若收到若收到00H,则回送则回送05H,否则回送否则回送00H 。A收到收到05结束结束程序,否则重新发程序,否则重新发00H。A机编程:机编程:初始化编程:初始化编程: MOV TMOD,#20H MOV TH1,#0F3H MOV TL1,#0F3H SETB TR1MOV PCON,#80HMOV SCON,#50H发送发送00HTX:MOV A,#00H MOV SBUF,AWAIR1:JBC TI,RX SJMP WAIR1RX:JBC RI,NEXT1 SJMP RXNEXT1: MOV A,SBUF MOV P1
10、,A CJNE A,#05H,TX END编写两个源程序文编写两个源程序文件件,取不同文件名取不同文件名,操作两次操作两次,形成两个形成两个HEX文件文件两个两个HEX文件文件,分别分别配给两个配给两个CPUXTAL218XTAL119RST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115AD0.7A8.15ALE30EA31PSEN29P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78U180C51XTAL218XTAL119RST9P3.0/RXD10
11、P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115AD0.7A8.15ALE30EA31PSEN29P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78U280C51X111.059MHzC227pC327pX211.059MHzC427pC527pR1220RR2220RR3220RR4220R串口通迅实验程序二串口通迅实验程序二利用串口实现串并转换利用串口实现串并转换XTAL218XTAL119RST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/IN
12、T113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115AD0.7A8.15ALE30EA31PSEN29P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78U18051PROGRAM=EXTMEM.HEXX111.059MHzC227pC327pRESSIN11D07D16D25D34D413D514Q52D615Q612D71Q73CLK10P/S9U34014D13LED-BLUED14LED-BLUED15LED-BLUED16LED-BLUER1220RR2220RR3220RR4220RR5220Rd3d0d0d2d1d1d2d1
13、d2d3d3d0实验四定时器实验实验四定时器实验实验目的:实验目的: 定时器实验程序的编写,示波器的使用。定时器实验程序的编写,示波器的使用。实验内容:实验内容: 1、单片机、单片机P1.0产生方波,高低电平时间产生方波,高低电平时间 长度一致。长度一致。 2、单片机、单片机P1.0产生占方波,高低电平时间产生占方波,高低电平时间 相差一倍。相差一倍。实验要求:实验要求:1、实验、实验1用中断方式编写程序。用中断方式编写程序。2、实验、实验2用查询方式编写。用查询方式编写。3、实验报告中应包括:原理图、流程图、实验报告中应包括:原理图、流程图、 源程序以及实验分析源程序以及实验分析 定时5一、
14、一、ORG 00HJMP MAINORG 001BHJMP II1MAIN: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口扩展实验实验程序的编写,口扩展实验实验程序的编写,实验内容:实验内容: 利用利用273,244进行进行IO口扩展口扩展实验要求:实验要
15、求:1、利用、利用273,244进行进行IO口扩展口扩展,读入按键信息读入按键信息, 控制控制LED显示显示2、实验报告中应包括:原理图、实验报告中应包括:原理图、 源程序以及实验分析源程序以及实验分析 A8.15AD0.7A13A13AD1AD2AD3AD7AD0AD1AD2AD3AD4AD5AD6A15AD0XTAL218XTAL119RST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115AD0.7A8.15ALE30EA31PSEN29P1.01P1.12P1.23P1.34P1
16、.45P1.56P1.67P1.78U18051PROGRAM=EXTMEM.HEXA02A14A26A38OE1Y018Y116Y214Y312U3:A74LS244R1220RR2220RR4220RR5220R123U2:A74LS32D03D14D27D38D413D514D617D718CLK11MR1Q02Q15Q26Q39Q412Q515Q616Q719U474LS273实验六实验六D/A实验实验实验目的:实验目的: 学习实现学习实现D/A转换的方法转换的方法实验内容:实验内容: 利用利用DAC0832 进行进行D/A转换转换,产生三角波,并产生三角波,并用视波器观察波形。用视波
17、器观察波形。实验要求:实验要求: 1、利用、利用DAC0832 进行进行D/A转换转换,产生三角波,产生三角波, 并用示波器观察波形。并用示波器观察波形。2、实验报告中应包括:原理图、实验报告中应包括:原理图、 源程序以及实验分析源程序以及实验分析 3267415U3741XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2
18、.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115U280C51VREF8GND3VCC20CS1WR12DI34DI25DI16DI07RFB9GND10IOUT111IOUT212DI713DI614DI515DI416XFER17WR218ILE(BY1/BY2)19U1DAC0832AD0AD1AD2AD3AD4AD5AD6AD7AD0AD1AD2
19、AD3AD7AD6AD5AD4U1(VREF)ABCDTIMEBASE 三角三角 0.1MS 矩齿矩齿 10MS+12-1250%RV110实验七实验七D/A实验实验实验目的:实验目的: 学习实现学习实现D/A转换的方法转换的方法实验内容:实验内容: 利用利用DAC0832 的双缓冲模式进行的双缓冲模式进行D/A转换转换,产产生两组同步三角波,用视波器观察波形。生两组同步三角波,用视波器观察波形。实验要求:实验要求: 1、利用、利用DAC0832 进行进行D/A转换转换,产生三角波,产生三角波, 并用示波器观察波形。并用示波器观察波形。2、实验报告中应包括:原理图、实验报告中应包括:原理图、
20、源程序以及实验分析源程序以及实验分析 Y5Y1Y2Y3Y4Y5Y6Y7Y8Y4Y3Y2Y1WRP2.0P2.1P2.4WRWRP2.1P2.4Y6Y7Y8VYY4P2.0WRY3Y2Y1P2.4Y5Y6Y7Y8XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.0
21、1P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115U180C51VREF8GND3VCC20CS1WR12DI34DI25DI16DI07RFB9GND10IOUT111IOUT212DI713DI614DI515DI416XFER17WR218ILE(BY1/BY2)19U3DAC08323267415U574150%RV21kU5(V+)-12VXVY-5ABCD+88.8Volts+88.8Volts50%RV1
22、1k3267415U4741U4(V+)RV1(3)VREF8GND3VCC20CS1WR12DI34DI25DI16DI07RFB9GND10IOUT111IOUT212DI713DI614DI515DI416XFER17WR218ILE(BY1/BY2)19U2DAC0832VXU2(VREF)WR#include#include# define DAC1 XBYTE0 xfeff# define DAC2 XBYTE0 xfDff# define DAOUT XBYTE0 xEfffvoid main(void) unsigned char data1=0X20,data2=0X70;w
23、hile(1) DAC1= data1;DAC2= data2;DAOUT= data2;实验六实验六8255IO口扩展实验口扩展实验实验目的:实验目的: IO口扩展实验实验程序的编写,口扩展实验实验程序的编写,实验内容:实验内容: 利用利用8255进行进行IO口扩展口扩展,读入按键信息读入按键信息, 在在LED上显示出来上显示出来实验要求:实验要求:1、利用、利用8255进行进行IO口扩展口扩展,读入按键信息读入按键信息, 控制控制LED显示显示2、实验报告中应包括:原理图、实验报告中应包括:原理图、 源程序以及实验分析源程序以及实验分析 1110U6:E7407D9LED-BLUER182
24、20RPB0按键信息从按键信息从PB0输出输出1312U5:F7407R1100RPA0按键信息从按键信息从PA0输入输入AD0.7A8.15AD7AD6AD5AD4AD3AD2AD1AD0AD0AD1AD2AD3AD4AD5AD6AD7XTAL218XTAL119RST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115AD0.7A8.15ALE30EA31PSEN29P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78U18051PROGRAM=EXTMEM
25、.HEXD03Q02D14Q15D27Q26D38Q39D413Q412D514Q515D617Q616D718Q719OE1LE11U474LS373A13A15D034D133D232D331D430D529D628D727RD5WR36A09A18RESET35CS6PA04PA13PA22PA31PA440PA539PA638PA737PB018PB119PB220PB321PB422PB523PB624PB725PC014PC115PC216PC317PC413PC512PC611PC710U28255AA15RES12U3:A740734U3:B740756U3:C740798U3
26、:D74071110U3:E74071312U3:F740712U5:A740734U5:B7407D1LED-BLUED2LED-BLUED3LED-BLUED4LED-BLUED5LED-BLUED6LED-BLUED7LED-BLUED8LED-BLUE56U5:C7407R10100R98U5:D7407R11100R1110U5:E7407R12100R1312U5:F7407R1100R12U6:A7407R2100R34U6:B7407R4100R56U6:C7407R5100R98U6:D7407R6100RR7220RR8220RR9220RR13220RR14220RR15
27、220RR16220RR17220RD034D133D232D331D430D529D628D727RD5WR36A09A18RESET35CS6PA04PA13PA22PA31PA440PA539PA638PA737PB018PB119PB220PB321PB422PB523PB624PB725PC014PC115PC216PC317PC413PC512PC611PC710U28255AA1512U3:A740734U3:B740756U3:C740798U3:D74071110U3:E74071312U3:F740712U5:A740734U5:B7407D1LED-BLUED2LED-B
28、LUED3LED-BLUED4LED-BLUED5LED-BLUED6LED-BLUED7LED-BLUED8LED-BLUE56U5:C7407R10100R98U5:D7407R11100R1110U5:E7407R12100R1312U5:F7407R1100R12U6:A7407R2100R34U6:B7407R4100R56U6:C7407R5100R98U6:D7407R6100RR7220RR8220RR9220RR13220RR14220RR15220RR16220RR17220RXTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/A
29、D138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115U780C51D03Q02D14Q15D27Q26D38Q39D413Q412D
30、514Q515D617Q616D718Q719OE1LE11U174LS373WRRDALEALERDWRA15PA0PA1PA2PA3PA4PA5PA6PA7PA0PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PB7PB0PB1PB2PB3PB4PB5PB6PB7实验实验7IO口扩展实验口扩展实验实验目的:实验目的: IO口扩展实验实验程序的编写,口扩展实验实验程序的编写,实验内容:实验内容: 利用利用74LS244,74LS273进行进行IO口扩展口扩展,读入按键信息读入按键信息, 在在LED上显示出来上显示出来实验要求:实验要求:1、利用、利用kei
31、l编程实现编程实现2、实验报告中应包括:原理图、实验报告中应包括:原理图、 源程序以及实验分析源程序以及实验分析 O0O1O2O3O0O4O5O6O7O1O2O3O6O4O5O7S0S1S2S3S4S5S6S7S0S1S2S3S6S4S5S7XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427P1.01P1.12P1.23P1.34P1.4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030民办书法培训行业市场调查及文化传承与投资可行性分析报告
- 2025-2030民办中小学教育行业ESG实践与社会责任分析报告
- 2025-2030民办中小学教育市场动态及投资策略分析报告
- 2025-2030母婴直播电商早教产品营销模式创新分析报告
- 2025年汽修专升本知识题库及答案
- 2025年宜宾物理中考真题及答案
- 2025年小学语文题目题库及答案
- 2025年亚德客面试考试试题及答案
- 2025年赤峰生物面试真题及答案
- 2025年双边委托借款合同
- 贵州省大数据发展管理局直属事业单位招聘考试真题2025
- 会议系统故障应急处理预案
- 关于2025年全市低空经济发展的调研报告
- 2025年德州市中考英语试卷真题(含答案)
- 达标测试人教版八年级上册物理声现象《声音的产生与传播》综合训练试题(解析卷)
- 物资采购招标文件范本
- 2025年及未来5年中国牛肉行业市场发展规模及投资前景趋势报告
- 管理类专业学位联考综合能力逻辑(综合)模拟试卷4
- 油气管道安全培训课件
- 2.1.4大气的水平运动课件高中地理鲁教版必修一
- 2024年河西学院公开招聘辅导员笔试题含答案
评论
0/150
提交评论