У·ֱ·֮һϴĵݣ470ufŵԣʹֱѹԱȽȶֱѹʵУΪ˷ֹ·ֹѹر仯仯ڵԴ˼صĵԴһʮĵݣڴĵһһĵУԸƵźŲЧ˳˲һֻΪ0.001--0.lpFĵݣ˳ƵȻһ0.1uFСȻ78051š78052Žӵء78053һ0.1uFĵݵءͿˡԴģͼ3-12ʾ
ͼ3-12 Դģ
·ԪѡҪ
Ϊ˱֤ѹȶѹ˵ѹӦñ˵ĵѹ߳36Vѹѹ̫ߣ̫߲Чʽͣ˷ԴѹĹ̫ȶɹȶ
ѹѹ֮ѹϴʱӦװʵɢ
C6C7C8C9úֵ C6C9ǷֹԼõģ C6һȡֵΪ0.11FһȡֵΪC90.10.33FC7C8˲ݣC7C8һȡֵΪ100470F
4 ģ
4.1Ƭ
ŵƬķչܶ˾ᱻƬĸָıԸͿΪƬĿǰıԳ4֣ԡCԡPLMBASICԡҪѧϰһֱԺ?Ƕ4ϸܡ
BASIC
BASICһָԣӢĺǡѧͨ÷ָ롱19655£ѧ˹ Ƴġ10˾ֲͻϡʮBASICһֱΪdzѧ̵߱ԡѾQBASICչVB#汾߱˺ܶṹ˼ͱ̷ʽ纯ģ顢ֲȫֱݴݵȡ
ڵBASICɵĴ벻ĿĴ룬ǾһRUNTIMEͺеģִЧʵͣн͵ķҵеĴǵֳִƬBASICֱӽӦоƬĻ룬ҪڵƬڴפRUNTIMEִЧһҪע⣬BASICΪʹñбøֵһcԴڲ졣
MCSElectronics˾BASCOMһ8051ΪҪBASICΪĵƬϵͳһBASICһ磺ForToStepIfElseEndSelectCaseȵ÷ûʲôģ˱Ƚš⣬ԵƬӲƵ磺LCDһʵLCDʾ
Cls LCD
LcdHow are you LCDַHow are you ҪṩֱӶԵƬⲿӲIJرṩ˶ԵƬ˿ڵֱӲ磺P1P2P21Po3ȵȣ̣ǿԱصѧϰIJ֡
PLM
PLMIntel˾8080ʼΪϵвƷıԣصǣ
1ѧ
PLMһ51ֻ䣺һ˵䣬˵̣һǿִ䣬縳ֵ䡢ѭȡЩĹܺBASICӦƣ磺
P1=02Hֵʮ
IF M>2 THEN N=P1ʮ} Do M=0 To 10ѭ} 2ɶԺ
PLMһ51һֽṹԣģʽṹɲʽдԴʹĶһijɶģɣÿģɶ鹹ɡһ͵ijͿԷֽɶСģ飬ֱһֹܣɶ˹ͬɣʹ˱ڣ˹Чʡģ黯ij˳ƵԺͷԡ
3ɿԸ
PLMһ51ûԵƬĸԴʹԳͻʹʹ棬ԶΪûڴ棬ЧԴ˷ѣΪʹṩ㡣
4Ժ
PLMһ51Уȿȫֵľ̬ҲоֲĶ̬ȫԵľ̬ʺBASICеıһñоЧھֲĶֻ̬˵ijлùЧڸóù֮Чֲ̬صǣɶ˹ͬһеIJͬģʱصǷʹͬıʶͻյԳʱС˹
5Ժ
PLMһ51ͬԻԵĿģɿִд
롣ûʹûԱһγѵõĻԳ飬ôöλԺܷӵPLMһ51ĿС
6õ㷨Ϳ
PLMһ51ԾIntel˾ṩ㷨Ϳܡûֳɵ㷨ɼӡˡ㣬ܽԼض㷨⣬ʹñһݣĿЧʡ
漸ɼPLMPascalһԣһֽṹԡPLMһɲմ룬˵һ֡ԡϸŴɡ51ϵеĵƬ˵PLMָ֧ӵ㡢ḻĿ⺯֧֡ѧϰPLMѧϰһԣѶԽϴҪѽ϶ʱ;
һǷʾָķԣӽڻһԡҪŵռԴ٣ִЧʸߡһָͶӦһ룬ÿһִжҳСͶջƣҲȽϷ㡣Dzͬ͵ĵƬԿе죬ԲֲPICl2CESl8ƬûԱһSTC89C51ƬǿɾвˣΪǵָϵͳġ
ƬĻԷdzԡָϵͳȵһҪǿһЩƬӵвͬ洢ʹ̱øһЩΪƬԱûԾͿɰ˽ӰκЧʵ涨磬ûָͿʹƬRAMƣΪƬҪָۼָдȡͬģҪʹøúʱҲֻоܱ߱̾ӴġЧʵ͵ijⷽı̣ûлġ
C
ƬCһֱͳԣ˶ָԵص㣬߱ԵĹܡCԾйܷḻĿ⺯ٶȿ죬ЧʸߣõĿֲԣҿʵֱӶϵͳӲĿơ⣬c