About Turbo51 |
|
In 1979 Intel has introduced the 8051 as the first member of the MCS-51 family of microcontrollers. Today hundreds of cheap 8051 derivatives are available from tens of manufacturers. This makes the MCS-51 architecture so interesting for professionals and hobbyists. Intel had also defined an 8051 assembly language and offered a well-designed 8051 assembler, the legendary ASM51. Unfortunately, It is rather surprising fact that this 8-bit architecture is still in use today. You can find 8051 soft core also in FPGA and ASIC designs. In other words, it is still very popular.
Since there are a lot of excellent C compilers for 8051 you might ask why Pascal? I just like it. My experience with the 8051 architecture started with reverse engineering of some consumer electronics firmware in late 80s. At that time everything was done in assembly language and I wished there was a Pascal compiler for the 8051 architecture. There were some, but poor and expensive. As time went on, I worked on many projects involving 8051 derivatives. And then I found some literature about compilers. Development of Turbo51 started in 2000 when I found that there is no good Pascal compiler for the 8051 family of microcontrollers and decided to write my own. Since I had a lot of experience with the Borland Turbo Pascal I decided to create a Pascal compiler for 8051 that will be fast as Turbo Pascal, will have the same syntax and will generate high quality optimized code. In 2005 the Turbo51 was stable and reliable enough to be used for a real project. And it was. Since then I am using it for every project involving 8051 derivative microcontrollers. In 2008 I have decided to release it as freeware. That's how turbo51.com website was born. I run also a website igorfuna.com dedicated to other stuff (transmitting sites, DVB-T, etc.). Log Files
Like many other websites, http://turbo51.com makes use of log files. The information inside the log files includes internet protocol (IP) addresses, Internet Service Provider (ISP), type of browser, date/time stamp, referring/exit pages, and number of clicks to analyze trends, administer the site, track user’s movement around the site, and gather demographic information. IP addresses, and other such information are not linked to any information that is personally identifiable.
Privacy Policy Turbo51 website uses third-party advertising companies to serve ads when you visit this website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. You should consult the respective privacy policies of these third-party ad servers for more detailed information on their practices as well as for instructions about how to opt-out of certain practices.
|

