微芯單片機: Microchip宣布 推新8位PIC單片機系列點評
  • 5樓 Re: 微芯單片機: Microchip宣布 推新8位PIC單片機系列
  • 如果你了解RISC和CISC的意思,那么就好說了,51單片機屬于CISC,而PIC和AVR屬于RISC,所以51/PIC/AVR的最大區別是CPU構架的不同,普通的51系列單片機一個機器周期有包含12個時鐘周期,而PIC的一個機器周期只有四個時鐘周期,但AVR的一個機器周期就是一個時鐘周期,所以在相同頻率下AVR執行指令的速度最快,PIC次之,51最后.

    PIC常見單片機只有35條指令,AVR最少有118條,最多131條,所以學習PIC最簡單,但是AVR指令指令豐富,尋址方式多樣,在編寫較大型的程序時比PIC方便.

    PIC和AVR(現在主要為Atmega系列)的內部資源都很豐富,比如10位的ADC,最大為16位的PWM,USART,TWI或者I2C,EEPROM,電壓比較器等,這些在常見的51單片機中是比較少見的.
  • 作者:趙秀倉 2009-7-15 13:34:00
  • 4樓 Re: 微芯單片機: Microchip宣布 推新8位PIC單片機系列
  • 是指單片機的型號。PIC系列是Microchip的產品,包括高中低檔都有。AVR是ATMEL的中檔產品(從性能上看),和51系列較為接近,功能比51強不少。上網找一下,論壇網站很多,你會學到很多東西。
  • 作者:萬琦 2009-7-15 13:34:00
  • 3樓 Re: 微芯單片機: Microchip宣布 推新8位PIC單片機系列
  • 首先要明確第一點,世界上很多做單片機芯片的廠商,他們之間的產品一般在指令上(就是匯編語言)、系統架構上、I/O口的特性、包括的功能上都有很大的不同。51單片機是以前英特爾出的8051單片機,后來很多公司仿造8051,都叫做51系列單片機,比如現在常用的AT89c51、飛利浦的51單片機和STC系列的都是51單片機。
    而微芯公司出的PIC單片機和ATMEL的AVR單片機跟51最大的不同就是I/O口的驅動能力上,51單片機的驅動能力很弱,要點亮一個比較亮的LED燈的話,需要用三極管來放大信號,但PIC和AVR的就不需要,因為他們的驅動能力能達到25mA,其次就是指令的不同,51單片機有一百多條匯編指令,PIC和avr的只有幾十條,屬于RICS精簡指令,可以增大運行速度。還有普通的51系列單片機一個機器周期有包含12個時鐘周期,而PIC的一個機器周期只有四個時鐘周期(AVR的不太清楚,但跟PIC的差不多),這樣的話,在同樣晶振頻率的情況下,PIC和avr的單片機運行指令要比51系列的快多了。還有,PIC和AVR單片機的匯編指令中沒有乘法和除法,如果用匯編寫乘法除法的時候,需要用循環移位或循環加減的方法,但他們一般用于工業控制、智能家電等方面,設計計算的很少。所以不常用的指令一般不用。
    現在在中國,常用的單片機很多,如PIC、AVR、飛思卡爾(前摩托羅拉)、飛利浦、合泰、瑞薩、NEC、義隆、三星等等,這些單片機和51的結構、指令、I/O口特性都完全不一樣!
  • 作者:jojo 2009-7-15 13:34:00
  • 2樓 Re: 微芯單片機: Microchip宣布 推新8位PIC單片機系列
  • 我是一個單片機的愛好者。現在用的是STC89C52RC這個單片機。已經學的差不多了。
    什么AD,DA,串口,中斷…………都可以玩了。剛才在網上看了一下關于單片機的文章。發現還有什么PIC,AVR單片機?這個與我的51單片機有什么區別?能給說說嗎?
  • 作者:tt 2009-7-15 13:34:00
首頁 | 前頁 | 后頁 | 尾頁分頁 1/1 [1]

點評
字數0
姓名
  • ·尊重網上道德,遵守中華人民共和國的各項有關法律法規 ·承擔一切因您的行為而直接或間接導致的民事或刑事法律責任 ·本站管理人員有權保留或刪除其管轄留言中的任意內容 ·本站有權在網站內轉載或引用您的評論 ·參與本評論即表明您已經閱讀并接受上述條款