初始化提交

This commit is contained in:
王立帮
2024-07-20 22:09:06 +08:00
commit c247dd07a6
6876 changed files with 2743096 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
//DFRobot.com
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include "WProgram.h"
void setup();
void loop();
LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display
void setup()
{
lcd.init(); // initialize the lcd
// Print a message to the LCD.
lcd.backlight();
lcd.print("Hello, world!");
}
void loop()
{
}
int main(void)
{
init();
setup();
for (;;)
loop();
return 0;
}

View File

@@ -0,0 +1,200 @@
:100000000C9436000C945E000C945E000C945E0020
:100010000C945E000C945E000C945E000C945E00E8
:100020000C945E000C945E000C945E000C945E00D8
:100030000C945E000C945E000C945E000C945E00C8
:100040000C9421050C945E000C945E000C945E00F0
:100050000C945E000C945E000C945E000C945E00A8
:100060000C944E020C945E008F01020511241FBEF9
:10007000CFEFD4E0DEBFCDBF11E0A0E0B1E0E4E41B
:10008000FCE002C005900D92AE31B107D9F711E046
:10009000AEE1B1E001C01D92A235B107E1F710E079
:1000A000CCE6D0E004C02297FE010E941C06C836B0
:1000B000D107C9F70E941C050C9420060C9400007F
:1000C0000F931F93CF93DF93689F8001699F100D5B
:1000D000789F100D1124C8010E947C00EC0100974C
:1000E00029F060E070E0A8010E947E01CE01DF915E
:1000F000CF911F910F910895CF93DF93BC01823070
:10010000910510F462E070E0A0915001B0915101AE
:10011000ED01E0E0F0E040E050E021C0888199810D
:100120008617970769F48A819B81309719F093832A
:10013000828304C09093510180935001FE0134C02A
:100140006817790738F44115510519F08417950798
:1001500008F4AC01FE018A819B819C01E901209792
:10016000E9F641155105A9F1CA01861B970B0497C1
:1001700008F4BA01E0E0F0E02AC08D919C9111975B
:1001800084179507F9F46417750781F412968D9119
:100190009C911397309719F09383828304C09093B6
:1001A000510180935001FD0132964CC0CA01861B5B
:1001B000970BFD01E80FF91F6193719302978D93DF
:1001C0009C9340C0FD01828193819C01D9011097CD
:1001D000A1F680914E0190914F01892B41F48091BD
:1001E00010019091110190934F0180934E01409125
:1001F0001201509113014115510541F44DB75EB7FD
:1002000080910E0190910F01481B590B20914E01D6
:1002100030914F01CA01821B930B8617970780F01C
:10022000AB014E5F5F4F8417950750F0420F531F8D
:1002300050934F0140934E01F9016193719302C0B5
:10024000E0E0F0E0CF01DF91CF910895CF93DF930D
:10025000009709F450C0EC0122971B821A82A091EA
:100260005001B0915101109709F140E050E0AC17F6
:10027000BD0708F1BB83AA83FE0121913191E20FF2
:10028000F31FAE17BF0779F48D919C911197280F3A
:10029000391F2E5F3F4F3983288312968D919C9191
:1002A00013979B838A834115510571F4D0935101B3
:1002B000C093500120C012968D919C911397AD016F
:1002C000009711F0DC01D3CFFA01D383C2832191CF
:1002D0003191E20FF31FCE17DF0769F4888199810E
:1002E000280F391F2E5F3F4FFA01318320838A8107
:1002F0009B8193838283DF91CF910895DC0101C0BC
:100300006D9341505040E0F7089581E080932701BC
:1003100060932201109225011092260108950895FC
:10032000DF93CF930F92CDB7DEB76983809127011A
:100330008823A9F0809126018032B0F480912501B4
:10034000E0912301F0912401E80FF11D6083809179
:1003500025018F5F809325018093260105C0CE0182
:10036000019661E00E9431020F90CF91DF910895D4
:100370000E94900108956091230170912401809161
:1003800022014091260121E00E94EC0110922501FA
:100390001092260110922701089580E290E061E01A
:1003A00070E00E94600080931E0190931F011092E4
:1003B00020011092210180E290E061E070E00E9453
:1003C00060008093230190932401109225011092E4
:1003D00026010E94D00308951F93582F122F4132F7
:1003E00010F081E03CC0809129018823E1F782E090
:1003F000809329018FEF80933A011092310140934D
:100400003201A0912F01B0913001FB0102C0819116
:100410008D938E2F861B8417D0F3852F90E0880F45
:10042000991F80932A0185EE8093BC00112321F04F
:10043000809129018230E1F380913A018F3F11F4DC
:1004400080E00DC080913A01803211F482E007C053
:1004500080913A01803311F084E001C083E01F9164
:100460000895482F613210F081E0089580912901AC
:10047000843011F082E0089560933601A091330139
:10048000B0913401842F9C01F90102C081918D93B8
:100490008E2F841B8617D0F380E008951F920F9251
:1004A0000FB60F9211242F933F934F935F936F9347
:1004B0007F938F939F93AF93BF93EF93FF9380911D
:1004C000B90090E0887F90708036910509F4E2C011
:1004D00081369105CCF58832910509F47BC08932CB
:1004E0009105B4F48031910509F46FC08131910513
:1004F0003CF4009709F438C1089709F040C165C081
:100500008831910509F466C0809709F038C17FC031
:100510008034910509F4A3C08134910544F48033FB
:10052000910509F47FC0C89709F029C186C08035BC
:10053000910509F486C08835910509F495C0883481
:10054000910509F01CC19EC08839910509F404C1C8
:1005500089399105ECF48837910509F49BC08937F6
:1005600091054CF48836910509F494C080379105C3
:1005700009F005C18FC08838910509F4EDC08039B4
:10058000910509F48DC08038910509F0F8C088C044
:10059000803B910509F4B2C0813B91054CF4803A4F
:1005A000910509F491C0883A910509F0E8C0A6C008
:1005B000803C910509F4D4C0883C910509F4D0C071
:1005C000883B910509F0DBC0B1C080912A0180937E
:1005D000BB00C0C09091310180913201981778F42E
:1005E00090913101E0912F01F0913001E90FF11D5F
:1005F00080818093BB009F5F90933101ABC085EDFC
:100600008093BC008091BC0084FDFCCFB6C080E22A
:1006100080933A0185ED8093BC008091BC0084FDFD
:10062000FCCFABC080E380933A0185ED8093BC00A2
:100630008091BC0084FDFCCFA0C088E380933A0188
:100640008FC0809131019091BB00E0912F01F0911A
:100650003001E80FF11D90838F5F809331019091FD
:1006600031018091320174C0809131019091BB00C1
:10067000E0912F01F0913001E80FF11D90838F5F21
:100680008093310185ED8093BC008091BC0084FD96
:10069000FCCF73C083E080932901109239015AC0C6
:1006A00080913901803208F057C0809139019091D2
:1006B000BB00E0913701F0913801E80FF11D908304
:1006C0008F5F8093390146C080913901803248F4B0
:1006D00080913901E0913701F0913801E80FF11D67
:1006E000108260913901E0912D01F0912E018091ED
:1006F00037019091380170E0099532C084E0809311
:1007000029011092350110923601E0912B01F091F0
:100710002C01099580913601882341F481E0809372
:100720003601E0913301F09134011082909135014E
:10073000E0913301F0913401E90FF11D8081809344
:10074000BB009F5F909335019091350180913601F8
:10075000981710F485EC01C085E88093BC000FC0A9
:1007600085EC8093BC0009C010923A0185ED80931E
:10077000BC008091BC0084FDFCCF10922901FF9148
:10078000EF91BF91AF919F918F917F916F915F9109
:100790004F913F912F910F900FBE0F901F90189582
:1007A00010922901449A459AE9EBF0E080818E7F0E
:1007B000808380818D7F808388E48093B80085E486
:1007C0008093BC0080E290E061E070E00E946000F5
:1007D00080932F019093300180E290E061E070E01F
:1007E0000E946000809333019093340180E290E096
:1007F00061E070E00E9460008093370190933801BF
:100800000895FC0188E191E09183808362834783AE
:10081000208711860895CF92DF92EF92FF920F9377
:100820001F936C01062F88E2E82E81E0F82EC701A5
:10083000F60162810E94850110E0F601818590E059
:10084000082B192BC701B8010E94B801C7010E94EB
:10085000BB011F910F91FF90EF90DF90CF90089513
:10086000FF920F931F938C01F62E64600E940B047D
:1008700081E090E00E9493058BEFF822C8016F2D74
:100880000E940B0482E390E00E9493051F910F9158
:10089000FF900895FF920F931F938C01F62E0E94F4
:1008A0000B04C8016F2D0E9430041F910F91FF901F
:1008B0000895EF92FF920F931F937C01162F042F40
:1008C000607F642B0E944A041295107F102BC70191
:1008D000612F0E944A041F910F91FF90EF9008959D
:1008E00041E00E945904089540E00E94590408958F
:1008F000FC016481862F846084836C60CF010E9438
:100900007404089562E00E94740480ED97E00E94F0
:100910009305089561E00E94740480ED97E00E94C1
:1009200093050895FC0188E08187CF0160E00E9473
:100930000B040895CF93DF93EC01423018F08B81C4
:1009400088608B834E83222329F0413019F48B81F8
:1009500084608B8380E593EC0E949305CE016985CA
:100960000E940B0468EE73E080E090E00E9469054D
:10097000CE0163E00E944A0484E991E10E9493055C
:10098000CE0163E00E944A0484E991E10E9493054C
:10099000CE0163E00E944A0486E990E00E9493053C
:1009A000CE0162E00E944A046B816062CE010E9427
:1009B000740484E08C83CE010E947804CE010E94EE
:1009C0008A0482E08D83CE0166E00E947404CE0129
:1009D0000E948204DF91CF9108950F931F938C01A1
:1009E00088E291E00E94CD01F8011382C80167817D
:1009F000408520E00E949A041F910F9108950E9463
:100A0000ED0408958BE391E067E240E122E00E946B
:100A1000010408950F931F930BE311E0C8010E9496
:100A2000FF04C8010E949204C80160E071E00E94C6
:100A300012061F910F9108950E94A1050E940A05B8
:100A4000FFCF1F920F920FB60F9211242F933F9357
:100A50008F939F93AF93BF938091490190914A01E7
:100A6000A0914B01B0914C0130914D010196A11D17
:100A7000B11D232F2D5F2D3720F02D570196A11D7D
:100A8000B11D20934D018093490190934A01A09399
:100A90004B01B0934C018091450190914601A0918A
:100AA0004701B09148010196A11DB11D80934501F8
:100AB00090934601A0934701B0934801BF91AF9135
:100AC0009F918F913F912F910F900FBE0F901F908C
:100AD0001895EF92FF920F931F937B018C018FB7B4
:100AE000F8944091490150914A0160914B017091F5
:100AF0004C018FBF2FB7F8948091490190914A0122
:100B0000A0914B01B0914C012FBF841B950BA60BFC
:100B1000B70BE816F9060A071B0760F71F910F913C
:100B2000FF90EF900895019759F0FC01EE0FFF1F21
:100B3000EE0FFF1F32978FB7F8943197F1F78FBF01
:100B40000895789484B5826084BD84B5816084BD45
:100B500085B5826085BD85B5816085BDEEE6F0E036
:100B6000808181608083E1E8F0E080818260808321
:100B7000808181608083E0E8F0E080818160808313
:100B8000E1EBF0E0808184608083E0EBF0E0808145
:100B900081608083EAE7F0E08081846080838081E7
:100BA000826080838081816080838081806880838F
:100BB0001092C10008950F931F93CF93DF938C0180
:100BC000EB0109C02196D801ED91FC910190F081D3
:100BD000E02DC801099568816623A1F7DF91CF91C7
:100BE0001F910F910895EF92FF920F931F93CF9350
:100BF000DF938C017B01EA010CC0D7016D917D016F
:100C0000D801ED91FC910190F081E02DC80109958A
:100C10002197209791F7DF91CF911F910F91FF902E
:100C2000EF900895DC01ED91FC910280F381E02DBD
:100C300009950895EE0FFF1F0590F491E02D09949A
:040C4000F894FFCF56
:100C440048656C6C6F2C20776F726C6421002000F7
:0E0C540052010000000000007004DB05F305F3
:00000001FF

View File

@@ -0,0 +1,23 @@
//2004 I2C LCD DEMO
//BY KEYES
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 16 chars and 2 line display
void setup()
{
lcd.init(); // initialize the lcd
lcd.init();
lcd.backlight();
}
void loop()
{
// Print a message to the LCD.
lcd.setCursor(0,0);
lcd.print("Hello, world!");
lcd.setCursor(0,1);
lcd.print("KEYES Arduino!");
lcd.setCursor(0,2);
lcd.print("thanks");
lcd.setCursor(0,3);
lcd.print("This test is ok");
}