ಸದಸ್ಯ:106.51.18.254/WEP 2018-19 dec

ವಿಕಿಪೀಡಿಯದಿಂದ, ಇದು ಮುಕ್ತ ಹಾಗೂ ಸ್ವತಂತ್ರ ವಿಶ್ವಕೋಶ

ಪಿಕ್ ಮೈಕ್ರೊ ಕಂಟ್ರೋಲರ್[ಬದಲಾಯಿಸಿ]

https://www.elprocus.com/8051-microcontroller-architecture-and-applications/


ಪರಿಚಯ[ಬದಲಾಯಿಸಿ]

ಪಿಐಸಿ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ವಿಶೇಷ ಮೈಕ್ರೊಕಂಟ್ರೊಲರ್ ಚಿಪ್ಗಳ ಕುಟುಂಬವಾಗಿದೆ.

ಪಿಐಸಿ ಬಾಹ್ಯ ಇಂಟರ್ಫೇಸ್ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಆಗಿದ್ದು ಇದನ್ನು ೧೯೯೩ ರಲ್ಲಿ ಜನರಲ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ಮೈಕ್ರೊ ಕಂಟ್ರೋಲರ್ಗಳು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರು.

ಇದು ಸಾಫ್ಟ್ವೇರ್ನಿಂದ ನಿಯಂತ್ರಿಸಲ್ಪಡುತ್ತದೆ. ಅಲ್ಲದೆ ಅದು ವಿಭಿನ್ನ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಒಂದು ಪೀಳಿಗೆಯ ರೇಖೆಯನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ .

ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್[ಬದಲಾಯಿಸಿ]

ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಎನ್ನುವುದು ಮೋಟಾರು ವಾಹನಗಳು, ರೋಬೋಟ್ಗಳು, ಕಚೇರಿ ಯಂತ್ರಗಳು, ವೈದ್ಯಕೀಯ ಸಾಧನಗಳು, ಮೊಬೈಲ್ ರೇಡಿಯೋಗಳು, ವಿತರಣಾ ಯಂತ್ರಗಳು, ಗೃಹೋಪಯೋಗಿ ಉಪಕರಣಗಳು ಮತ್ತು ಹಲವಾರು ಇತರ ಸಾಧನಗಳಲ್ಲಿ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಗಳ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು ಕಾಂಪ್ಯಾಕ್ಟ್ ಮೈಕ್ರೊಕಂಪ್ಯೂಟರ್.

ಪಿಐಸಿ (ಬಾಹ್ಯ ಇಂಟರ್ಫೇಸ್ ನಿಯಂತ್ರಕ) ಪ್ರಪಂಚದ ಚಿಕ್ಕ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಆಗಿದ್ದು, ಇದು ಒಂದು ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಹುದಾಗಿದೆ.

https://www.indiamart.com/proddetail/pic16f677-i-so-pic-microcontroller-8787300162.html

ನಿರ್ಮಾಣ[ಬದಲಾಯಿಸಿ]

ಒಂದು ವಿಶಿಷ್ಟ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಪ್ರೊಸೆಸರ್, ಮೆಮೊರಿ, ಮತ್ತು ಪೆರಿಫೆರಲ್ಸ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.

ಪ್ರತಿ ಪಿಐಸಿ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ರಾಮ್ (ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಸ್ಮರಣೆ) ಆಗಿ ಕಾರ್ಯ ನಿರ್ವಹಿಸುವ ಒಂದು ಗುಂಪಿನ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಹೊಂದಿದೆ.

ಆನ್-ಚಿಪ್ ಹಾರ್ಡ್ವೇರ್ ಸಂಪನ್ಮೂಲಗಳಿಗಾಗಿ ವಿಶೇಷ ಉದ್ದೇಶದ ನಿಯಂತ್ರಣ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಕೂಡ ಡೇಟಾ ಜಾಗದಲ್ಲಿ ಮ್ಯಾಪ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಪ್ರತಿ ಪಿಐಸಿ ಮರಳಿ ವಿಳಾಸಗಳನ್ನು ಉಳಿಸುವ ಒಂದು ಸ್ಟಾಕ್ ಅನ್ನು ಹೊಂದಿದೆ.

ಪಿಐಸಿನ ಮುಂಚಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಸ್ಟಾಕ್ ಸಾಫ್ಟ್ವೇರ್-ಪ್ರವೇಶಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ಈ ಮಿತಿಯನ್ನು ನಂತರದ ಸಾಧನಗಳಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಯಿತು.

ಪಿಕ್ 16ಎಫ್84 ನಿಂದ ಪಿಕ್ 16ಸಿ84 ವರೆಗಿನ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಅನೇಕ PIC ಗಳು ಲಭ್ಯವಿವೆ.

ಈ ರೀತಿಯ ಪಿಐಸಿಗಳು ಕೈಗೆಟುಕುವ ಫ್ಲಾಶ್ ಪಿಐಸಿಗಳಾಗಿವೆ.

ಮೈಕ್ರೋಚಿಪ್ ಇತ್ತೀಚಿಗೆ 16ಎಫ್628, 16ಎಫ್877 ಮತ್ತು 18ಎಫ್452 ನಂತಹ ಫ್ಲಾಶ್ ಚಿಪ್ಗಳನ್ನು ವಿಭಿನ್ನ ರೀತಿಯ ಪರಿಚಯಿಸಿದೆ.

16ಎಫ್77 ಹಳೆಯ 16ಎಫ್84 ಬೆಲೆಗೆ ಎರಡು ಬಾರಿ ವೆಚ್ಚವಾಗುತ್ತದೆ, ಆದರೆ ಹೆಚ್ಚು RAM ಮತ್ತು ಹೆಚ್ಚು I / O ಪಿನ್ಗಳು, A / D ಪರಿವರ್ತಕ ಮತ್ತು ಹೆಚ್ಚಿನ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಕೋಡ್ ಗಾತ್ರಕ್ಕಿಂತ ಎಂಟು ಪಟ್ಟು ಹೆಚ್ಚು.

ಈ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಈ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ನ ಸಿಮ್ಯುಲೇಶನ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರ್ಕ್ಯೂಟ್-ಮಾಂತ್ರಿಕ ಸಾಫ್ಟ್ವೇರ್ ಮೂಲಕ ಮಾಡಬಹುದು.

ಪಿಐಸಿ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಐಸಿ ಮತ್ತು ಅದರ ವಾಸ್ತುಶಿಲ್ಪವು ಸಿಪಿಯು, ರಾಮ್, ರಾಮ್, ಟೈಮರ್ಗಳು, ಕೌಂಟರ್ಗಳು ಮತ್ತು ಎಸ್ಪಿಐ, ಯುಆರ್ಟಿ, ಕ್ಯಾನ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಇದನ್ನು ಇತರ ಪೆರಿಫೆರಲ್ಸ್ನೊಂದಿಗೆ ಸಂಪರ್ಕಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.

https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-assembly/pic16f887-microcontroller-device-overview

ಪಿಐಸಿ ಮೈಕ್ರೊ ಕಂಟ್ರೋಲರ್ ಆರ್ಕಿಟೆಕ್ಚರ್[ಬದಲಾಯಿಸಿ]

ಮೆಮೊರಿ ರಚನೆ , ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿ , ಡೇಟಾ ಮೆಮೊರಿ , ಕೆಲಸದ ದಾಖಲೆಗಳು , ಸ್ಥಿತಿ ನೋಂದಾಯಿಸುತ್ತದೆ , ಫೈಲ್ ಆಯ್ಕೆ ರಿಜಿಸ್ಟರ್ಇ , ಪಿಆರ್ಎಮ್ , I / O ಬಂದರುಗಳು , ಪೋರ್ಟ್ A, B, C, D, E , ಟೈಮರ್ಗಳು , ಎ / ಡಿ ಪರಿವರ್ತಕ

ಆಂದೋಲಕಗಳು , ಸಿಸಿಪಿ ಮಾಡ್ಯೂಲ್: , ಕ್ಯಾಪ್ಚರ್ ಮೋಡ್ಕ್ರ, ಮವನ್ನು ಹೋಲಿಸಿ

PWM ಮೋಡ್

ಪ್ರಯೋಜನಗಳು[ಬದಲಾಯಿಸಿ]

ಈ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಅನ್ನು ಬಳಸುವ ಅನುಕೂಲಗಳು ಕಡಿಮೆ ವಿದ್ಯುತ್ ಬಳಕೆ, ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ, ಹಾರ್ಡ್ವೇರ್ ಮತ್ತು ಸಿಮ್ಯುಲೇಟರ್ಗಳು, ಕಂಪೈಲರ್ಗಳು, ಮತ್ತು ಡೀಬಗ್ಗರ್ಗಳಂತಹ ತಂತ್ರಾಂಶ ಸಾಧನಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

ಪಿಐಸಿ ಅಪ್ಲಿಕೇಶನ್ಗಳು[ಬದಲಾಯಿಸಿ]

ಪಿಐಸಿ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ನ ಅನ್ವಯಿಕೆಗಳು ಪೆರಿಫೆರಲ್ಸ್, ವೀಡಿಯೋ ಗೇಮ್ಗಳು, ಆಡಿಯೋ ಬಿಡಿಭಾಗಗಳು ಇತ್ಯಾದಿಗಳಲ್ಲಿ ಒಳಗೊಂಡಿರುತ್ತವೆ. ಈ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ನ ಉತ್ತಮ ತಿಳುವಳಿಕೆಯನ್ನು ಅನುಸರಿಸಿ, ಈ ಕೆಳಗಿನ ಯೋಜನೆಯು ಅದರ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.

ಪಿಐಸಿ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳನ್ನು ಸ್ಮಾರ್ಟ್ ಫೋನ್ಗಳು, ಆಡಿಯೋ ಪರಿಕರಗಳು ಮತ್ತು ಮುಂದುವರಿದ ವೈದ್ಯಕೀಯ ಸಾಧನಗಳಂತಹ ವಿವಿಧ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಉಲ್ಲೇಖಗಳು[ಬದಲಾಯಿಸಿ]

  1. https://whatis.techtarget.com/definition/PIC-microcontrollers
  2. https://www.elprocus.com/introduction-to-pic-microcontrollers-and-its-architecture/
  3. https://www.edgefxkits.com/blog/know-peripheral-interface-controller-pic-architecture-working/
  4. https://www.indiamart.com/proddetail/pic16f677-i-so-pic-microcontroller-8787300162.html
  5. https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-assembly/pic16f887-microcontroller-device-overview
  6. https://www.elprocus.com/8051-microcontroller-architecture-and-applications/