ǰλãҳ > 用单片机实现交通信号灯控制_毕业论文 - 百度文库
ѧԺҵ() 89S5148λI/O(P0 P1P2P3)ڶⲿݵĴ䡣 6жϵͳ
89S51߱ƵжϹܣжϡʱ/жϺһжϣ㲻ͬĿҪ2ȼѡ
1.4 89S51Ƭ
89S51Ƭڲǵ߽ṹ,ߺ͵ַǹõ. 89S5140, 51ϵеƬǼݵ. 40ſɷΪI/OӿߡԴߡߡӾ4֡89S51ƬΪ˫ֱʽװṹ, ͼ1-2ʾ:
ͼ1-2 89S51ŷͼ
89S51ĵԴ֣ 1 VCC+5VԴߡԴ 2 GNDӵߡ
89S51ƬӾ:
1XTAL1ƬŴ˺ڲʱӹˡڲʱⲿʯӢݵһš
5
ѧԺҵ() 2XTAL2ƬŴˣⲿʯӢݵһˡⲿʱաӾţߡ
89S51ƬĿ¼֣ 1RSTλˣߵƽЧ 2ALE/PROGַ/ߡ 3PSENⲿ洢Ķѡͨߡ
4EA/VppƬROMʶ/̵Դˡ
1.5 89S51ص
89S51ص㣺40ţ4k Bytes FlashƬڳ洢128bytesȡݴ洢RAM32ⲿ˫/I/Oڣ4жȼ2жǶжϣ216λɱ̶ʱ,2ȫ˫ͨſڣڲɿŹʱƬʱ乤ѹ4.55V,һѡã5Vѹ 89S5189C51Ӻܶܣ˽ϴ۸䣬89C51ͣ 书ܰISP̹߱ܣܵڸдƬ洢ڵijҪоƬӹа롣һǿõĹܡ ߹ƵΪ33MHzҶ֪89C51ļƵ24M˵S51и߹ƵʣӶ˸ļٶȡ˫UARTͨ ڲɿŹʱҪ89C51ӿŹʱԪ·˫ָʾԴرձʶȫµļ㷨ʹö89S51ĽܱΪܣıԴǿͿЧı֪ʶȨַԷ棺ȫ51ȫϵвƷ805189C51ȵMCS-51ݲƷҲ˵н̿顢̳ϵij۽̿ϲõĵƬ805189C51MCS-51ȵȣ89S51һճУν¼ݡ ѡAT89S51ƬΪϵͳĺIJ֡
6
ѧԺҵ() 2 ͨƵĻ
2.1 ͨƵĽṹ
ʮ·ڼĽͨźŵƲͼ2-1ʾͨźŵƿĸ״̬£
1ϱ̵ͨУƽ 2ϱƵУƽ 3ϱƽУ̵ͨ 4ϱƽУƵ
ͼ2-1 ʮ·ڽͨźŵʾͼ
2.2 ͨƵĹ
ͼ2-1ʾͨƽIJһڡͨƵĶ̵
7
ѧԺҵ() ̵˸ƵϱϱƵϱ̵ϱ̵䶯ʱͼ
2.3 ͨƵĿƷ
ϱɵһʮ·ڣɵһ졢ơɫָʾƣָӳ˰ȫͨСֹͨУ̵ͨСƵʾע졢̵Ƶ״̬лһƵȼʱΪϱɵĹͣʱ䡣趫ϱijָʾȼķͼ2-1ʾ
2-1 ͨƵĿ״̬ʱ
ͼ2-1˵
1Ϊƣ˵ֹͨУ˿ͨϱΪ̵ƣ˵ͨ˽ֹͨСʱΪ60롣
2Ƶ˸5룬ʾ˺졢̵Ƶ״̬л 3Ϊ̵ƣ˵ͨУϱΪƣϱ·ֹͨͨСʱΪ80롣 ͨʱ䳤
4ϱʱͺ졢̡ƵƳֵ˳γ˺ͳܰȫͨͨС
5˱ɸݳ̬趨̵Ƴʼֵ
2.4 ͨƿƵгͼ
һͨ·˵̵ʱڴﵽijǴﵽѵܣdzڵλʱڶܴﵽΪùʽ= / ʱ ʾ
8
92ƪĵ