- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
ADC0809做A转换和DA转换的C程序
ADC0809做AD转换的C程序 #includereg52.h unsigned char code dispbitcode[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f}; unsigned char dispbuf[4]; unsigned int i; unsigned int j; unsigned char getdata; unsigned int temp; unsigned int temp1; unsigned char count; unsigned char d; sbit ST=P3^0; sbit OE=P3^1; sbit EOC=P3^2; sbit CLK=P3^3; sbit P34=P3^4; sbit P35=P3^5; sbit P36=P3^6; sbit P20=P2^0; sbit P21=P2^1; sbit P22=P2^2; sbit P23=P2^3; sbit P17=P1^7; void TimeInitial(); void Delay(unsigned int i);// void TimeInitial() { TMOD=0x10; TH1=(65536-200)/256;//定时时间为2us,亦即CLK周期为0.4us TL1=(65536-200)%256; EA=1; ET1=1; TR1=1; } void Delay(unsigned int i)//延时函数 { unsigned int j; for(;i0;i--) { for(j=0;j125;j++) {;} } } void Display()// { P1=dispbitcode[dispbuf[3]];//十位 P20=0; P21=1; P22=1; P23=1; Delay(10); P1=0x00; P1=dispbitcode[dispbuf[2]];//个位 P17=1;//显示小数点 P20=1; P21=0; P22=1; P23=1; Delay(10); P1=0x00; P1=dispbitcode[dispbuf[1]];//十分位 P20=1; P21=1; P22=0; P23=1; Delay(10); P1=0x00; P1=dispbitcode[dispbuf[0]];//百分位 P20=1; P21=1; P22=1; P23=0; Delay(10); P1=0x00; } void main()//主函数 { TimeInitial(); while(1) { ST=0;//关闭转换 OE=0;//关闭输出 ST=1;//开启转换 ST=0;//关闭转换 P34=0;//选择通道0 P35=0; P36=0; while(EOC==0);//判断是否转换结束:是则执行以下语句,否则等待 OE=1;//开启数据输出允许 getdata=P0;//将数据取走,存放在变量getdata中 OE=0;//关闭输出 temp=getdata*1.0/255*500;//电压值转换,5V作为参考电压,分成256份 dispbuf[0]=temp%10;//百分位 dispbuf[1]=temp/10%10;//十分位 dispbuf[2]=temp/100%10;//个位 dispbuf[3]=temp/1000;//十位 Display(); } } void t1(void) interrupt 3 using 0//定时器中断服务函数;作用:产生CLK信号 { TH1=(65536-200)/256; TL1=(65536-200)%256; CLK=~CLK; } library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; use ieee.std_logic_arith.all; entity AD7524 is port(clk:in std_logic; --系统时钟 rst:in std_logic; --复位信号 ile:out std_lo
您可能关注的文档
最近下载
- 2025中考模拟 数学(浙江卷)(答题卡).docx VIP
- 6-2 好少年在行动(课件)-《新时代中国特色社会主义思想学生读本 (小学低年级)》.pptx VIP
- 工厂VDA6.3-2023审核员培训考核试卷含答案.doc
- (建筑施工企业) 固定资产、无形资产管理制度.docx VIP
- 第二单元任务2《制作广式月饼》(教案)-2024-2025学年湘教版劳动五年级上册.docx VIP
- 代金劵模板.doc VIP
- 海洋生物学课件:中尺度涡对南海初级生产过程的影响.ppt VIP
- AI时代高校人才培养的改革与创新实践.docx
- 第6讲 做新时代的好少年(第一课时)扣好人生第一粒扣子(课件)-《学生读本(小学低年级)》.ppt VIP
- 人教版数学六年级下册全册教学课件(2025年).pptx
知传链电子书
- 政务信息资源代码结构-[共6页]-146-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- 政务信息目录元数据-[共7页]-139-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- 政务信息资源开放目录-[共4页]-130-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- “互联网+”成为公共服务跨越发展的战略选择-[共3页]-90-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- 应对新兴技术冲击下的安全威胁-[共4页]-81-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- 政务网站受攻击形势严峻-[共3页]-78-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- “互联网+”与国家治理体系和治理能力现代化-[共5页]-56-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- “互联网+”与“六个坚持”原则-[共8页]-48-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- “互联网+ ”与“十三五”时期我国发展环境的基本特征-[共3页]-43-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
- “互联网+ ”创造社会治理变革新时代-[共4页]-38-互联网+政务-人民邮电出版社-Aisit网信研究院.pdf
文档评论(0)