proteus论坛|仿真论坛
直播中

拇指30掌盟

11年用户 3经验值
擅长:数字及可编程逻辑
私信 关注
[资料]

单片机protues仿真电压表

  1. #include
  2. #include
  3. #define uchar unsigned char
  4. #define uint unsigned int
  5. #define ADC0809 XBYTE[0x7ff8]    /* 定义ADC0809 端口地址 */
  6. #define LED        P1
  7. ***it EOC=P3^0;
  8. //***it cs=P3^1;
  9. ***it start=P3^2;
  10. ***it oe=P3^3;
  11. ***it rs=P2^2;
  12. ***it e=P2^4;
  13. ***it lamp=P2^5;
  14. ***it ale=P2^0;
  15. void delayms(uint ms);

  16. void main(void)
  17. {
  18.         uchar  temp;
  19.         delayms(20);          
  20.         start=1;
  21.         ale=0;
  22.         delayms(20);
  23.         start=0;//低脉冲启动
  24.         ale=1;//高脉冲启动转换
  25.         lamp=0;
  26.         delayms(5);                                               
  27.                 //delayms(1);
  28.                 while(EOC==0);
  29.                 oe=1;
  30.                 delayms(10);
  31.                 lamp=1;
  32.                 oe=0;
  33.                 temp=ADC0809;
  34.                 LED=temp; //采样结果输出到LED
  35.                 delayms(10);
  36.                 while(1);       
  37. }

  38. void delayms(uint ms)       
  39. // 延时子程序
  40. {                                               
  41.         uchar i,j;
  42.         while(ms--)
  43.         {
  44.                 for(i = 0; i < 120; i++)
  45.                         for(j=0;j<110;j++);
  46.         }
  47. }
启动后不论模拟源是什么,输出的八脚全是高电平,求大神解答

回帖(10)

kevin_xi

2013-6-10 23:23:44
有C源代码嘛!
1 举报

young_2012

2013-12-3 21:59:21
不错的样子
举报

2015-3-5 20:28:38
进去看看,可以学学
举报

34594125

2015-11-4 21:26:13
下载看看研究 谢谢啦!
举报

赵俊

2015-11-8 12:18:47
谢谢分享,楼主好人!!!!!!
举报

h1654155273.7876

2016-3-18 12:38:40
学习学习,谢谢分享
举报

hughues

2016-6-1 22:45:03
不错的样子
举报

h1654155955.8222

2016-11-13 21:43:49
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

阮德山

2016-11-13 22:03:31
顶一个6666666666666666666666
举报

水落果果

2017-5-17 09:17:59
I need you,thanks very much!!!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分