80C51 P2.7 P0 WR CS XFER WR1 WR2 I LE V CC D A C 0 8 3 2 ( 1 ) DI0 DI7 CS XFER WR1 WR2 I LE V CC +5V D A C 0 8 3 2 ( 2 ) DI0 DI7 P2.6 P2.5 【例 8-1 】 根据图 8.9 编程从 DAC0832 输出端分别 产生锯齿波、三角波和方波。根据单缓冲方式图的 连接, DAC0832 的口地址为 7FFFH 。 汇编语言编程: 锯齿波 MOV DPTR , #7FFFH CLR A LOOP : MOVX @DPTR , A INC A SJMP LOOP 三角波: MOV DPTR , #7FFFH CLR A LOOP1 : MOVX @DPTR , A INC A CJNE A , #0FFH , LOOP1 LOOP1 : MOVX @DPTR , A DEC A JNZ LOOP2 SJMP LOOP1 方波: MOV DPTR , #7FFFH LOOP : MOV A , #00H MOVX @DPTR , A ACALL DELAY MOV A , #FFH MOVX @DPTR , A ACALL DELAY SJMP LOOP DELAY : MOV R7 , #0FFH DJNZ R7 , $ RET C 语言编程: 锯齿波: #include absacc.h // 定义绝对地址访问 #define uchar unsigned char #define DAC0832 XBYTE[0x7FFF] void main() { uchar i; while(1) { for (i=0;i0xff;i++) {DAC0832=i;} } } 三角波: #include absacc.h // 定义绝对地 址访问 #define uchar unsigned char #define DAC0832 XBYTE[0x7FFF] void main() { uchar i; while(1) { for (i=0;i0xff;i++) {DAC0832=i;} for (i=0xff;i0;i--) {DAC0832=i;} } } 方波: #include absacc.h // 定义绝对地址访问 #define uchar unsigned char #define DAC0832 XBYTE[0x7FFF] void delay(void); void main() { uchar i; while(1) { DAC0832=0; // 输出低电平 delay(); // 延时 DAC0832=0xff; // 输出高电平 delay(); // 延时 } } void delay() // 延时函数 { uchar i; for (i=0;i0xff;i++) {;} § 10. 3 模 / 数 转换器 ( ADC ) 10. 3. 2 并联比较型 10. 3. 3 逐次逼近型 10. 3. 4 A / D 转换器的主要技术指标 10. 3. 5 集成 ADC0804 及其应用 10. 3. 1 采样定理 因为输入的模拟量 在时间上是连续的, 10. 3. 1 采样定理 在 A / D 转换中, 而输出的数字信号是 离 散量, 所以进行转换时只能在一系列选定 的瞬间 ( 亦即瞬间坐标轴上的一些规定点 ) 对输入的模拟信号采样, 然后再把这些 采样值转换为输出的数字量 。 A / D 转换过程应包括 : 采样、 保持、 量化、 编码 这四个步骤 。 0 t u i 1. 采样定理 0 t u i 为了保证能从采样 信号将原来的被采样信 号恢复, 必须满足 f S 2 f i max f S : 采样频率 。 f i max : u i 的最高频分 量的频率 。 2. 量化和编码 数字信号不仅在时间上是离散的, 而且, 数值大小的变化也是不连续的。 这就是说, 任何一个数字量的大小只能是某个规定的最 小数量单位的整数倍。 因此 , 在进行 A / D 转换时也必须把采样电压化为这个最小单位 的整数倍。 这个转化过程就叫做 “ 量化 ”, 所取的最少数量单位叫做 量化单位 , 用 表示。 显然,数字信号最低有效位的 1 代表的数量 大小就等于 。 把量化的结果用代码
您可能关注的文档
最近下载
- 项目部2026年春节节后复工复产工作方案.docx VIP
- 在线分析仪表可靠性提高的措施浅谈.docx VIP
- 基因与生物性状的关系课件-人教版生物八年级下册.pptx
- 2025年鄂尔多斯职业学院单招笔试职业技能考核试题库含答案解析.docx VIP
- 信捷DS5C系列伺服驱动器安装使用手册.pdf
- 宠物外科手术基本操作技术(宠物医生技能课件).pptx
- 危重患者的病情观察ppt课件.pptx VIP
- 中考数学几何专项——相似模型(相似三角形).doc VIP
- 2026新人教版英语四年级下册Unit 4 Going shopping Part B 第5课时 Let's learn&Look and role-play 课件.pptx
- 自动送料机的设计毕业论文.pdf VIP
原创力文档

文档评论(0)