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

Michailqfh
Fri Mar 29 2024, 01:53 am
Bobbyerilar
Thu Mar 28 2024, 08:08 am
pb58
Thu Mar 28 2024, 05:54 am
Clarazkafup
Thu Mar 28 2024, 02:24 am
Walterkic
Thu Mar 28 2024, 01:19 am
Davidusawn
Wed Mar 27 2024, 08:30 pm
Richardsop
Tue Mar 26 2024, 10:33 pm
Stevencog
Tue Mar 26 2024, 04:26 pm