Good point.... However didn't he have to split the company as requested by the monopolies commission?Yes, but Sun is now owned by Oracle; Microsoft is still Microsoft.
Now I didn't know that.... I shall watch with interest.... Google, I feel, is getting too big... They seem to be dominating and throwing their weight around lately (or is this just me!!)Google and Oracle were now locked in a battle over IP infringement involving Java.
This is why Nigel and others believe that beginners at least spend a time assembly programming..Usually C programmers use libraries that hide much of the hardware. Beginners do not usually know how to access memory locations directly etc. However C as a language does not hide the hardware.
wikipedia said:In computer science, abstraction is the process by which data and programs are defined with a representation similar in form to its meaning (semantics), while hiding away the implementation details.
This is why Nigel and others believe that beginners at least spend a time assembly programming..
Although I agree with this sentiment I think beginners should have a little bit of success with C (or another HLL) before learning ASM. In the past I have seen people scared away from μC's at my local electronics club after being advised to start with ASM. Early success goes a long way in encouraging someone to learn deeper.
The Microsoft C# IS Java really.... It was spawned from the legal battle between Java and Microsoft's J..... ooohhh remember J... they got their hand wrapped with that one... (One Bill didn't win).
I like C# it's actually better than the new visual basic .net... More professional. the free version will let you do almost everything you need to do.
Do not let ASM scare you away from micro controllers. While all good embedded programmers should know ASM much of the code is written in a HLL. You can study ASM after you are comfortable with programming in C or BASIC.
C and BASIC are both procedural languages and have much in common. C has a good number of short hand notations that can look strange at first glance but you really do not need to use them.
x++; // same as x = x + 1
if(x) x=3; // same as if(x <> 0) then x = 3
It is important that you understand the binary and hex number bases.
A while back I wrote a tutorial that you may be interested in reading.
https://www.rocklore.com/3v0/tutorials/JunebugTut1C3.pdf
A while back I wrote a tutorial that you may be interested in reading.
https://www.rocklore.com/3v0/tutorials/JunebugTut1C3.pdf
Get the Pickit 2 from Ebay, I hear the 3 was like win95.
Can you be a little more specific?
I had PicStart Plus, and while that was very nice, I needed a new programmer for the newer chips. I got PK3 from Microchip and the adapter boards on eBay, and have had no problems whatsoever.
I have thought about selling the PS+, but my ethics won't let me. BTW, PK3 (real, OEM) and the adapter boards can be obtained on eBay for almost the same price as retail PK3 alone is from Microchip.
John
Actually I am just going by this review.
https://www.youtube.com/watch?v=LjfIS65mwn8
...
I have thought about selling the PS+, but my ethics won't let me. BTW, PK3 (real, OEM) and the adapter boards can be obtained on eBay for almost the same price as retail PK3 alone is from Microchip.
...
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?