资源简介
利用ADC0809 做 A/D 转换,滑动变阻器提供模拟量的输入,编写程序,将模拟量转换成二进制数据,用 74HC373 输出到发光二极管显示。
代码片段和文件信息
/* Main.c file generated by New Project wizard
*
* Created: 周一 12月 26 2016
* Processor: 8086
* Compiler: Digital Mars C
*
* Before starting simulation set Internal Memory Size
* in the 8086 model properties to 0x10000
*/
#define ADC 0E002H
#define OUT373 8000H
// Write a byte to the specified I/O port
void outp(unsigned int addr char data) {
__asm {
mov dx addr
mov al data
out dx al
}
}
// Read a byte from the specified I/O port
char inp(unsigned int addr) {
char result;
__asm {
mov dx addr
in al dx
mov result al
}
return result;
}
char tmp;
void main(void) {
while (1) {
for(int i=0;i<9;++i){
outp(ADC0);
tmp=inp(ADC);
}
outp(OUT373tmp);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-12-26 12:56 Exp8_ADC\
目录 0 2016-12-26 10:10 Exp8_ADC\8086\
目录 0 2016-12-26 12:55 Exp8_ADC\8086\Debug\
文件 1808 2016-12-26 12:55 Exp8_ADC\8086\Debug\Debug.exe
文件 837 2016-12-26 12:55 Exp8_ADC\8086\Debug\main.obj
文件 1286 2016-12-26 12:55 Exp8_ADC\8086\Debug\Makefile
文件 190 2016-12-26 12:55 Exp8_ADC\8086\Debug\rtl.obj
文件 793 2016-12-26 12:55 Exp8_ADC\8086\main.c
文件 561 2016-12-26 10:10 Exp8_ADC\8086\rtl.asm
文件 21455 2016-12-26 11:15 Exp8_ADC\Backup Of Exp8_ADC.pdsbak
文件 22736 2016-12-26 12:56 Exp8_ADC\Exp8_ADC.pdsprj
文件 4337 2016-12-26 17:31 Exp8_ADC\Exp8_ADC.pdsprj.ZALUS.Ben Zalus.workspace
文件 22106 2016-12-26 11:56 Exp8_ADC\Last Loaded Exp8_ADC.pdsbak
- 上一篇:RAW CR2文件完全解析
- 下一篇:云模型代码
相关资源
- 8259仿真proteus
- 基于51单片机的计算器Proteus仿真.rar
- 51+bmp180+lcd1602+proteus.zip
- Proteus-基于51实现波形发生器
- 基于8086的电子琴proteus仿真有代码
- pic单片机实现的频率计
- 单片机proteus设计有倒计时的红绿灯
- 8086交通灯设计原理图和代码
- 点阵式LED滚动汉字显示屏的Proteus仿真
- 8086汇编天平小游戏
- 顾晖的《微机原理与接口技术-基于
- 16×16点阵屏-四块8x8并排的效果
- 51单片机的数字温度,使用DS18B20,数
- 51单片机的步进电机控制,lcd1602显示
- ad_0809 Verilog Hdl
- 基于 ATMEGA-16 的 PWM 与 Proteus 仿真
- 电子密码Proteus锁仿真
- 交通灯proteus仿真电路图
- 基于51单片机的自感应风扇系统prote
- 单片机最小系统—蜂鸣器和proteus仿真
- proteus仿真红外发射接收
- 16*64点阵proteus仿真左移、右移、上移
- 模拟交通灯电路仿真proteus图
- 电压电流转换1-5v转4-20mA Proteus仿真图
- Proteus 时钟显示仿真
- 基于Proteus的数字时钟设计与仿真
- 8086汇编语言程序设计-加法计算
- 8086最小系统原理图
- 红外通信keil源代码及proteus仿真
- Proteus 16x16点阵元件库
评论
共有 条评论