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

RodneyKnorb
Thu Apr 25 2024, 07:08 pm
Williamjef
Thu Apr 25 2024, 02:08 pm
SamuelSmise
Thu Apr 25 2024, 09:56 am
DustinErele
Thu Apr 25 2024, 08:44 am
ztaletpzca
Wed Apr 24 2024, 11:19 pm
IrardlPex
Wed Apr 24 2024, 08:42 pm
Charlestehed
Wed Apr 24 2024, 05:20 pm
Robertgurse
Wed Apr 24 2024, 02:43 pm