




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
计算机接口大作业 第一篇:计算机接口大作业《计算机接口技术》大作业专业:班级:姓名:学号:电子信息科学与技术1012周轩10201082222013年6月19日1.目的1、巩固和加深对微机原理和接口技术知识的理解;2、培养根据课题需要选学参考书籍、查阅手册和文献资料的能力;3、学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法;4、掌握8081、8083、8085、8089等常用芯片的正确使用方法,学会软、硬件的设计和调试方法;5、能按课程设计的要求编写课程设计报告,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。2.要求1、利用应用所学芯片8255、8251、8253、8237、8259、0809、0832及总线接口相关知识,在proteus中设计一套系统或一个小装置。要求至少用到以上三款芯片或接口技术。2、设计具有基本完整的功能,具有可实现性;3、强调创新性和应用性,不与现有系统、产品雷同;4、硬件设计要求详尽,软件设计可以限于主要功能和关键部分3.硬件设计1、设计思想模拟输入电压范围0V~5V,对应A/D转换值为00~255。通过A/D转换器将电压模拟量转化成八位二进制精度的数字信号,再把该八位二进制精度的数字转化成十进制数,并最终用数码管显示。8位二进制有0-255共256个值,但是电压值却只有0-5V,8位二进制的0和电压的0V对应,而8位二进制的255和电压值的5V对应,把0-255分成5分,即255/5=51,1/51=0.0196V,即一个8位二进制值所代表的电压值近似为0.0196伏。再按照这个关系去除以51,得到十位电压值;再将余数与26比较,小于26直接乘以10再除以51,所得商就是个位电压值;如大于26则先减去26,再乘以10,然后除以51,所得商再加上5,即得个位电压值;将第二次除以51所得余数,按第二次除以51的方法进行计算,所得结果为十分位电压值。2、主要元器件介绍单片机89c51、74LS373、8255A、8253A、RESPACK、ADC08083、功能电路介绍本设计数字电压表是利用A/D转换原理,将被测模拟量转换成数字量,并用数字方式显示测量结果的电子测量仪表。A/D转换器将输入的模拟量转换成数字量,逻辑控制电路产生控制信号,按规定的时序将A/D转换器中各组模拟开关接通或断开,保证A/D转换正常进行。本系统以单片机AT89C51为系统的控制核心,结合A/D转换芯片ADC0808,能够测量0V~5V之间的直流电压值,通过四位数码显示。4.源程序#include#include#defineuintunsignedint#defineucharunsignedchar#definea_PAaXBYTE[0x0000]#definea_PBbXBYTE[0x0001]#definea_PCcXBYTE[0x0002]#definea_connXBYTE[0x0003]#defineT0XBYTE[0X7FFC]#defineT1XBYTE[0X7FFD]#defineT2XBYTE[0X7FFE]#defineCTXBYTE[0X7FFF]intgetdata;sbitoe=P3^0;sbiteoc=P3^1;sbitstart=P3^5;sbitduan=P3^3;ucharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};ucharcodetable1[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};voiddelay(uintz){uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}voidinit(){P1=0xff;P0=0xff;oe=0;}ucharadc0808_init(){uchardat_adc0808;start=0;oe=0;start=1;start=0;delay(20);while(eoc==0);oe=1;dat_adc0808=P1;oe=0;returndat_adc0808;}voidmain(){uchara,b,c;init();a_conn=0x80;CT=0x96;T2=0x02;getdata=adc0808_init();c=getdata/100;b=(getdata/10)%10;a=getdata%10;while(duan){a_PBb=table1[7];a_PAa=table[a];delay(2);a_PBb=table1[6];a_PAa=table[b];delay(2);a_PBb=table1[5];a_PAa=table[c];delay(2);}}

a是****澜吖
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf