完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
源程序:
#include #include #define uchar unsigned char #define uint unsigned int #define IN0 XBYTE[0x7FF8] uchar code duanma[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar code weima[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07}; static uchar data s[4]; uchar xdata *ad_adr; uchar i,j=0,w=0; void delay(uint m) {uint n; while(m--) for(n=0;n<250;n++); } void main() {IT0=1; EA=1; EX0=1; i=0; ad_adr=&IN0; *ad_adr=i; while(1); } void int0() interrupt 0 {uint k; uchar getdata,first,second; s[j]=P0; getdata=s[j]; first=getdata*196/10000; second=getdata*196%10000/1000; for(k=0;k<2;k++) {P2=weima[w]; if(w%2==0) P1=duanma[first]|0x80; else P1=duanma[second]; if(w<8) w++; else w=0; delay(2);} ad_adr++; j++; if(j<4) *ad_adr=i; else {ad_adr=&IN0;*ad_adr=i;} } |
|
相关推荐
5个回答
|
|
|
|
|
|
没人帮忙吗?求各位大侠帮忙啊
|
|
|
|
你好,你的问题解决了吗?
|
|
|
|
没看程序,很简单!你知道ALE是干什么的吗!希望能多理解理解!提示:地址数据总线! |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料
586 浏览 0 评论
【原创】收藏!单片机输出4种波形的函数信号发生器毕设(Proteus仿真+原理图+源码和论文)
1568 浏览 1 评论
5901 浏览 6 评论
《Proteus实战攻略从简单电路到单片机电路的仿真》+读后总结与推荐
969 浏览 0 评论
请问2020版本ADS中的symbol如何设置出layout look-alike
68033 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-20 09:27 , Processed in 0.592945 second(s), Total 71, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号