Discussion in "Project Addition or Changes" started by    engr1931    Nov 19, 2014.
Mon Jan 05 2015, 04:33 pm
#11
im still waiting for my brother coz he went to a vacation and he bring our laptop with him where i put the project. and proteus is intalled there.
i encounter that problem too sir. i just open the project in proteus and then edit the code then compile it again then it work sir!
is it possible to get higher results using assembly? higher than 65,000 sir?
Tue Jan 06 2015, 09:58 am
#12
higher maths in assembly is doable but not easy. Check our code section for mathematics code snippets.
http://www.8051projects.net/download-c31-mathematics.html

I would still suggest you go for C Language.
Tue Jan 06 2015, 01:52 pm
#13
i want to, but the problem sir im not good at C!
i understand basic C but doing higher math in C is hard for me.

can you give me an example sir of multiplying 5 digit x 5 digit numbers and then print it LCD


[ Edited Tue Jan 06 2015, 01:54 pm ]
Fri Jan 09 2015, 10:18 am
#14
Download math library routines from here: http://www.8051projects.net/download-d47-math-library.html
use 32x16 bit multiply routine, and print result on display, before printing you need to convert the 4-byte hex result into decimal BCD before displaying it. See example of the same in this project:
http://www.8051projects.net/download-d221-frequency-counter-using-at89c2051-lcd-assembly.html

Give a start.. we will help you move ahead.

By the way, Its the right time for you to start learning C. Its the basis of modern embedded systems.

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

AntoniaRoons
Fri Apr 19 2024, 09:59 pm
carpinteyrowrl
Fri Apr 19 2024, 02:51 pm
DonaldJAX
Fri Apr 19 2024, 01:08 pm
Lewisuhakeply
Thu Apr 18 2024, 06:00 pm
Darrellciz
Thu Apr 18 2024, 11:07 am
Charlessber
Thu Apr 18 2024, 09:29 am
BartonSem
Thu Apr 18 2024, 04:56 am
DonaldKnown
Thu Apr 18 2024, 12:24 am