Hi, straight to the point, i'm working on my digital clock project using Flite 68k microprocessor. About a week now thinking what is wrong with my coding. The problem is as i run the coding it will state *** ADDRESS ERROR - ACCESS = 00400587 . Im a newbie,so did i miss something basic here? Tq.
dimension
0
Newbie Poster
Recommended Answers
Jump to PostAre you trying to move a word or a long value to that address?
A number of modern processors do not allow you to store multi-byte values (such as a 32-bit int) on an odd address.
Jump to PostSo $3F was stored at 00400586 ?
Did you do a mov.b ?
Perhaps you should also look at your documentation to see which addresses are actually valid for your 7-seg display.
It's not necessarily guaranteed that consecutive segments of your display are mapped to consecutive memory …
Jump to PostI think the only thing to do at the moment is check the definitions of things like PBDR with the actual hardware.
Another reason for address errors is that there is no memory at the given address.
Another possible reason is that all the segments are at the …
All 9 Replies
Salem
5,138
Posting Sage
dimension
0
Newbie Poster
Salem
5,138
Posting Sage
dimension
0
Newbie Poster
Salem
5,138
Posting Sage
dimension
0
Newbie Poster
Salem
5,138
Posting Sage
Salem
5,138
Posting Sage
Colin Mac
53
Posting Whiz
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.