1 / 7
文档名称:

单片机论文说明书-邹春龙.doc

格式:doc   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机论文说明书-邹春龙.doc

上传人:所以所以 2012/2/27 文件大小:0 KB

下载得到文件列表

单片机论文说明书-邹春龙.doc

文档介绍

文档介绍:


题目:89C52单片机采用中断方式实现A/D转换
姓名:郑巍
学号:201103740001
班级:2011级机械(1)班
指导老师:谢剑刚
2011年12月 14日
题目要求
编写一个完备的程序,间隔一定时间依次对8路输入IN0-IN7进行采样,采样结果要求压入堆栈,采集5组数据,并将每一路采集的5组数据求和后取平均值,依次放入R0-R7。要求使用89c52单片机和ADC0809转换器,采用中断方式采集数据,并完成电路图,流程图,汇编程序以及对应的机器码和解释语言。
电路图
图1 电路图
3 流程图
主程序流程图
开始
输入数据累加的高位起始地址30H送R0
输入数据累加的低位起始地址31H送R1
输入数据计数指针05H送R3
输入通道计数值08H送R4
开启CPU中断
允许中断
(即为边沿触发)
输入ADC0809的首地址送DPTR
启动A/D转换
等待中断
中断数据处理求和
N
Y
调用子程序取平均值
结束
将平均值分别送入对应的存储单元
8路数据取平均值?
中断服务程序流程图
数据采样
对转换后的模拟量与地位相加
将和存于低位
进位?
Y
高位加1
N
指向下一存储单元
指向下一模拟通道
启动下一A/D转换
中断返回
8路通道转换?
N
Y
5组数据采集?
Y
N
子程序流程图
A,余数,商单元分别清零
输入左循环次数16
清位
被除数低位左移
被除数高位左移
被除数高位移入余数单元
余数左移
余数减除数
够减?
商加1
相减结果存入余数单元
循环16次?
子程序返回
N
Y
Y
N
4 程序清单
程序代码
注释
机器码(H)
ORG 0000H
LJMP MAIN
ORG 2000H
从2000H地址开始安排如下程序
MAIN:
MOV R0,#30H
数据累加的高位
78 30
MOV R1,#31H
数据累加的低位
79 31
MOV R3,#05H
5组数据计数指针
7B 05
MOV R4,#08H
8通道计数值
7E 08
SETB IT1
边沿触发方式
D2 8A
SETB EA
允许全局中断
D2 AF
SETB EX1
允许外部中断1
D2 AA
LOOP:
MOV R0,#30H
数据累加的高位
78 30
MOV R1,#31H
数据累加的低位
79 31
MOV DPTR #0FEF8H
ADC0809的首地址
90 FEF8
MOVX ***@DPTR,A
启动A/D转换
F0
INTER:
LJMP INTER
等待中断
80 INTER
ORG 0013H
外部中断1程序入口地址
MOVX A,***@DPTR
数据采样
E0
ADDC A,***@R1
对转换后的模拟量与低位相加
37
MOV ***@R1,A
存低位
F6
JNC QQ
判断进位,无进位则转移
50 QQ
INC ***@R0
有进位,则高位加1
06
QQ:
INC R0
指向下一存储单元
08
INC R0
指向下一存储单元
08
INC R1
指向下

最近更新

2024年苏州工学院马克思主义基本原理概论期末.. 12页

2024年蒲城县幼儿园教师招教考试备考题库带答.. 31页

2024年西南医科大学马克思主义基本原理概论期.. 13页

2024年许昌电气职业学院马克思主义基本原理概.. 12页

2024年辽宁石油化工大学顺华能源学院马克思主.. 13页

2024年郑州黄河护理职业学院马克思主义基本原.. 13页

2024年重庆理工职业学院马克思主义基本原理概.. 13页

2024年长沙教育学院马克思主义基本原理概论期.. 13页

2024年阳高县幼儿园教师招教考试备考题库带答.. 31页

2024年靖远县幼儿园教师招教考试备考题库附答.. 31页

2024年鲁山县招教考试备考题库附答案解析 30页

2024年黑龙江民族职业学院马克思主义基本原理.. 13页

耐高温玻璃基体 35页

2025年上海商学院马克思主义基本原理概论期末.. 12页

风险预警模型-第2篇 35页

2025年乌海职业技术学院单招综合素质考试题库.. 43页

2025年云南师范大学马克思主义基本原理概论期.. 12页

2025年修水县幼儿园教师招教考试备考题库附答.. 30页

2025年兴县招教考试备考题库附答案解析(夺冠.. 31页

2025年华容县幼儿园教师招教考试备考题库含答.. 31页

职业培训体系优化 40页

2025年哈尔滨北方航空职业技术学院马克思主义.. 12页

2025年嘉应学院马克思主义基本原理概论期末考.. 13页

2025年四川艺术职业学院单招职业适应性测试题.. 43页

肿瘤异质性分析-第1篇 35页

美容师职业素养提升 41页

肾癌复发风险评估 35页

胶囊剂型生物降解性探讨 36页

职业教育数字化转型实践与探索 19页

观众培养机制研究 35页