Electronics 板


LINE

※ 引述《flg (废人君)》之铭言: : 请问一下,我目前打算使用8051来设计下列开关 : 电路图:http://www.wretch.cc/album/show.php?i=flg&b=4&f=1231617596&p=4 : 开关动作图:http://www.wretch.cc/album/show.php?i=flg&b=4&f=1231617593&p=1 : 目前有向别人请教,决定使用华邦的W78E516B外接40M HZ石英震荡器来达成, : 但是程式方面有些问题,我目前有看到一个范例: : #include "reg51.h" : delay10ms(int); : void main() : { : while(1) : { : char i = 0; : P1 = i; : delay10ms(10); : P1 = ~i; : delay10ms(10); : } : void delay10ms(int time) : { : int i,j; : for (i=0;i<t;i++) : for(j=0;j<120;j++) : ; : } : 请问要达到同步控制8个开关的动作,该怎麽修改上述程式来达成我需要的目的呢? : 因为本人非就读相关科系,所以看的真的是一头雾水,相关书籍上也似乎找不到相近的 : 范例,因此恳请各位帮帮忙,非常感谢!! 如果不把周边电路当成记忆体的话。 先定义几个要用的开关。假设接在Port1 0~7 还有 Port2 的 0 即Vpm接P2_0 其他的由图片往下分别对应P1_0~P1_7 #include "reg51.h" //这行看情况啦... void delay(long); int main() { //Initial Chip //我记得W78有register要设定。会影响Clock... //在这边先设定一下。(我没有Spec.可以看Spec.後加上) //Initial Port P1=0x10; P2_0=0x01; delay(n);//n是一个数字。 while(true) { //其他写法可以用旋转指令。 //我不确定这样一点点时间差会不会有影响。 //如果有影响要改变设计方法 //---res/oc--- P1=0x2f; P2_0=0x01; delay(n); // P1=0x1e; delay(n); // P1=0x1c; delay(n); // P1=0x18; delay(n); //---sense--- P2_0=0; P1=0x90; delay(m);//这边时间看起来m好像是n的四倍长?? //---feedb--- P1=0x10; delay(m); } } void delay(long T) { //这里面写的延迟与MCU设定与震荡器有关。 //T要算一下。 //形式大概是 long x; for(x=0;x<T;x++)//T是一个要给定的数字。 ; } -- http://www.wretch.cc/album/genovia 徵求专长机器视觉与听觉的朋友 ^.~ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.33.147 ※ 编辑: genovia 来自: 140.129.33.147 (08/01 12:36)
1F:推 flg:多谢,我会去尝试看看,再次感谢帮忙^^ 08/03 20:15







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping 或 站内搜寻

TOP