liu_shb
认识你,我的荣幸。
展开
-
6-6 8255并行接口(LED)
一、实验目的(1) 学习pc扩展i/o接口的方法。(2)学习编制数据输出程序的设计方法。二、实验要求以8255 c 口为输出口,控制8个单色LED。三、实验说明工作方式0;pa、pb、pc为独立输入输出的并行口;寄存器对应的端口地址:pa:288h;pb:289h;pc:28ah;控制口:28bh。cs 连接288h~28fh。 适当调节LED亮原创 2016-06-01 19:09:23 · 1694 阅读 · 0 评论 -
6-7 8255 控制交通灯
一、实验目的并行接口8255实现十字路口交通灯模拟。二、实验内容l7、l6、l5 作为南北交通灯与pc7、pc、pc5 相连,l2、l1、l0作为东西交通灯与pc2、pc1、pc0相连。使6个灯有规律的亮灭。四、汇编程序data segmentioport equ 0ff00h-0280hio8255a equ ioport+288hio8255b equ io原创 2016-06-01 19:16:00 · 4462 阅读 · 0 评论 -
8255 1 方式并行接口设计
甲乙微机并行传送1kb数据,甲发送1方式,乙接收0方式。甲发送:mov dx,,303h;命令端口mov al,10100000b;初始化工作方式字,,1方式,a端口(pa0~pa7)0出,out dx,almov al,00001101h;置发送中断允许INTE=1,即pc6=1out dx,almov si,offset bufs;设置发送原创 2016-06-08 13:56:22 · 1446 阅读 · 4 评论 -
8255的0方式及应用
stack segment dw 200 dup(?)stack endsdata segment para public 'data' t dw 0 ; 初始化延时变量0data endscode segment para public 'code' assume ss:stack ,cs:code,d原创 2016-06-11 19:14:05 · 2581 阅读 · 0 评论 -
8255 0方式 声光报警器
## 8255 0方式 声光报警器 ###include <stdio.h>#include <conio.h>#include <dos.h>void OutSpk(unsighed int time);void main(){ unsighed char tmp,i=0; outportb(0x303,0x83); outportb(0x300,0x00);原创 2016-06-11 21:22:09 · 1319 阅读 · 0 评论 -
D/A转换
data segmentioport equ 0ff00h-0280hio0832a equ ioport+290hts1 db '锯齿 1' ,0dh,0ahdb '三角 2',0dh,0ahdb '方 3',0dh,0ahdb '正弦 4',0dh,0ahdb '退出 5',0dh,0ah,'$'ts2 db '按下键无效,继续选择',0dh,0ah,'$'原创 2016-06-16 22:52:40 · 845 阅读 · 0 评论