1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
[url=]图片[/url]
程序如下 #include #include int SH_CP=PC0; int DS=PC1; int ST_CP=PC2; int SHU1=PC3; int SHU2=PC4; int SHU3=PC5; int SHU4=PC6; int tab[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}; void delay() { int i,j,k; for(k=0;k<1;k++) for(i=0;i<50;i++) for(j=0;j<10;j++); } void Ser_IN(unsigned char Data) { int j,i; for(i = 0; i < 8; i++) { PORTC&=~(1< if(j==0) PORTC&=~(1< PORTC|=(1< PORTC|=(1< } void Par_OUT(void) { PORTC&=~(1< void ShuMa(int BianMa) { int i=0; PORTC|=(1< PORTC&=~(1< Par_OUT(); delay(); PORTC|=(1< PORTC&=~(1< Par_OUT(); delay(); PORTC|=(1< PORTC&=~(1< Par_OUT(); delay(); PORTC|=(1< PORTC&=~(1< Par_OUT(); delay(); } main() { int k; PORTC=0x00; k=4192 ; while(1) { ShuMa(k); } } 我刚刚接触到AVR的单片机 PORTC&=~(1< 我自己编译了 感觉没有任何问题 而且这段程序是我从51单片机程序改过来的 51上仿真没有任何问题求帮助。。谢谢了
|
|
相关推荐
9个回答
|
|
|
|
|
|
设置端口为输出啊!
|
|
|
|
|
|
|
|
DDRA = 0xFF; PORTA = 0; |
|
|
|
|
|
|
|
控制IO方向。 亲,是不是当51来用了!avr的io默认只有输入功能,不要控制寄存器才能输出,而51的c语言里面只要给1就可以输出弱高,并且此时可以做输入。 |
|
|
|
武力戡乱 发表于 2015-6-24 12:41 ( ⊙o⊙ )哇。。。我错了 好像还真有这么会事,谢谢我在研究研究。 |
|
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
6043 浏览 3 评论
7311 浏览 1 评论
7550 浏览 0 评论
Protues中自己封装的芯片元件无Program File、Clock Frequency选项怎么解决,求求大神了!
9341 浏览 1 评论
基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料
1273 浏览 0 评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 14:39 , Processed in 0.694938 second(s), Total 91, Slave 73 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号