<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Free pascal compiler for 8051</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/23451/free-pascal-compiler-for-8051</link><description> 
For those who like programming in Pascal here is Turbo51 - a free
Pascal compiler for the 8051 family of microcontrollers: 

 
 http://turbo51.com/ 

 
It features a fast single pass optimizing compiler, Borland Turbo
Pascal 7 syntax, full floating</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/147417?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 05:16:47 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:683aeb46-0a59-438d-bc67-63c479757d53</guid><dc:creator>Catcus Blip</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;Tamir only have half the answer and omit the half relevant to
this&lt;/i&gt;&lt;br /&gt;
I agree, but that was only because I dedicated 50% of my answer to
apologies:&lt;br /&gt;
&lt;i&gt;Just pooling your leg! sorry for that.&lt;/i&gt;&lt;br /&gt;
Besides, I told rahib to listen to you and not to me :)&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/146209?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 05:08:08 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4eeabb65-329a-459e-bb18-100cc50e74ca</guid><dc:creator>kalib rahib</dc:creator><description>&lt;p&gt;&lt;p&gt;
adn sir erac is very kind and very wise and very old and he is fun
with his crazy jokse.&lt;/p&gt;

&lt;p&gt;
but he is sometime not kind and not wise and not fun in jokes
:(&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/146210?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 05:04:45 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:cfc01b73-8193-4210-a2b7-2af9514845e5</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
Tamir only have half the answer and omit the half relevant to
this&lt;/p&gt;

&lt;p&gt;
Per gives the full answer&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;If you run a debugger or an ICE, you need a file format [OMF
with debug enabled] that can map data types and what source lines
that produced the individual processor instructions&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/144404?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 04:54:13 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c8a0a05b-99bc-40d1-8a6d-938fa4b1e935</guid><dc:creator>Catcus Blip</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;i starting ot be thinking you be as kindly by sir erac
:::)))&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
ho no no no no no no no&lt;br /&gt;
I am not nearly as smart as he is :)&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/142019?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 04:45:59 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:e4c5f55c-b8c7-4732-a661-45b757d03889</guid><dc:creator>kalib rahib</dc:creator><description>&lt;p&gt;&lt;p&gt;
temir,&lt;/p&gt;

&lt;p&gt;
i be thainking you for the good ansewr.&lt;/p&gt;

&lt;p&gt;
i starting ot be thinking you be as kindly by sir erac :::)))&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/142018?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 04:43:45 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1dbab2fe-1217-499c-af95-89afdb9ec110</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
A Hex file works well for programming a processor. But it does not
contain any debug information. If you run a debugger or an ICE, you
need a file format that can map data types and what source lines that
produced the individual processor instructions.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/138797?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 04:40:18 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:532dceea-701e-4ba7-a8e9-02809144f146</guid><dc:creator>Catcus Blip</dc:creator><description>&lt;p&gt;&lt;p&gt;
kalib,&lt;br /&gt;
Just pooling your leg! sorry for that.&lt;br /&gt;
An &amp;#39;omf&amp;#39; file is an executable for the C51. Note that this is still
not a HEX file.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/135410?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 04:22:16 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:69735e90-eb3b-4970-b232-66d6d5ec31ef</guid><dc:creator>kalib rahib</dc:creator><description>&lt;p&gt;&lt;p&gt;
i is not being understanding!!!!!&lt;/p&gt;

&lt;p&gt;
one must fall?????&lt;/p&gt;

&lt;p&gt;
i be thinking you be joke at pooor kalib?????&lt;/p&gt;

&lt;p&gt;
you be not being kindley!!!!&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/124704?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 04:20:42 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:5ea62070-40ce-4967-98ac-f60c8093c32f</guid><dc:creator>Catcus Blip</dc:creator><description>&lt;p&gt;&lt;p&gt;
OMF means this:&lt;br /&gt;
&lt;a href="http://en.wikipedia.org/wiki/One_Must_Fall"&gt;en.wikipedia.org/.../One_Must_Fall&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/113970?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 04:02:31 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:6b34d882-9683-44d6-8e42-a0c60da9ee0a</guid><dc:creator>kalib rahib</dc:creator><description>&lt;p&gt;&lt;p&gt;
sir erac,&lt;/p&gt;

&lt;p&gt;
i is being wondering what is the omf being used for????&lt;/p&gt;

&lt;p&gt;
kalib&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/100708?ContentTypeID=1</link><pubDate>Mon, 02 Jun 2008 03:54:39 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:73e589d1-5215-42d9-a806-d67b70c15b09</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
e.g.&lt;br /&gt;
the SILabs debugger&lt;br /&gt;
Ceibo EB51x2&lt;br /&gt;
Acqura&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/76342?ContentTypeID=1</link><pubDate>Sun, 01 Jun 2008 22:41:19 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:40f2660c-634b-49cf-9ade-f4c1d8321e84</guid><dc:creator>Igor Funa</dc:creator><description>&lt;p&gt;&lt;p&gt;
OK, if there are also others with the same need I will put OMF
higher on priority list. May I ask you which tools with OMF support
are you using?&lt;/p&gt;

&lt;p&gt;
Igor&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Free pascal compiler for 8051</title><link>https://community.arm.com/thread/51808?ContentTypeID=1</link><pubDate>Sun, 01 Jun 2008 14:43:10 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:9f27753c-df1d-44bb-b852-49dfc7193b1d</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
this has been discussed in several other fora and what stops me
from saying &amp;quot;great&amp;quot; is &amp;quot;an OMF file with debug information is on the
TODO list&amp;quot;&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;

&lt;p&gt;
ps are Todo and Dodo cousins of Frodo Bilbo? :)&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>