<?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>Need Library header files to run C files in Keil</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/18944/need-library-header-files-to-run-c-files-in-keil</link><description> I need the header files conio.h, dos.h and all that to make it run in Keil Compiler.. Where do I get these? </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/123160?ContentTypeID=1</link><pubDate>Sat, 18 Mar 2006 11:31:05 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c3c61e1e-747a-4ecb-946b-5f9c820cb5a5</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;we aim to please&lt;br /&gt;
&lt;br /&gt;
have a good weekend&lt;br /&gt;
&lt;br /&gt;
Erik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/111980?ContentTypeID=1</link><pubDate>Sat, 18 Mar 2006 06:36:23 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:f0ddfd54-9300-4b93-a0fe-840339093a15</guid><dc:creator>Carsten Groen</dc:creator><description>&lt;p&gt;Andy, Erik and Hans,&lt;br /&gt;
&lt;br /&gt;
I always get a smile on my face when I read some of you Guy&amp;#39;s replys here on the forums :o)&lt;br /&gt;
&lt;br /&gt;
Carsten&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/97927?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 14:38:47 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1a238ab5-0b40-485f-ab72-fb034c286956</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;i&gt;&amp;quot;Guess I&amp;#39;m in the wrong track then&amp;quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Oh, how true!&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;quot;Let&amp;#39;s say I need to use the outportb() fn..&amp;quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
You can say that the Earth is flat, if you like, but it won&amp;#39;t help your navigation!&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;quot;It requires dos.h header file..&amp;quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Yes it does, but let&amp;#39;s just recall what we learned earlier:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;quot;&lt;b&gt;2. conio.h, dos.h are for &lt;/b&gt;&lt;/i&gt;MSDOS-based PC systems.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;quot;how do I use that in Keil?&amp;quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
You don&amp;#39;t.&lt;br /&gt;
You can&amp;#39;t.&lt;br /&gt;
Keil do &lt;i&gt;&lt;b&gt;not&lt;/b&gt;&lt;/i&gt; make tools that generate code to run on PCs!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/111976?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 12:17:38 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:9f9ba90d-27de-46ad-ab4f-1b7807beee8a</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;i&gt;You lost your direction in a major way&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
I guess sniffing chlorine will do that.&lt;br /&gt;
&lt;br /&gt;
Erik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/97930?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 12:04:29 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:9b068c2d-03f9-406d-b9fc-a6d9ce95cab9</guid><dc:creator>HansBernhard Broeker</dc:creator><description>&lt;p&gt;&lt;i&gt;Let&amp;#39;s say I need to use the outportb() fn..&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
No, let&amp;#39;s not say that --- because it would be 100% wrong.  You don&amp;#39;t need that function, full stop.  Erik says this a little more often than it strictly applies, but in your case he&amp;#39;s 100% correct: you &lt;b&gt;have&lt;/b&gt; to stop thinking of the 8051 as a PC.  It&amp;#39;s not.  Not anywhere near it, actually.&lt;br /&gt;
&lt;br /&gt;
You lost your direction in a major way.  So, please: stop whatever you&amp;#39;re doing.  Immediately.  Go back at least half the way to the origins of the project you&amp;#39;re in, and triple-check every single decision you made.  Make sure you actually understand the reasons for making each and every choice along the way.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/97928?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 11:58:18 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4467e9db-fb32-4456-b98f-b5d99cf16bed</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;i&gt;Let&amp;#39;s say I need to use the outportb() fn.. It requires dos.h header file.. Now how do I use that in Keil?&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Ok, maybe I was not clear when I said&lt;br /&gt;
&lt;br /&gt;
The &amp;#39;51 ain&amp;#39;t no PC&lt;br /&gt;
&lt;br /&gt;
so let me try this&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;#39;51 supported by Keil tools is NOT a PC&lt;br /&gt;
&lt;br /&gt;
because of this:&lt;br /&gt;
the &amp;#39;51 supported by Keil tools does NOT operate under DOS&lt;br /&gt;
&lt;br /&gt;
the &amp;#39;51 supported by Keil tools does NOT support file commands (there is no I/O)&lt;br /&gt;
&lt;br /&gt;
The above has &lt;b&gt;nothing&lt;/b&gt; to do with Keil, it has to do with the hardware (the &amp;#39;51)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you can not understand the above&lt;/b&gt;, find yourself another occupation.&lt;br /&gt;
&lt;br /&gt;
Erik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/73910?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 11:12:22 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7340c5a4-92c3-434d-8986-c84372ddb3fe</guid><dc:creator>Chlorine Kraze</dc:creator><description>&lt;p&gt;Oh sorry.. Guess I&amp;#39;m in the wrong track then..&lt;br /&gt;
Let&amp;#39;s say I need to use the outportb() fn.. It requires dos.h header file.. Now how do I use that in Keil?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/45720?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 10:41:11 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c338bb86-105c-4490-b8e2-76a0305d9057</guid><dc:creator>HansBernhard Broeker</dc:creator><description>&lt;p&gt;&lt;i&gt;I need the header files conio.h, dos.h and all that&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
No, you don&amp;#39;t.  You need to try and understand what you&amp;#39;re doing, so you&amp;#39;ll know why you don&amp;#39;t need these, and can&amp;#39;t have them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/87638?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 09:11:31 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:ab46c67d-c6c3-4ac5-9fbd-cf1da396f9c2</guid><dc:creator>erik  malund</dc:creator><description>&lt;p&gt;&lt;i&gt;I&amp;#39;m afraid you are in totally the wrong ballpark here&lt;/i&gt;&lt;br /&gt;
agreed&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The &amp;#39;51 ain&amp;#39;t no PC&lt;/b&gt; as many think it is&lt;br /&gt;
&lt;br /&gt;
Erik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Library header files to run C files in Keil</title><link>https://community.arm.com/thread/45721?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2006 08:55:17 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b31cc0b9-d17c-48fd-bc9e-54cd63d7f03a</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;b&gt;1.&lt;/b&gt; Nothing &amp;quot;runs&amp;quot; in any compiler.&lt;br /&gt;
You use a compiler to translate your source files into something that you can run on some target system.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.&lt;/b&gt; conio.h, dos.h are for MSDOS-based &lt;i&gt;&lt;b&gt;PC&lt;/b&gt;&lt;/i&gt; systems.&lt;br /&gt;
Keil tools do not create code to run on PCs, and you won&amp;#39;t get MS-DOS running on an 8051!!&lt;br /&gt;
&lt;br /&gt;
I&amp;#39;m afraid you are in totally the wrong ballpark here!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>