8051 - Guestbook

You can Add  your comments or code-snippets for the famous 8051-controller or derivatives here. Thanks in advance to all contributors. 

Well, the 8051 Snippets-Book is open. All code snippets published here will be available for all and for free. Thanks to all contributors. void main( void ) {    while (1)    {        }  } /* the most important loop :-) */ http://www.boerde.de/~matthias/atom.gif  Matthias Weingart  < mwweb auf pent house.boerde.de >  Magdeburg, Germany, - Tuesday, January 20, 1998 at 00:05:53 (CET) 
whole project: i2c lcd termonal with 87LPC764 available for download. -keil c source -pdf doc -hex file -uV2 file www.microllix.nl can't post pdf here
geert starre <info@microllix.nl>
netherlands, - Thursday, December 12, 2002 at 11:11:36 (MET)
Hi, This is my first try in this forum. I am really impressed by the way the forum progresses. I would like to thank the organiser for giving such a grrrrrrrrrreat GuestBook . I want an assembly routine to calculate SQUARE ROOT OF A DECIMAL NUMBER . eg:- square root of 0.81 should give me 0.9 Does any one have the routine with you ??? I think , square root algorithm in C is also needed ... Thanx in advance. karthik bala guru
karthik bala guru <tkarthikbalaguru@yahoo.co.in>
INDIA, - Sunday, December 22, 2002 at 16:32:40 (MET)
Hi, I want sample SDCC programs .. i am into converting many KEIL programs into SDCC compatible .. I want some KEIL-SDCC programs .... SAMPLE/EXAMPLE prgs for KEIL-SDCC conversion plz !! thanx, karthik bala guru
karthik bala guru <tkarthikbalaguru@yahoo.co.in>
INDIA, - Sunday, December 22, 2002 at 17:06:34 (MET)
KEIL to SDCC conversion Tool :-) =============================== Could i save still more time ??? Is there any tool that converts code in KEIL to directly into that of SDCC ??? That is, a tool that translates KEIL syntax into that of the SDCC syntax without too much of manual interruption . a lazy dude's way, but still saves time and money !! Let me know if ther is any such coool tool . karthik bala guru tkarthikbalaguru@yahoo.co.in
karthik bala guru <tkarthikbalaguru@yahoo.co.in>
INDIA , Chennai, - Friday, December 27, 2002 at 19:37:46 (MET)
The following was forwarded to me by a friend of mine . Do add some more if u find anything with u or from others !! Advantages of Keil - * smaller code size than that produced by SDCC for the same program .(((very Gr8 point indeed))))!! * Good Documentation and Employees available for a good handsome of money. * Excellent GUI. Disadvantages of Keil- * Price is toooooo high. * Price for upgradation toooo !!(terrible dude) Advantages of SDCC - * Free * Open Source * On both Linux and Windows * Vast Net community behind it Disadvantages of SDCC- * Developers r rare to find * Documentation is still poor and way behind that of KEIL. * No GUI, only command line instructions Add some more friends !! Learning is fun !! karthik bala guru tkarthikbalaguru@yahoo.co.in
karthik bala guru <tkarthikbalaguru@yahoo.co.in>
INDIA , Chennai, - Friday, December 27, 2002 at 19:44:53 (MET)
I need to ASM file for use M25p16 serial flash memory(16 Mbit)by 89c55.
Abbas <abbas@siswa.kck.usm.my>
- Thursday, January 16, 2003 at 09:47:48 (MET)
Difference Between RAID, SDCC, KEIL ?
karthik bala guru <tkarthikbalaguru@yahoo.co.in>
INDIA , Chennai, Guindy, - Tuesday, January 28, 2003 at 17:56:49 (MET)
Hi all, I am in a hard time to get a suitable IDE cum compiler to program in C for AT89C2051, I am using the evaluation version of KEIL C51, but you know there is a limitation on programming 2051 by KEIL evaluation as the address starts from 800h, so I changed the hex code and the address I started from 0000 manually and according to the length information of the hex code I changed all the address information of the output hex file by Keil, but IT is not working when i downloaded the modified hex file in my 2051 chip., can anyone tell me what is the other secret behind this ? Is not it possible at all to use the hex code generated by evaluation keil c51 on 2051 which has only 2KB flash memory ? I would appriciate your help.
Khomeny <inbox@emran.net>
- Friday, March 14, 2003 at 03:47:40 (MET)
Hi I need 8051 assemble code for float point about ADD SUB MUL DIV SQU SQR who can tell or mail to me where can i get those source code thanks my e-mail : lin11112@ms13.hinet.net
ben <lin11112@ms13.hinet.net>
Taiwan, - Thursday, March 27, 2003 at 04:09:53 (MET)
Hell Experts, Sorry... away from the topic,,,, but you embedded guys should have come across the below problem. So,...do help this chap...... ! I have a board with ATMEL 89c51 interfaced with 1 MB data memory and 0.5 MB program Memory, a keypad and lcd interface. I am able to port and run a particular application built using KEIL successfully in the 89c51 controller and store the data got from the user into the flash. The software is perfect. I have many such boards and it runs perfectly. But, at times the board/controller goes into a hanging condition while getting the data from the user and the data in the flash memory is lost. Using our another serial port software i am able to get the data stored just before the controller went into the hanging condition from the flash memory in the board . The same board works fine the other day with the same software in the same condition in which the board came to standstill the previous day. I am really confused . I am unable to find or predict the moment it will go into hanging condition . I am unable to find the moment i will lose my data. It hangs at certain times if the data is low and at times if the data is high . I am Really confused . Has anyone come across such problem ? where is the problem ? y is it unpredictable like windows ?? Should the problem be with the software or with the hardware ? but most of the times the software works and there is no such hanging problem . But why should it hang at certain times ??? How to avoid it ?Plz do help me. Xpecting ur reply, karthik bala guru.T linladn@yahoo.co.in tkarthikbalaguru@yahoo.co.in
karthik bala guru <linladn@yahoo.co.in>
New Delhi,India, - Tuesday, April 15, 2003 at 21:21:07 (MEST)
Hi Experts, I am doing some keypad interfacing with 80c51 and LCD. Now the problem is i dont know code related to keypad interfacing. If any one of you can help me please mail me on my address. wating for reply. Thanks and may God bless you. Saleem Sheikh
Saleem Sheikh <sh_saleem@hotmail.com>
Lahore Pakistan, - Sunday, June 15, 2003 at 09:30:15 (MEST)
Well.. recently i am doing a projecct in school. And i need help desparately. I am looking for help in writing Pulse Width Modulation codes for 8051 micro-controllers. I have tried writing one myself, but it just don't work. Anyone has the source? You can mail it to my email address. Or anyone can lend me a helping hand by teaching me how to write it? Whatever, I would be deeply thankful. God Bless You Guys! ^-^
Spades <velocity_2@yahoo.com>
Singapore, - Friday, June 20, 2003 at 05:44:37 (MEST)