此项目是作为单片机应用系统设计,通过STC单片机实验开发装置的结构、原理电路、以及其所能实现的功能和应用,建立单片机实现多功能综合应用系统的整体概念,打下实际工程项目设计、开发、应用的较好基础。
- 分析和熟悉实验装置的硬件结构
- 分析和掌握实验装置的电路原理:器件工作原理、电路接口原理、端口和编址分配原理、电路的主要技术参数等
- 分析和了解设计方法,理解器件的合理布局,装置的工艺设计及安装工艺
一、说明
AD转换是指模数转换,即将模拟信号转换为数字信号。 主要包括积分型,逐次逼近型,并行比较型/串行并行型,调制型,电容器阵列逐次比较型和电压频率转换型。
DA转换是指数模转换,将数字信号转换为模拟信号。 需要注意的指标是:转换范围,转换精度,转换时间。
为了保证系统处理结果的准确性,A / D转换器和D / A转换器必须具有足够的转换精度; 如果需要实时控制和检测快速变化的信号,则还要求A / D和D / A转换器具有更高的转换速度。 转换精度和转换速度是测量A / D和D / A转换器的重要技术指标。
在Proteus环境下编程实现以下功能:
- 完成单片机控制ADC0808/0809的A/D转换仿真
二、重点
- 单片机外部常用转换、功率器件功能、原理、及其和单片机连接方法
- 单片机对转换、功率器件的控制方法
三、实现
ST BIT P2.5 EOC BIT P2.6 OE BIT P2.7 ORG 0000H SJMP START START : MOV P3,#00H CLR ST SETB ST CLR ST ;启动AD转换 JNB EOC,$ ;等待转换结束 SETB OE JB P3.0, KK1 JB P3.1, KK2 JB P3.2, KK3 SJMP START KK1: CLR P2.0 CLR P2.1 CLR P2.2 SJMP LED KK2: SETB P2.0 CLR P2.1 CLR P2.2 SJMP LED KK3: CLR P2.0 SETB P2.1 CLR P2.2 SJMP LED LED: MOV A,P0 MOV P1,A LCALL DELAY SJMP START DELAY: MOV R6,#10 ;延时5毫秒 D1: MOV R7,#250 DJNZ R6,D1 RET END
四、下载