Chris
I will advise you to install the package manager from the link,it is a free tool to install the additional application specific libraries such as TCP/IP ,USB Device and Host applications, FAT32 Filesystem library and many more , these additional Libraries are found on LibStock web site ,There are so many and we decide with mE some time ago to allow the user to install what he needs because if you install everything the IDE is to huge this the birth of Libstock and Package Manager
http://www.mikroe.com/package-manager/
LibStock
http://www.libstock.com/
Libstock is a place were mikroE release application Libraries and users share applications it has a huge stock of code and example which range from blinking Leds to Running High speed Motors in SVM mode (complex stuff)
There are also additional Plug inTools for the compiler that you can down load from Libstock a useful one is the Timer Calculator too see below ,
http://www.libstock.com/projects/view/398/timer-calculator
Tool for calculating CAN Baudrates and setups
http://www.libstock.com/project_categories/view/15/can-lin-rs485
Keep in mind that the library manager shows only the libraries available for the device selected in the Project vwindow
.for example if you use a small PIC16 then you might not have all the Libraies available in the Library window because the device does not support all the functions I would advise to select a PIC18F45K22 or so to see what is available as Libraries because it is a higer level device.
There are string functions see my screen print (its under string Library)
The tool also supports a large number of TFT and GLCD drivers directly from the libraries or from a graphical Display designer (this is not a free tool however very usefull)
TFT displays
http://www.mikroe.com/visualtft/
GLCD Dsipalys
http://www.mikroe.com/visualglcd/
There are also a free Font creator for GLCD displays
http://www.mikroe.com/glcd-font-creator/
Aslo keep in mind that you can mix assembly and Basic in one file ,this if you would like to optimize code fuctions you can write them in assembly just use the asm specifier see the manul you could also do the asm codeing
in a separate module and call the functions from this module see manual sections modules.
The Compiler use the exact syntax as Microchip Datasheet meaning ADCON in the datasheet is ADCON in the Compiler ,TON in the datasheet is TON in the compiler more the same syntax you can not get and all other syntax as
If()elseIf if ,do while ect are all standard Basic syntax in VB,VB.Net and in mikroBasic I am not sure what you mean by the syntax are not Microchip syntax.
Just another note the OLD PICBASIC from ME Labs are not a professional tool and they do a lot of funny function that a professional user will never use ,the mikroE tool conforms to the BASIC standards ,
I hope this give you a bit of Info into a large world of the mikroE Tools
I will advise you to install the package manager from the link,it is a free tool to install the additional application specific libraries such as TCP/IP ,USB Device and Host applications, FAT32 Filesystem library and many more , these additional Libraries are found on LibStock web site ,There are so many and we decide with mE some time ago to allow the user to install what he needs because if you install everything the IDE is to huge this the birth of Libstock and Package Manager
http://www.mikroe.com/package-manager/
LibStock
http://www.libstock.com/
Libstock is a place were mikroE release application Libraries and users share applications it has a huge stock of code and example which range from blinking Leds to Running High speed Motors in SVM mode (complex stuff)
There are also additional Plug inTools for the compiler that you can down load from Libstock a useful one is the Timer Calculator too see below ,
http://www.libstock.com/projects/view/398/timer-calculator
Tool for calculating CAN Baudrates and setups
http://www.libstock.com/project_categories/view/15/can-lin-rs485
Keep in mind that the library manager shows only the libraries available for the device selected in the Project vwindow
.for example if you use a small PIC16 then you might not have all the Libraies available in the Library window because the device does not support all the functions I would advise to select a PIC18F45K22 or so to see what is available as Libraries because it is a higer level device.
There are string functions see my screen print (its under string Library)
The tool also supports a large number of TFT and GLCD drivers directly from the libraries or from a graphical Display designer (this is not a free tool however very usefull)
TFT displays
http://www.mikroe.com/visualtft/
GLCD Dsipalys
http://www.mikroe.com/visualglcd/
There are also a free Font creator for GLCD displays
http://www.mikroe.com/glcd-font-creator/
Aslo keep in mind that you can mix assembly and Basic in one file ,this if you would like to optimize code fuctions you can write them in assembly just use the asm specifier see the manul you could also do the asm codeing
in a separate module and call the functions from this module see manual sections modules.
The Compiler use the exact syntax as Microchip Datasheet meaning ADCON in the datasheet is ADCON in the Compiler ,TON in the datasheet is TON in the compiler more the same syntax you can not get and all other syntax as
If()elseIf if ,do while ect are all standard Basic syntax in VB,VB.Net and in mikroBasic I am not sure what you mean by the syntax are not Microchip syntax.
Just another note the OLD PICBASIC from ME Labs are not a professional tool and they do a lot of funny function that a professional user will never use ,the mikroE tool conforms to the BASIC standards ,
I hope this give you a bit of Info into a large world of the mikroE Tools
Attachments
Last edited: