版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 光立方电路原理图与其所需元件锁车器主要用的是595锁车器,用usb插口供电。这是用595的电路,材料清单如下:1:8个74hc595(封装为dip16);2:2个74hc04(封装为dip14);3:2个30pf的瓷介电容;一个10uf的电解电容;一个220uf的电解电容;4:一块89c516(单片机);5:每个芯片配套的座子;6:24mhz或者12mhz的晶振;7: 1个1k,1个10k(都是碳膜电阻);8:一个按键开关,3个按键;9:最好买600个灯(一包也可以,比较便宜),因为焊接的时候可能会损坏,颜色随便你自己选择;备注:上面的3个按键可以只要1个,另外2个是我设计的外部中断,你可以
2、不用它;同时我自己有开发板,所以我没有设计程序下载电路,全以最节省的方案为前提,你只要把单片机在开发板上下载好程序,再插到光立方上就好了。同时画电路时每个芯片的电源引脚隐藏了,(595是8接负,16接正;7404是7接负,14接正。),还有注意电解电容的极性。我是在板子上面安装了一个usb的接口供电。这是用573的电路,材料清单如下:1:8个74hc573(封装为dip20);2:2个74hc04(封装为dip14);3:2个30pf的瓷介电容;2个10uf的电解电容;一个220uf的电解电容;4:一块89c516(单片机);5:芯片配套的座子;6:24或者12mhz的晶振;7: 1个1k,2
3、个10k,8个500欧(都是碳膜电阻);8:一个按键开关,1个按键;9:最好买600个灯,因为焊接的时候可能会损坏(颜色随便你自己选择);10:你可以考虑买4个铜柱;备注:画电路时每个芯片的电源引脚隐藏了,(单片机是20接负,40接正;573是10接负,20接正;7404是7接负,14接正。),还有注意电解电容的极性。关于你接电源的问题是你自己的事,我是在板子上面安装了一个usb的接口供电。还有就是这个电路我没有画全,因为全部都一样的:就是:1:把8个573的29引脚对应接在一起;2:把8个573的11脚接在一起;总结:上面的2个电路,每个595或者573都有8个引脚没有接,那是用来接灯的负极
4、的,8*8=64;7404的八个引脚是来接灯的正极的,8层就是8个引脚;同时最好把芯片按顺序依次的排列和连接,这样可以大大方便写程序。次程序仅供参考。#include#include #includezimo.h#define uchar unsigned char#define uint unsigned int/*/sbit ds=p10;/*/*/sbit clk=p11; /74hc595的sh-cp(11脚)sbit stb=p12; /74hc595的时钟和输出锁存(12脚)/*/ /*坐标数组*/*/uchar code shu8=0,1,2,3,4,5,6,7; /十进制数选u
5、char code x18=0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe;/595数据uchar code y18=0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f;/595使能uchar code z18=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80;/层扫描/*/ /*亮度调节延时*/*/void delay(unsigned int i)unsigned int j;for(;i0;i-) for(j=5;j0;j-); /*/ /*ms延时*/*/void delayms(uchar xm
6、s)uchar i,j;for(i=0;ixms;i+)for(j=0;j110;j+);/*/ /*亮度调整*/*/*void pwm_light(unsigned char p)oe=0;delay(p);oe=1;delay(10-p); */*/ /*595发送一字节*/*/void set595(unsigned char xie)unsigned char i;unsigned int temp;temp=xie;for(i=0;i1;clk=0;_nop_();_nop_();clk=1; /移位上升沿有效? /*/*/void dis595(void)stb=0;_nop_()
7、;_nop_();stb=1; /串行输出上升沿有效/*/*/void set595_1(unsigned char xie,unsigned char xie1)unsigned char i;for(i=0;i=1;xie1=1; /移位上升沿有效? /*/ /*倒计时*/*/void daojishi(void)uchar i,j,k;for(j=0;j8;j+)for(k=0;k60;k+)for(i=0;i8;i+)set595(shuzi7i);set595(shuzi6i);set595(shuzi5i);set595(shuzi4i);set595(shuzi3i);set59
8、5(shuzi2i);set595(shuzi1i);set595(shuzi0i);p1=y1j;p2=z17-i;dis595();/*/ /*方框缩放*/*/void suofang()uchar x,y,z,w,e,r,a,s;for(y=0;y8;y+)for(x=0;x8;x+)if(z=0)&(y=0)|(z=0)&(y=7)p1=y1y; p2=z10;set595(x1x);dis595(); for(e=0;e8;e+)for(r=0;r8;r+)if(w=0)&(e=0)|(w=0)&(e=7)p1=y1e; p2=z1r;set595(x10);dis595(); fo
9、r(e=0;e8;e+)for(r=0;r8;r+)if(w=0)&(e=0)|(w=0)&(e=7)p1=y1e; p2=z1r;set595(x17);dis595(); for(a=0;a8;a+)p1=y1a; p2=z17;set595(x10);dis595();p1=y1a; p2=z17;set595(x17);dis595();for(s=0;s8;s+)p1=y1s; p2=z10;set595(x10);dis595();p1=y1s; p2=z10;set595(x17);dis595();for(y=0;y8;y+)for(x=0;x8;x+)if(z=0)&(y=0
10、)|(z=0)&(y=7)p1=y1y; p2=z17;set595(x1x);dis595(); /*/void xingdian()uchar x,y,z;for(z=0;z8;z+)for(y=0;y8;y+)for(x=0;x8;x+)if(y=0)|(y=2)|(y=4)|(y=6)|(y=1)|(y=3)|(y=5)|(y=7)p1=y1y; p2=z1z;set595(x1x);dis595(); delayms(20000); /*主函数*/*/void main()uchar j;while(1)daojishi();/倒计时70for(j=0;j50;j+)suofang();/方框缩放/xingdian(); /星点这是595的程序,实现09倒数。#include #define uint unsigned int #define uchar unsigned char void delay(uint z); void main()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防雷设施安装维护合同三篇
- 化妆品行业保安工作总结
- 儿童游乐设施设计美工工作总结
- 林业行业美工的森林保护
- 风险防范工作总结
- 【八年级下册地理粤教版】第8章 珠江三角洲 单元测试
- 本科生毕业论文答辩记录表
- 2025届扬州市高三语文(上)1月质量调研试卷及答案解析
- 创新成果知识产权合同(2篇)
- DB33T 2188.4-2019 大型赛会志愿服务岗位规范 第4部分:礼宾接待志愿服务
- 初中必背古诗文138首
- 蓝色国家科学基金4.3杰青优青人才科学基金答辩模板
- DLT 5434-2021 电力建设工程监理规范表格
- 2024年房屋交接确认书
- 拓展低空经济应用场景实施方案
- 北京市东城区2023-2024学年八年级上学期期末生物试题【含答案解析】
- 天疱疮临床分期与治疗方案研究
- 开放系统10861《理工英语(4)》期末机考真题及答案(第102套)
- 综合技能训练实训报告学前教育
- 2024年国家能源集团招聘笔试参考题库含答案解析
- MOOC 管理学-郑州轻工业大学 中国大学慕课答案
评论
0/150
提交评论