單片機

關注380人關注
我要報錯
單片機(Microcontrollers)是一種集成電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發(fā)展到現(xiàn)在的300M的高速單片機。
  • 看穿單片機第二節(jié):存儲器模型

    存儲器對于整個計算機系統(tǒng)來說是至關重要的:供CPU執(zhí)行的程序指令、程序運行過程中的變量和數(shù)據(jù)……,它們都要以存儲器作為載體。所以在實際的應用和開發(fā)中,人們總是希望單片機芯片的RAM和ROM容量能盡量大一些。這樣就可以存儲更多的代碼指令,運行規(guī)模更大更為復雜的程序。另外,存儲器本身的讀寫速度也就成為了CPU性能的最大瓶頸之一。更為形象的描述如圖1.9所示。

  • 看穿單片機第一節(jié):CPU 模型

    下面振南要介紹的是“單片機的體系架構模型”,是超脫于任何一種具體型號的單片機芯片之上的(我感覺我要成仙),它具有很強的普適性。幾乎所有的單片機,或是ARM、DSP以及更為高端的處理器都遵循這一模型?;蛘哒f,這一模型中的幾大要素是必需的。

  • HOLTEK新推出HT32F49365/HT32F49395高性能Arm ? Cortex ? -M4 32-bit單片機

    Holtek著眼于中高階應用市場,宣布新推出HT32F49365?/?HT32F49395高性能32-bit單片機。采用高效能Arm???Cortex???-M4核心,提供單精度浮點運算單元(FPU),支持所有Arm??單精度數(shù)據(jù)處理指令和數(shù)據(jù)類型,內置完整DSP指令和內存保護單元(MPU),增強數(shù)值運算效能與應用安全性。高集成度與高運算效能并提供多種節(jié)能模式,可滿足各種應用場景,例如智能家居、工業(yè)控制、嵌入式系統(tǒng)、電機控制等。

  • 簡要介紹一下AVR單片機的主要特性有哪些?

    AVR單片機是1997年由ATMEL公司研發(fā)出的增強型內置Flash的RISC(Reduced Instruction Set CPU) 精簡指令集高速8位單片機。AVR的單片機可以廣泛應用于計算機外部設備、工業(yè)實時控制、儀器儀表、通訊設備、家用電器等各個領域。

  • 電路設計采用AVR單片機怎樣進行程序編寫

    AVR單片機是1997年由ATMEL公司研發(fā)出的增強型內置Flash的RISC(Reduced Instruction Set CPU) 精簡指令集高速8位單片機??梢詮V泛應用于計算機外部設備、工業(yè)實時控制、儀器儀表、通訊設備、家用電器等各個領域。

  • 單片機采用看門狗電路的解析是什么?

    在由單片機構成的微型計算機系統(tǒng)中,由于單片機的工作常常會受到來自外界電磁場的干擾,造成程序的跑飛,而陷入死循環(huán)。程序的正常運行被打斷,由單片機控制的系統(tǒng)無法繼續(xù)工作,會造成整個系統(tǒng)的陷入停滯狀態(tài),發(fā)生不可預料的后果。所以,出于對單片機運行狀態(tài)進行實時監(jiān)測的考慮,便產(chǎn)生了一種專門用于監(jiān)測單片機程序運行狀態(tài)的芯片,俗稱"看門狗"(watchdog)。

  • AVR單片機如何進行開發(fā)設計的?

    AVR與傳統(tǒng)類型的單片機相比,除了必須能實現(xiàn)原來的一些基本的功能,其在結構體系、功能部件、性能和可靠性等多方面有很大的提高和改善。 但使用更好的器件只是為設計實現(xiàn)一個好的系統(tǒng)創(chuàng)造了一個好的基礎和可能性,如果還采用和沿襲以前傳統(tǒng)的硬件和軟件設計思想和方法的話,是不能用好AVR的,甚至也不能真正的了解AVR的特點和長處。 功能越好的器件,需要具備更高技術和能力的人來使用和駕馭它。AVR與傳統(tǒng)類型的單片機相比,除了必須能實現(xiàn)原來的一些基本的功能,其在結構體系、功能部件、性能和可靠性等多方面有很大的提高和改善。

  • 復位電路在PIC單片機的原理與設計是什么?

    在單片機應用系統(tǒng)中,為保證系統(tǒng)中單片機能夠工作穩(wěn)定可靠,復位電路是必不可少的環(huán)節(jié)。單片機復位電路設計可靠性直接影響到整個系統(tǒng)工作的可靠性。目前單片機廣泛應用在機電、醫(yī)療、儀器儀表、工業(yè)自動化等多個方面。目前市場上比較流行的單片機是Intel公司的MCS51系列和MCS96系列單片機、Motorola公司的M6800系列單片機。無論使用何種單片機,復位電路的都是非常重要的,單片機復位電路的可靠性直接決定了整個單片機系統(tǒng)的可靠性。

  • 不同類型PIC單片機有哪些?

    PIC單片機從計算機外置、家用電器控制、電信通訊、智能儀器、汽車電子、金融電子等各方面得到了廣泛的應用。PIC單片機以其可用性廣、成本低、用戶基礎廣、串行編程能力強等特點,深受廣大開發(fā)者和工程師的歡迎。以下是PIC單片機的架構類型:

  • STC單片機應用在看門狗程序中的解析是什么

    STC單片機是一款增強型51單片機,完全兼容MCS-51,還增加了新的功能,比如新增兩級中斷優(yōu)先級,多一個外中斷,內置EEPROM,硬件看門狗,具有掉電模式,512B內存等。還支持ISP下載,不用編程器,只要一個MAX232和一些廉價的元件就能寫程序,可擦寫10萬次。因此是一款很好用的單片機。

  • PIC單片機報警程序如何設計?

    PIC單片機采用精簡指令集,例如對于PIC16F716單片機,只有35條單字節(jié)指令。要用這么少的指令實現(xiàn)復雜的控制或計算,顯然要在程序設計上多做文章,以下就程序設計需要注意的問題談一些看法。 美國微芯公司開發(fā)的CMOS工藝PIC系列單片機,特別是采用內置第二代Flash存儲器的微控制器在快速應用方面具有獨到之處。PIC單片機系列內大都包含運算器、存儲器、A/D、PWM、輸入和輸出I/O、通信等常用接口。自由靈活的定義功能可以適應不同的控制要求。

  • 詳細介紹PIC單片機特點有哪些?

    pic單片機應用很多,生活中到處都有pic單片機的身影。小編個人也是從事pic單片機開發(fā)的人員之一,對于pic單片機有一定的理解。今天,小編將帶領大家一起看一下pic單片所具備的8大優(yōu)勢。

  • 如何擴展單片機中的中斷?

    MCS—51系列單片機內部只需兩個外部接中斷連源輸入端,當外部接連源多于兩個時,就必須進行拓寬,下面介紹幾種簡略的拓寬辦法:

  • PIC單片機獨特的優(yōu)勢有哪些?

    本人從事單片機應用系統(tǒng)的開發(fā)已有多年,使用過多種型號的PIC單片機,深感PIC單片機使用起來確實很方便:

  • 何為單片機?如何提升單片機開發(fā)技巧?

    為增進大家對單片機的認識,本文將對單片機、提升單片機開發(fā)技巧的方法予以介紹。

  • 單片機有哪些特點?8位單片機和16位單片機有什么區(qū)別?

    為增進大家對單片機的認識,本文將對單片機的特點以及8位單片機和16位單片機的區(qū)別予以介紹。

  • 你了解51單片機嗎?這些51單片機你都用過嗎?

    為增進大家對單片機的認識,本文將對各種類型的51單片機進行介紹。

  • PIC單片機的概念介紹

    PIC單片機(Peripheral Interface Controller)是一種用來開發(fā)的去控制外圍設備的集成電路(IC)。一種具有分散作用(多任務)功能的CPU。與人類相比,大腦就是CPU,PIC 共享的部分相當于人的神經(jīng)系統(tǒng)。

  • 如何設計STM32單片機獨立看門狗程序?

    今天要學習的是獨立看門狗,看門狗電路的應用,使單片機可以在無人狀態(tài)下實現(xiàn)連續(xù)工作,其 工作原理是:看門狗芯片和單片機的一個I/O引腳相連,該I/O引腳通過程序控制它定時地往看門狗的 這個引腳上送入高電平(或低電平),這一程序語句是分散地放在單片機其他控制語句中間的,一旦單片機由于干擾造成程序跑飛后而陷入某一程序段進入死循環(huán)狀態(tài)時,寫看門狗引腳的程序便不 能被執(zhí)行,這個時候,看門狗電路就會由于得不到單片機送來的信號,便在它和單片機復位引腳相 連的引腳上送出一個復位信號,使單片機發(fā)生復位。即程序從程序存儲器的起始位置開始執(zhí)行,這樣便實現(xiàn)了單片機的自動復位。

  • 如何寫出51單片機的串口通信程序?

    51 單片機內部有一個全雙工串行接口。什么叫全雙工串口呢?一般來說,只能接受或只能發(fā)送的稱為單工串行;既可接收又可發(fā)送,但不能同時進行的稱為半雙工;能同時接收和發(fā)送的串行口稱為全雙工串行口。串行通信是指數(shù)據(jù)一位一位地按順序傳送的通信方式,其突出優(yōu)點是只需一根傳輸線,可大大降低硬件成本,適合遠距離通信。其缺點是傳輸速度較低。