Académique Documents
Professionnel Documents
Culture Documents
Bsqueda en Google
partner-pub-3293
FORID:10
ISO-8859-1
Buscar
De Proyectos Libres
Saltar a navegacin, buscar
El proyecto Termmetro digital con PIC 16F877A, LM35 Y LCD puede ser
distribuido tal cual solamente si se enlaza la pgina fuente en proyectoslibres.com
Contenido
[ocultar]
Nunca hay que olvidar agregar retardos por medio de Delay_ms para que el LCD
inicie correctamente y no aparezca el LCD con signos extraos.
LM35
PIC 16F877A
2 Capacitores 22pF
Cristal de 10Mhz o 4MHz
LCD 16x2
Resistencia 100 Ohms
Resistencia 10K Ohms
Resistencia 1.7K Ohms
Capacitor 0.1uF
[editar] Simulacin
Simulacin en Proteus
Archivo de simulacin en Proteus
LCD_Out(1,i,text);
Delay_ms(100);
}
text1 = "ELECTRONICA";
LCD_Out(2,3,text1);
ADCON1
= 0x82;
TRISA
= 0xFF;
Delay_ms(1000);
LCD_Cmd(LCD_CLEAR);
text = "Temperatura:";
for(j=16;j>0;j--){
LCD_Cmd(LCD_CLEAR);
LCD_Out(1,j,text);
Delay_ms(100);
}
while (1) {
adc_rd = ADC_read(2);
tlong = (long)adc_rd * 5000;
tlong = tlong / 1023 - 40;
ch
= tlong / 1000;
if(ch==0)
LCD_Chr(2,6,' ');
else
LCD_Chr(2,6,48+ch);
ch
LCD_Chr_CP(48+ch);
ch
= (tlong / 10) % 10;
LCD_Chr_CP(48+ch);
LCD_Chr_CP('.');
ch
= tlong % 10;
LCD_Chr_CP(48+ch);
LCD_Chr_CP('C');
Delay_ms(10000);
}
}
}
Archivo mikroC
[editar] Hexadecimal
:10013000EB00EC018B010630FC00FF30FB00FF30D0
:10014000FA00FC0BA428AB28FB0BA728AA28FA0B63
:10015000A728A428A1281A30FB00FF30FA00FB0BC7
:10016000B228B528FA0BB228AF284230FA00FA0BB1
:10017000B72806308312B2000D250C30B700592580
:100180000130B70059258230FB00FF30FA00FB0B2D
:10019000CA28CD28FA0BCA28C7288730FA00FA0BDC
:1001A000CF280000A030A300B130A400C230A500C9
:1001B0001030A6000030A7008030F0008030270605
:1001C0007002031DE5282608003C031805290130AC
:1001D000B70059250130B2002608B3002308B40047
:1001E00097258230FB00FF30FA00FB0BF828FB2834
:1001F000FA0BF828F5288730FA00FA0BFD280000E2
:100200000130A602031CA703DC280630FC00FF30E7
:10021000FB00FF30FA00FC0B0E291529FB0B1129FE
:100220001429FA0B11290E290B291A30FB00FF3073
:10023000FA00FB0B1C291F29FA0B1C291929423033
:10024000FA00FA0B21291030A6000030A7008030F8
:10025000F000803027067002031D30292608003C7C
:10026000031850290130B70059250130B200260883
:10027000B3002408B40097258230FB00FF30FA0059
:10028000FB0B43294629FA0B432940298730FA0002
:10029000FA0B482900000130A602031CA7032729F6
:1002A0001030A6000030A7008030F0008030270614
:1002B0007002031D5D292608003C03187A290230CC
:1002C000B2002608B3002508B40097258230FB0051
:1002D000FF30FA00FB0B6D297029FA0B6D296A2992
:1002E0008730FA00FA0B722900000130A602031CC5
:1002F000A70354290B30FC00FF30FB00FF30FA004D
:10030000FC0B83298A29FB0B86298929FA0B86296C
:10031000832980293330FB00FF30FA00FB0B912941
:100320009429FA0B91298E298830FA00FA0B962924
:100330000130B70059250330FC00FF30FB00FF30CF
:10034000FA00FC0BA429AB29FB0BA729AA29FA0B5D
:10035000A729A429A1298C30FB00FF30FA00FB0B50
:10036000B229B529FA0BB229AF29A130FA00FA0B4C
:10037000B7290000A801A90180302906F0008030CB
:100380007002031DC529053028020318F629013023
:10039000B7005925D330A3000130B2002808B300BC
:1003A0002308B40097250330FC00FF30FB00FF302A
:1003B000FA00FC0BDC29E329FB0BDF29E229FA0B0D
:1003C000DF29DC29D9298C30FB00FF30FA00FB0B38
:1003D000EA29ED29FA0BEA29E729A130FA00FA0BFC
:1003E000EF290000A80A0319A90ABC29DC30AA00D9
:1003F0000230B2000430B3002A08B40097258230DE
:1004000083169F00FF3085000330FC00FF30FB00A7
:10041000FF30FA00FC0B0D2A142AFB0B102A132ABA
:10042000FA0B102A0D2A0A2A0B30FB00FF30FA00C3
:10043000FB0B1B2A1E2AFA0B1B2A182A1830FA005B
:10044000FA0B202A01308312B7005925E030A300AF
:100450001030A6000030A7008030F0008030270662
:100460007002031D352A2608003C0318552A013066
:10047000B70059250130B2002608B3002308B400A4
:1004800097258230FB00FF30FA00FB0B482A4B2AED
:10049000FA0B482A452A8730FA00FA0B4D2A000049
:1004A0000130A602031CA7032C2A0230B2008326C7
:1004B00070088312AB007108AC000030F200F3004A
:1004C0008830F4001330F500F601F701DA257008E2
:1004D000AD007108AE007208AF007308B000FF30C5
:1004E000F4000330F500F601F70173242830F8001A
:1004F000F901FA01FB017008F4007108F5007208B7
:10050000F6007308F7007808F4027908031C790FE5
:10051000F5027A08031C7A0FF6027B08031C7B0F96
:10052000F7027408AD007508AE007608AF007708D2
:10053000B0007408F0007508F1007608F200770842
:10054000F300E830F4000330F500F601F7017324FE
:100550007008B1007008003A031DB62A0230B200DC
:100560000630B3002030B4001526BE2A0230B20097
:100570000630B3003108303FB40015266430F40073
:10058000F501F601F7012D08F0002E08F1002F0803
:10059000F2003008F30073240A30F400F501F6018C
:1005A000F70173247808F0007908F1007A08F20066
:1005B0007B08F3007008B1007008303FB600D02609
:1005C0000A30F400F501F601F7012D08F0002E08BD
:1005D000F1002F08F2003008F30073240A30F40011
:1005E000F501F601F70173247808F0007908F100AD
:1005F0007A08F2007B08F3007008B1007008303F01
:10060000B600D0262E30B600D0260A30F400F50110
:10061000F601F7012D08F0002E08F1002F08F20076
:100620003008F30073247808F0007908F1007A08A4
:10063000F2007B08F3007008B1007008303FB6008C
:10064000D0264330B600D0263330FC00FF30FB000C
:10065000FF30FA00FC0B2D2B342BFB0B302B332BF4
:10066000FA0B302B2D2B2A2BFD30FB00FF30FA002C
:10067000FB0B3B2B3E2BFA0B3B2B382BB530FA00F8
:10068000FA0B402B0000552A442B031383127408E5
:10069000F8027508031C750FF9027608031C760F23
:1006A000FA027708031C770FFB02F30D0730FC00FA
:1006B000730DF80DF90DFA0DFB0D7408731C6E2BFC
:1006C000F8027508031C750FF9027608031C760FF3
:1006D000FA027708031C770FFB027B2BF8077508DB
:1006E0000318750FF90776080318760FFA077708CD
:1006F0000318770FFB07F30DFC0B582B720DF80D49
:10070000F90DFA0DFB0D7408731C942BF802750893
:10071000031C750FF9027608031C760FFA0277089E
:10072000031C770FFB02A12BF80775080318750F40
:10073000F90776080318760FFA0777080318770F7A
:10074000FB07F20D0730FC00720DF80DF90DFA0DE4
:10075000FB0D7408721CBA2BF8027508031C750F88
:10076000F9027608031C760FFA027708031C770F4C
:10077000FB02C72BF80775080318750FF9077608F1
:100780000318760FFA0777080318770FFB07F20DA7
:10079000FC0BA42B710DF80DF90DFA0DFB0D74086F
:1007A000721CE02BF8027508031C750FF90276081D
:1007B000031C760FFA027708031C770FFB02ED2B60
:1007C000F80775080318750FF90776080318760FF0
:1007D000FA0777080318770FFB07F10D0730FC00C5
:1007E000710DF80DF90DFA0DFB0D7408711C062C36
:1007F000F8027508031C750FF9027608031C760FC2
:10080000FA027708031C770FFB02132CF807750810
:100810000318750FF90776080318760FFA0777089B
:100820000318770FFB07F10DFC0BF02B700DF80D83
:10083000F90DFA0DFB0D7408711C2C2CF8027508CB
:10084000031C750FF9027608031C760FFA0277086D
:10085000031C770FFB02392CF80775080318750F76
:10086000F90776080318760FFA0777080318770F49
:10087000FB07F00D0730FC00700DF80DF90DFA0DB7
:10088000FB0D7408701C522CF8027508031C750FC0
:10089000F9027608031C760FFA027708031C770F1B
:1008A000FB025F2CF80775080318750FF907760827
:1008B0000318760FFA0777080318770FFB07F00D78
:1008C000FC0B3C2C7018722C7408F8077508031880
:1008D000750FF90776080318760FFA0777080318DB
:1008E000770FFB07080003138312FC01F71BFC0AB8
:1008F000FD01FB01FA01F901F801730872047104AA
:1009000070040319072D73087706A000A01BFD09CA
:10091000F71F952CF409F509F609F709F40A0319EC
:10092000F50A0319F60A0319F70AF31FA22CF009B6
:10093000F109F209F309F00A0319F10A0319F20A9D
:100940000319F30A73087704A000A01BC32C4523E6
:10095000FC1BE02CFD1F072DF009F109F209F3093A
:10096000F00A0319F10A0319F20A0319F30AF80944
:10097000F909FA09FB09F80A0319F90A0319FA0A2D
:100980000319FB0A072DF71FDA2CF31BD42C73086D
:10099000FB007208FA007108F9007008F800F30112
:1009A000F201F101F001AA2CF301F201F101F001D1
:1009B000F00A0034F309F209F109F009FC17A72C39
:1009C000F80A0319F90A0319FA0A0319FB0A740849
:1009D0007802031DAA2C75087902031DAA2C76083B
:1009E0007A02031DAA2C77087B02031DAA2CFB01A7
:1009F000FA01F901F801F00A0319F10A0319F20AE0
:100A00000319F30AF31FAA2CA0012016FF34A0013A
:100A10007C1C0B2DC226003F0800B126B126B12652
:100A20003208A100320884008417801200120013DB
:100A30008011001180100010841380120012001326
:100A40008011001180100010801400148016801294
:100A5000B12680168012B12680168012B12680142D
:100A6000001080168012B12680018014801680123A
:100A70008001801580168012B12680010014801636
:100A80008012800180168012B126800180168012AB
:100A9000001480168012B126800180168012001486
:100AA00080140015801580168012B1260130A20036
:100AB0000800031383122108840037080319602DEE
:100AC000801200128011001180100010B71B8015D9
:100AD000371B0015B71A8014371A0014220803199F
:100AE000732D0012742D00168016E826370803199E
:100AF000792D801200128011001180100010B7199A
:100B0000801537190015B7188014371800142208FB
:100B100003198C2D00128D2D00168016E8268012E8
:100B200022080319952DB126962DD9260800A92D46
:100B3000803003138312B200BC2DC030B200BC2D34
:100B40009430B200BC2DD430B200BC2D8030B20045
:100B5000BC2D031383123208013A0319982D320871
:100B6000023A03199D2D3208033A0319A02D3208C9
:100B7000043A0319A32DA62D3303F0003208F00721
:100B80007008B2007008B7005925A201B5013508F8
:100B9000340784000008F00070080319D72D3508C9
:100BA000340784000008B600D026B50AC72D0130EE
:100BB000A200080003138312FD01F31FEC2DF009BE
:100BC000F109F209F309F00A0319F10A0319F20A0B
:100BD0000319F30A8130FD07F71FFA2DF409F5090F
:100BE000F609F709F40A0319F50A0319F60A0319B5
:100BF000F70AFD0A4C267D1C142EF009F109F209B2
:100C0000F309F809F909FA09FB09F00A0319F10ACD
:100C10000319F20A0319F30A0319F80A0319F90A66
:100C20000319FA0A0319FB0A0800272E8030031360
:100C30008312B2003A2EC030B2003A2E9430B20085
:100C40003A2ED430B2003A2E8030B2003A2E03133E
:100C500083123208013A0319162E3208023A031998
:100C60001B2E3208033A03191E2E3208043A0319C8
:100C7000212E242E3303F0003208F0077008B20052
:100C80000130A2007008B7005925A2013408B7004E
:100C900059250130A2000800031383122230FC0002
:100CA000F801F901FA01FB01FC030319822E03107C
:100CB000FB0CFA0CF90CF80CF30CF20CF10CF00C28
:100CC000031C542EFC030319742E7408F8077508CE
:100CD0000318750FF90776080318760FFA077708D7
:100CE0000318770FFB07582E7408F80775080318C8
:100CF000750FF90776080318760FFA0777080318B7
:100D0000770FFB070800031383129F01C0309F0475
:100D100083161F179F1783123208F000F00D701012
:100D2000F00D7010F00D701070089F041F14E12674
:100D30001F151F1D9D2E0000992E1F100830F20058
:100D40001E08F000F10172080319AB2EF00DF10D31
:100D50007010FF3FA42E83161E08F0040030F1042B
:100D60000800083003138312FB00FF30FA00FB0B6E
:100D7000BA2EBD2EFA0BBA2EB72E1E30FA00FA0B81
:100D8000BF2E080003138312FB09FA09F909F809B9
:100D9000F80A0319F90A0319FA0A0319FB0A0800E9
:100DA00003138312A2013608B70059250130A200AF
:100DB0000800103003138312FA00FA0BDD2E000036
:100DC0000800073003138312FA00FA0BE52E08001F
:100DD00000000800FF3FFF3FFF3FFF3FFF3FFF3F97
:02400E00793FF8
:00000001FF