欢迎来到天天文库
浏览记录
ID:47034200
大小:907.50 KB
页数:9页
时间:2019-07-02
《郝亚琼--数字电压表()》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、南开大学滨海学院C51嵌入式软件设计课程设计(论文)题目:四通道可选数字电压表学号:__05990615___姓名:___郝亚琼______年级:___2005级___专业:电子信息科学与技术系别:___电子科学系______指导教师:_潘勇__完成日期:___2008年6月_________l功能描述:本设计实现四路可选数字电压表的功能。l原理概述:如图一,四路输入数字电压表由A/D转换、数据处理以及现实电路完成。转换通道的选择由开关Key1和Key控制,单片机处理后,作为通道选择地址送0808判断转换的通道。0808的时钟信号,由单片机的定时器中断产生,频率约为500
2、Khz.转换工作一直在循环进行,以保证对控制开关和检测电压的实时监控。l端口说明单片机的P1、P3口作为控制端口,来控制显示电路以及通道选择,P2、P0口作为0808的地址分配、转换控制及数据交换端口,来控制测试电压的模数转换。l效果显示l图一(电路总图及A通道仿真结果)l图二(B通道仿真结果)l图三(C通道仿真结果)l图四(D通道仿真结果)l程序清单#include#include#definecharunsignedchar#defineintunsignedint#defineaddataP0#definedisdataP1#
3、definead_conP2sbitkey1=P3^5;sbitkey2=P3^6;sbitALE=P2^3;sbitSTART=P2^4;sbitOE=P2^5;sbitP3_4=P3^4;//产生定时器中断,作为0808的CLK输入sbitEOC=P3^7;charcodedis_7[16]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xfb,0x80,0x90,0x88,0x83,0xc6,0xa1,0xff};charcodescan_con[4]={0xf8,0xf4,0xf2,0xf1};chardataad_data[4]={0
4、x00,0x00,0x00,0x00};chardatadis[5]={0x00,0x00,0x00,0x00,0x00};/**********系统初始化****************/voidinit(){TMOD=0x02;TH0=252;TL0=252;EA=1;ET0=1;TR0=1;}
此文档下载收益归作者所有