6-15 A/D转换
来源:互联网 发布:unity3d光效 编辑:程序博客网 时间:2024/05/24 06:34
一、实验目的
(1) 掌握a/d转换器与总线外设的接口方法。
(2)将传感器连接到adc0809的模拟输入端。
二、设备
pc,74ls74 74ls175 集成电路。
三、编程提示
(1)电位器分接电源,接地,中心轴头接in0~in7.,eoc连接irq2中断请求端,jp0~jp4选择连接器,右跳ram,选择开关k11,k12,右跳ram位置。
四、汇编代码
五、结果分析datasegmentioportequ0ff00h-0280hio0809aequioport+298hts1db'a/d start.', 0dh, 0ah, '$'ts2db'a/d end.', 0dh, 0ah, '$'bufdw300 dup(?)dataendsstacksegmentstadw20 dup(?)topequlength stastackendscodesegmentassumecs:code, ds:data, ss:stackstart:movax, datamovds, axmovax, stackmovss, axmovsp, topleadx, ts1movah, 9int21hmovcx, 300conv:movdx, io0809amoval, 0out dx, alcalladintmovax, sileadi, bufmov[di], alandal, 0f0hpushcxmovcl, 4shral, clpop cxaddal, 30hcmpal, 39hjbedispladd al, 07hdispl:movdl, almovah, 2int21hmoval, [di]incdiandal, 0fhaddal, 30hcmpal, 39hjbedisphaddal, 07hdisph:movdl, almovah, 2int 21hmovdl, 20hmovah, 2int 21hint21hloopconvleadx, ts2movah, 9int21hadintproc nearpushaxpushbxpushcxmovcx, 0ffffhdelay:movbx, 2fhdelay1:decbxcmpbx, 0jnzdelay1loopdelaymovdx, io0809ainal, dxmovsi, axpopcxpopbxpopaxretadintendpcodeendsendstart
0 0
- 6-15 A/D转换
- A/D转换
- A//D转换
- D/A转换
- A/D | D/A 转换原理计算
- 什么是A/D转换和D/A转换
- A/D转换(C源码)
- A/D转换相关问题
- A/D 转换数据处理程序
- STC15F2K60S2实现A/D转换
- A/D转换实验报告
- D/A转换实验报告
- 实验六、D/A、A/D转换实验
- A/D | D/A 转换原理计算 笔记
- IIC总线与A/D、D/A转换
- PCF8591组件(A/D和D/A转换)
- 单片机实验-A/D和D/A转换
- At91sam7s256 上的A/D 转换
- 从yoman/react-webpack学习nodejs
- 队列的使用—WIN32控制台贪吃蛇(VS2010,C++语言)
- git常用命令的使用
- (服务)service
- mysql 分库分表
- 6-15 A/D转换
- 最近积累的一些问题
- HANA对于硬件的认证
- VC++程序员如何做好界面
- 关于存储器重映射
- Java基础知识:java.util包-Date、Calendar、Random类等
- Fresco
- Android的两种数据解析
- 深度学习指南:基于Ubuntu从头开始搭建环境