--=-k0iH5x7lDymPeXBqIJog Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2001-08-22 at 01:13, Tony Nixon wrote: > Olin Lathrop wrote: >=20 > > Then that is the first thing they should learn. >=20 > How? Considering they may not have the foggiest notion that they exist. >=20 > > This is very bad programming practise that needs to be exterminated imm= ediately when noticed. >=20 > Sorry, I don't agree. >=20 > How can you get past defining labels in assembler? You have to know how > to do this and recognise that by doing so you may create errors. >=20 > Sure, defining register labels is probably not the best way to go, but > from a learners perspective it probably makes a great deal of sense, and > much more so than trying to jump in at the deep end. Upon opening up the > two example ASM files supplied with MPLAB, a beginner would probably > look blankly wide eyed at it and start looking at basic code instead. I > also couldn't find anywhere in MPLAB that explains about the *.inc files > supplied with the package so how is a beginner supposed to know. >=20 > While I can't speak for the person, I would imagine that Amaury has > already learned that it's easy to make mistakes and there are other > methods available to help create source code. you're right, I found, corrected my mistakes thanks to the [helpful] messages on this list. Also, I would tell M. Lathrop that he could have checked the headers on the email I sent and found out the following: X-Mailer: Evolution/0.12.99+cvs.2001.08.18.07.08 (Preview Release) which points to my use of Gnome [on Linux] and that his remarks on the use of MPLAB would not apply to me. I am personally using gpasm [on linux] which is source compatible with mpasm and am currently investigating the presence of the said include files too. Please, note that I started programming in Assembly language at the age of 9 (I am now 26) on my TRS-80 Model 2 and that I am used to making this kind of Mistakes. To come back on the subject, the [corrected] program has been tested by a friend of mine on windows (I don't have any of this at home) and has been found to work (I have modified it a lot since the message though, no more bit test/setting things...) Now, I am investigating the programming of serial communications on Linux (I'm probably not that far, but it does not work yet.) Sincerely Amaury > -- > Best regards >=20 > Tony >=20 > mICros > http://www.bubblesoftonline.com > mailto:sales@bubblesoftonline.com >=20 > -- > http://www.piclist.com hint: The list server can filter out subtopics > (like ads or off topics) for you. See http://www.piclist.com/#topics >=20 --=-k0iH5x7lDymPeXBqIJog Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQA7gvb7OxdCu1w6Y38RAngRAJ0RoSLsxui0X+9fLN8yzEdlSUXuFgCcD6RB RYUxej2bZ/Rvjc9HggZE2WI= =sk4/ -----END PGP SIGNATURE----- --=-k0iH5x7lDymPeXBqIJog-- -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics