<?xml version="1.0" encoding="utf-8" ?>
						<!-- generator="e107" -->
						<!-- content type="Forum / topic" -->
						<rss version="0.92">
						<channel>
						<title>8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes : Forum / topic</title>
						<link>http://www.8051projects.net/</link>
						<description>Learn to make simple microcontroller projects, pic, 8051, avr and arm projects. download 8051 projects, tutorials, libraries, sample codes. join the microcontroller discussion forum and ask doubts regarding electronics. the best source for 8051 over internet.</description>
						<lastBuildDate>Thu, 04 Dec 2008 14:42:52 -0800</lastBuildDate>
						<docs>http://backend.userland.com/rss092</docs>

							<item>
							<title>IO PORT PROGRAMING CHALANGE</title>
							<description>suppose in an industrial application  we have to controll some events ,which are time dependent, using microcontroller.the problem is like : there are</description>
							<author>&lt;noauthor@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Would the devices go off after 10s by themselves or does the micro have to switch them off after the time slot elapses?</description>
							<author>sashijoseph&lt;sashijoseph@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>hi caze,i don't see where you are having problem, can you be more clearArun</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>hi Cazehere  comes the fundamental RTOS functionalities Semaphores mutex and mutual exclusion.by using one or more than one or all of the above techni</description>
							<author>shyam&lt;shyam@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>hi @  sashijoseph,                          devices has to be stoped by microcontroller itself.</description>
							<author>caze&lt;rajeev.caze@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>hi shyam,                great idea. but i guess writing routine for 8051 will be too lengthy and tedious work .is it possible to</description>
							<author>caze&lt;rajeev.caze@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>yes it can be written    u will find some keil examples with RTX51.a little effort and u can get the source of the kernel too  ammend it according to </description>
							<author>shyam&lt;shyam@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>@CazeShyam's method is elegant and the correct way to go.But you could also use the 8051's 2 timers and 8 external timers(2xLM558) to control all 10 d</description>
							<author>sashijoseph&lt;sashijoseph@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>i feel its no more a challenge if we used external analog timers, in such case we don't need the micro at all because the input signals can trigger th</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Arun Kumar V wrote ...3) wire External interrupt(EX0) pin to all the 10 inputs with help of diodes in such a way that when any of the 10 inputs are re</description>
							<author>Ajay&lt;contact@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>^^but then which of the 10 inputs caused the interrupt wouldn't be traceable.I think that's why Arun has ORed the inputs to the INT pin(with diodes) a</description>
							<author>sashijoseph&lt;sashijoseph@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>I think that is a near perfect solution for the problem i woud say by arun.</description>
							<author>pdi33&lt;islurpundalik@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>hi @ arun ,                   thanks a lot .......                  and ill be so thankful to u if u can post asm program here .</description>
							<author>caze&lt;rajeev.caze@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Sorry for late reply, was on a short trip.Thank you SJ and Pdi33 !caze -  i'll post the asm code and schematic  today Arun</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>hello caze,as promised here's my code and schematic, i have written for 8 I/Os your task is to further increase it to 10 I/Os (its easy after you go t</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>wow!  how bout starting programming competetions?I am not sure how good it will be.. but its gonna be fun..</description>
							<author>Ajay&lt;contact@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Sure, Why not ?............... Arun</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>nice idea ajay,   would really tickle our old grey cells..   and help a few newcomers in many ways.when do we start?</description>
							<author>pdi33&lt;islurpundalik@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>every competition needs a judge...i believe we can help each other out.. for sure...but to judge who is better wud not be that easy</description>
							<author>shyam&lt;shyam@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>wisely said shyam.    hmmm, too many offtopic posts here i think.</description>
							<author>pdi33&lt;islurpundalik@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Well..I have answer to that too  Competitions will go like this..1. Problem will be post on forum and entries will be accepted till a fixed date2. Aft</description>
							<author>Ajay&lt;contact@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>that would be nice. but will it cover all possible forum topics ? AVR/8051/PIC/VB. i.e. will there be individual probems posted for each forum heading</description>
							<author>pdi33&lt;islurpundalik@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Arun Kumar V wrote ...hello caze,as promised here's my code and schematic, i have written for 8 I/Os your task is to further increase it to 10 I/Os (i</description>
							<author>ijatorzaty&lt;ijat.zaty@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>@izator..,as u can see, arun has posted the most important part of ur assignment which is the principle of operation and hardware which is more than h</description>
							<author>pdi33&lt;islurpundalik@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>10) the tick time of 50 msec can be reduced to say 20msec but to get 10 sec delay we would require to count 500 interrupts but the 8 bit counter can c</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>well u thought of it right. but to generate a 30seconds tick (that is a very long time ), u may have to change the timer mode to 16 bits ( two bytes) </description>
							<author>pdi33&lt;islurpundalik@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Arun Kumar V wrote ...hello caze,as promised here's my code and schematic, i have written for 8 I/Os your task is to further increase it to 10 I/Os (i</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>pdi33 wrote ...well u thought of it right. but to generate a 30seconds tick (that is a very long time ), u may have to change the timer mode to 16 bit</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>5) in the timer0 ISR declare 10 counters (use registers/variables) check which flag/s is high( already set high in the Ex int.ISR), if a match is foun</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Hello   Mr.shabiul,i feel you are trying to do too many things at the same time, pl. follow a step by step approach. the solution i offered here is fo</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Arun Kumar V wrote ...Hello   Mr.shabiul,i feel you are trying to do too many things at the same time, pl. follow a step by step approach. the solutio</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>How to define others variables rather than R0-R7 in register banks 0and without using register banks 1becoz changing register banks looks complicated.</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Shabiul, may be you are forgetting the 256 bytes RAM on board 8052, declare Variables in RAM and In Assembly this is how it can be done: DSEG    ORG 0</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>why is FLAG_1 BIT 1 while COUNTER_1: DS 1?by the way, there is alot questions in the previous posts tat you din answer me...regarding checking the fla</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>shabiul, you have  edited your previous post after my reply ( see the time stamp, i replied at 11.15 pm and you modified your last reply after reading</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>i edit my post just because i got new question and i dun wan to double post.about ur question, Port1 means the whole port1.0-1.7, port pin 1.0 means o</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>about ur question, Port1 means the whole port1.0-1.7, port pin 1.0 means only the pin.correct me if wrong.other way of putting it would be, port1.0 is</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>@ Mr.shabiul,I Bet even your College Professor wouldn't have explained the whole concept with such clarity as Arun did.so the least you can do is " Th</description>
							<author>nischay kumar&lt;nischay.kumar@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>Ya, i know moderators here are very nice and willing to help, tats why i stick to here.I keep refresh the page to see if they had replied me or not, b</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
							<item>
							<title>Re: IO PORT PROGRAMING CHALANGE</title>
							<description>@Arunthanks, u explained very well n clear. I wonder why i just dun understand such a simple thing be4....anyway,I m still stuck in tis part 5) n 6)5)</description>
							<author>Mr.Shabiul&lt;hui_shyong@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10431.html</link>
							</item>
						</channel>
						</rss>