Integrated Circuits And Micro Controllers: What's The Difference?

avatar

IC-Microcontroller.jpgsource edited in ms paint

I have been doing research on electronic components off and on for a few months now and one of a handful of things that has thrown me was the difference between integrated circuits and micro controllers. Chat GPT told me that all micro controllers were ic's but not all ic's were micro controllers. At first that can be a bit confusing but repeat that to yourself a few times and it will make sense. I got the same information from you.com.

I understand that, but to get a clearer picture I needed to know the different types of integrated circuits and mcu's. I asked Chat GPT for an exhaustive list and I got what it knew from it's last update in January 2022. I also got a list of ic's

Now it was time to consult some geeks'. For that I did a search on the differences between ic's and mcu's. I am unsure why I did not do this before. Maybe because I got nothing that made sense to me, when I searched youtube. Anyway, I found way more then I could have hoped to find.

Micro Controllers

It has a built in cpu, memory and i/o ports. A timer, ram, rom, and serial ports are also internal. I found this information while looking for visual comparisons to microprocessors since they are similar but different in that a microprocessor is just a cpu and needs external connections to what is built into the micro controller. These chips can be rectangular with an equal number of pins on either side or square with pins on all for sides. The amount of pins is determined by the type and company that makes them.

For the programming of micro controllers it is good to understand what is called low level programming. Something akin to assembly. I got a list of 26+ different low level languages including c, c# fortran and rust. I will try to go more in depth on this subject in a future post.

Integrated Circuits

These chips can look similar in shape and size to the micro controllers but have a more specialized set of skills.
Amplifiers, oscillators, voltage regulators, and timers and counters are just a few examples of integrated circuits. You.com tells me these chips can be reprogrammed but with a bit more difficulty than a micro controller.

Of course the uart and jtag interfaces I mention here is also something I will be attempting to delve deeper into in another post.

I always feel like I am leaving something out when I write posts like this. There is so much to this topic but it is all so fascinating. If you have read this far, I thank you and look forward to engaging with you in the comments.

Fun Fact
In 1968 Robert Noyce and Gordon Moore teamed up and founded a new company, combining the words integrated and electronics -- Intel -- the largest chip maker today.
Crashcourse youtube channel


0
0
0.000
7 comments
avatar

Congratulations @wanderingmoon! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You have been a buzzy bee and published a post every day of the week.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Rebuilding HiveBuzz: The Challenges Towards Recovery
0
0
0.000
avatar

You seems to have a lot of knowledge about this mirco chip. Are you into tech, I mean tech, not web3

0
0
0.000
avatar

I'm no expert. It is just a fascination of mine. We have SO many electronics going into landfills. Let's open them up and learn from them and maybe make something new while we are at it.

0
0
0.000
avatar

😅😅😅yeah
I remember opening my dad radio and taking out the rotor in it. I got the beating of my life that day

0
0
0.000
avatar

I am always awed when I see people who are so into hardware when it comes to tech. Are you trying to create an electronic equipment? I hope you get all the information you need as you continue your research.

0
0
0.000
avatar

It would be cool if I could do that. I just need to understand programming better so I can flash the proper programming to the proper chip. 😁

0
0
0.000