微机系统及应用实验.ppt

微机系统及应用实验.ppt

ID:52122447

大小:601.50 KB

页数:41页

时间:2020-04-01

微机系统及应用实验.ppt_第1页
微机系统及应用实验.ppt_第2页
微机系统及应用实验.ppt_第3页
微机系统及应用实验.ppt_第4页
微机系统及应用实验.ppt_第5页
资源描述:

《微机系统及应用实验.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机系统及应用实验实验一基本I/O端口应用实验实验二LCD应用实验实验三可编程并行接口实验(8255)实验四计数器/定时器实验(8253)实验五键盘与显示器实验实验六中断系统实验(8259)实验七A/D转换实验(ADC0809)实验八D/A转换实验(DAC0832)实验一基本I/O端口应用实验一、实验目的掌握基本并行接口的工作原理及使用方法。二、实验内容1.基本的并行输出接口电路:将JS4的I/O端口地址(280~287)连接到DRV模块的JS6,然后将锁存器的输出(74LS273)Q0~Q7,通过JS5一一对应连接到LED显示电路的JS2上。然后在DOS方式下运行DEBUG调试程序。进

2、入DEBUG后,用输出命令“O”验证其正确性。格式为:O280FF(00)↙编程:从键盘输入一个字符或数字,将其该字符或数字的ASIIC码通过该输出接口电路输出到LED,通过发光二极管的“亮”或“灭”验证其正确性。基本I/O并行输出接口2.基本的并行输入接口电路:将JS4的I/O端口地址(280~287)连接到DRV模块的JS8,然后将驱动器(74LS245)的输入B0~B7通过JS7一一对应连接到JS3的K0—K7。然后在DOS方式下运行DEBUG调试程序。进入DEBUG后,用输入命令“I”验证其正确性。格式为:I280↙编程:通过逻辑电平开关预置某字符或数字的ASIIC码值。通过该输

3、入接口电路将其对应的字母显示在计算机屏幕上。基本I/O并行输入接口ASCII代码表128种字符:95个可见字符,33个控制字符;制码实验二LCD应用实验一实验目的了解字符液晶的使用方法。二实验内容编写程序在LCD上显示一串字符。三实验原理LCD主要由LCD显示屏(LCDPANEL)、控制器(Controller)、列驱动器(SegmentDriver)和偏压产生电路组成。EDM1602为16x2的字符液晶。控制器由指令寄存器IR,数据寄存器DR,忙标志BF,地址计数器AC,DDRAM,CGROM,CGRAM以及时序发生电路组成。管脚号符号功能1Vss电源地(GND)2Vdd电源电压(+5

4、V)3VeeLCD驱动电压(可调)4RS输入口,输入MPU选择模块内部寄存器类型号:RS=0,当MPU进行写模块操作,指向指令寄存器;当MPU进行读模块操作,指向地址计数器;RS=1,无论MPU进行读操作还是写模块,均指向数据寄存器5R/W输入口,输入MPU选择读/写模块操作信号R/W=0读操作;RW=1写操作6E输入口,输入MPU读/写模块操作使能信号:读操作时,信号下降沿有效;写操作时,高电平有效7-14DB0-DB7输入/输出口,MPU与模块之间的数据传送通道LCD引脚功能列表将模块的控制线CS,WR,RD及地址线A0,A1与ISA槽中对应插孔用导线连接。编写程序。三.编程提示首先

5、需要把控制字写入指令寄存器IR,对LCD进行初始设置,然后把数据(字符串)输入到数据寄存器,完成显示.下面是一个简单的在LCD上显示一串字符串“012”的程序片断。outportb(0xc400,0x06);设定输入模式,AC自动加1,显示不位移delay(100);延时outportb(0xc400,0x0f);显示开关控制,开显示delay(100);延时outportb(0xc400,0x01);清显示delay(100);延时outportb(0xc400,0x38);功能设置,8位数据宽度,液晶2行显示delay(100);延时outportb(0xc401,0x30);显示“

6、0”delay(100);延时outportb(0xc401,0x31);显示“1”delay(100);延时outportb(0xc401,0x32);显示“2”实验三可编程并行接口实验(8255)一实验目的(1)熟练掌握8255并行接口芯片的基本功能及工作原理。(2)掌握8255的三种工作方式及其初始化编程的方法。(3)学会利用8255来构成实用的并行接口电路的方法。二实验内容(1)将8255端口B的PB0—PB7(JS13)做为输入,连接到逻辑电平开关K0—K7(JS3)上,将8255端口A的PA0—PA7(JS12)做为输出连接到发光二极管的L1--L8(JS2)。编程要求:当输

7、入不是全“0”时,输出与输入保持一致。当输入为全“0”时,A口输出发光二极管闪烁告警信号。在DEBUG状态下,验证8255的A口和B口输入/输出功能的正确性。其格式如下:—O28382(写控制字)—I281(读B口)—O28000(FF)(A口输出)(2)使用8255并行接口芯片,实现十字路口交通灯的模拟控制。将8255端口C(JS14)的PC7、PC6、PC5与南北方向(S—JS18、N—JS16)的红、黄、绿三个发光二极管分别相

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

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

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