伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PIC16C745/765微控制器:功能、特性與應用全解析

chencui ? 2026-04-07 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

PIC16C745/765微控制器:功能、特性與應用全解析

在電子工程領域,微控制器作為核心組件,廣泛應用于各種電子設備中。PIC16C745/765微控制器以其高性能、低功耗和豐富的外設功能,成為眾多工程師的首選。本文將深入剖析PIC16C745/765微控制器的各項特性、功能及應用場景,為電子工程師提供全面的參考。

文件下載:PIC16C765-I/P.pdf

一、概述

PIC16C745/765屬于PIC16CXX中低端系列的8位微控制器,采用先進的RISC架構,具備增強的核心特性、8級深度堆棧和多個內部及外部中斷源。哈佛架構的獨立指令和數據總線,使得14位寬的指令字與8位寬的數據能夠高效運行,大部分指令可在單周期內執行,僅程序分支指令需要兩個周期。該系列共有35條指令,寄存器集豐富,實現了高性能運算。

PIC16C745擁有22個I/O引腳,PIC16C765則有33個I/O引腳,二者均配備256字節的RAM。此外,還具備多種外設功能,如三個定時器/計數器、兩個Capture/Compare/PWM模塊和兩個串口,適用于從安全和遠程傳感器到家電控制和汽車等多種應用場景。

二、架構特點

2.1 哈佛架構

PIC16C745/765采用哈佛架構,程序和數據通過獨立的總線從不同的存儲器中訪問,相比傳統的馮·諾伊曼架構,顯著提高了帶寬。14位寬的程序存儲器訪問總線可在單周期內獲取14位指令,兩級指令流水線使大多數指令能在單周期內執行。

2.2 指令集

指令集高度正交,分為字節操作、位操作和字面值及控制操作三類。所有指令通常在一個指令周期內執行,除非條件測試為真或程序計數器發生改變,此時需要兩個指令周期。

2.3 ALU與工作寄存器

包含8位ALU和工作寄存器(W寄存器),ALU可執行算術和布爾運算,運算結果可能影響STATUS寄存器中的C、DC和Z位。

三、存儲器組織

3.1 程序存儲器

具備13位程序計數器,可尋址8K x 14的程序存儲器空間,地址范圍為0000h - 1FFFh。復位向量位于0000h,中斷向量位于0004h。

3.2 數據存儲器

數據存儲器分為多個存儲體,包含通用寄存器(GPR)和特殊功能寄存器(SFR)。通過STATUS寄存器中的RP1和RP0位選擇存儲體,每個存儲體最大可達7Fh(128字節),低地址部分為SFR,上方為GPR,采用靜態RAM實現。

四、I/O端口

4.1 PORTA

6位鎖存器,RA4/T0CKI引腳為施密特觸發器輸入和開漏輸出,其余引腳為TTL輸入和CMOS輸出。通過TRISA寄存器控制引腳方向,可配置為模擬輸入或數字I/O。

4.2 PORTB

8位雙向端口,每個引腳有弱上拉電阻,可通過OPTION_REG寄存器的RBPU位控制。RB<7:4>引腳具備中斷變化功能,可喚醒設備。

4.3 PORTC

5位雙向端口,與多個外設功能復用。通過TRISC寄存器配置引腳方向,使用外設功能時需注意TRIS位的設置。

4.4 PORTD(僅PIC16C765)

8位端口,可配置為8位寬的并行從端口。通過TRISD寄存器控制引腳方向。

4.5 PORTE(僅PIC16C765)

3位端口,可作為微處理器端口的控制輸入。通過TRISE寄存器控制引腳方向,可配置為模擬輸入或數字I/O。

4.6 并行從端口(PSP,僅PIC16C765)

PORTD可作為8位寬的并行從端口,通過設置TRISE寄存器的PSPMODE位啟用。外部微處理器可通過RD和WR控制輸入引腳對PORTD鎖存器進行讀寫操作。

五、定時器模塊

5.1 Timer0模塊

8位定時器/計數器,具備8位軟件可編程預分頻器,可選擇內部或外部時鐘源,溢出時產生中斷。預分頻器與看門狗定時器共享。

5.2 Timer1模塊

16位定時器/計數器,由TMR1H和TMR1L兩個8位寄存器組成。可工作在定時器或計數器模式,通過T1CON寄存器控制。定時器溢出時可產生中斷。

5.3 Timer2模塊

8位定時器,具備預分頻器和后分頻器,可作為CCP模塊PWM模式的時基。TMR2寄存器可讀寫,在設備復位時清零。

六、Capture/Compare/PWM模塊

每個CCP模塊包含16位寄存器,可作為16位捕獲寄存器、16位比較寄存器或PWM主/從占空比寄存器。CCP1和CCP2模塊操作相同,特殊事件觸發功能略有差異。

6.1 捕獲模式

在捕獲模式下,CCPR1H:CCPR1L捕獲TMR1寄存器的16位值,中斷請求標志位CCP1IF置位。

6.2 比較模式

在比較模式下,16位CCPR1寄存器值與TMR1寄存器對值進行比較,匹配時RC2/CCP1引腳根據控制位進行相應操作,中斷標志位CCP1IF置位。

6.3 PWM模式

在PWM模式下,CCPx引腳可產生最高10位分辨率的PWM輸出。

七、通用串行總線(USB

PIC16C745/765的USB外設模塊僅支持低速控制和中斷(IN和OUT)傳輸,實現了3個端點號(0、1、2),共6個端點。

7.1 USB事務處理

USB傳輸或接收數據時,SIE首先檢查相應端點和方向的緩沖區描述符UOWN位是否為1,完成TOKEN后更新BD狀態和UOWN位,設置TOK_DNE中斷。MCU處理中斷時讀取USTAT寄存器,處理數據并設置相應UOWN位。

7.2 USB寄存器

USB控制寄存器、緩沖區描述符和緩沖區位于Bank 3,包括UIR、UIE、UEIR、UEIE、USTAT、UCTRL、UADDR、USWSTAT和端點寄存器等。

7.3 緩沖區描述符表(BDT)

USB通過BDT管理端點通信,每個端點需要4字節的緩沖區描述符。UOWN位用于區分MCU和USB對BD和緩沖區的訪問權限。

八、通用同步異步收發器(USART)

8.1 模式配置

USART可配置為全雙工異步系統或半雙工同步系統,支持異步、同步主模式和同步從模式。通過TXSTA和RCSTA寄存器進行配置。

8.2 波特率發生器(BRG)

BRG是一個專用的8位波特率發生器,支持異步和同步模式。通過SPBRG寄存器控制波特率,異步模式下BRGH位也會影響波特率。

8.3 異步模式

采用標準的非歸零(NRZ)格式,使用片上專用的8位波特率發生器生成標準波特率。發送和接收功能獨立,可通過設置相關寄存器實現。

8.4 同步主模式

數據以半雙工方式傳輸,發送時禁止接收,反之亦然。通過設置SYNC和CSRC位進入同步主模式。

8.5 同步從模式

與同步主模式類似,但時鐘由外部提供,可在SLEEP模式下傳輸或接收數據。

九、模數轉換器(A/D)模塊

9.1 功能概述

8位A/D轉換器模塊,PIC16C745有5個輸入,PIC16C765有8個輸入。可將模擬輸入信號轉換為8位數字值,參考電壓可軟件選擇。

9.2 操作步驟

進行A/D轉換時,需配置A/D模塊、中斷(可選),等待采集時間,啟動轉換,等待轉換完成,讀取結果。

9.3 特殊功能

A/D模塊可在SLEEP模式下運行,但需將A/D轉換時鐘源設置為專用內部RC振蕩器

十、CPU特殊功能

10.1 配置位

配置位位于程序存儲器位置2007h,可選擇設備配置,如代碼保護、電源定時器、看門狗定時器和振蕩器選擇等。

10.2 振蕩器配置

支持EC、E4、HS和H4四種振蕩器模式,可通過配置位選擇。

10.3 復位

包括上電復位(POR)、MCLR復位、看門狗定時器復位(WDT)和欠壓復位(BOR)等,不同復位情況下寄存器狀態不同。

10.4 中斷

中斷控制寄存器(INTCON)記錄中斷請求,全局中斷使能位GIE控制所有未屏蔽的中斷。不同中斷源的中斷標志位在相應條件下置位,需在軟件中清除。

10.5 看門狗定時器(WDT)

WDT是一個獨立的片上振蕩器,可在設備時鐘停止時運行。可通過配置位永久禁用,超時可產生設備復位或喚醒設備。

10.6 低功耗模式(SLEEP)

通過執行SLEEP指令進入低功耗模式,WDT可繼續運行,I/O端口保持狀態。可通過外部復位、WDT喚醒或中斷喚醒設備。

10.7 程序驗證/代碼保護

未編程代碼保護位時,可讀取片上程序存儲器進行驗證。

10.8 ID位置

四個內存位置(2000h - 2003h)可存儲校驗和或其他代碼識別號,正常執行時不可訪問,編程/驗證時可讀寫。

10.9 在線串行編程(ICSP)

PIC16CXX微控制器可在應用電路中進行串行編程,通過兩根線進行時鐘和數據傳輸,三根線提供電源、地和編程電壓。

十一、開發支持

Microchip為PIC微控制器提供了全面的硬件和軟件開發工具,包括集成開發環境(MPLAB IDE)、匯編器/編譯器/鏈接器、模擬器、仿真器、在線調試器、設備編程器和低成本演示板等。

十二、電氣特性

12.1 絕對最大額定值

規定了設備在不同條件下的最大電壓、電流和溫度范圍,超出這些范圍可能導致設備永久損壞。

12.2 DC特性

包括電源電壓、RAM數據保持電壓、欠壓復位電壓、電源電流、功耗電流等參數。

12.3 AC特性

包括外部時鐘頻率、指令周期時間、時鐘輸出和I/O引腳的時序要求等。

十三、封裝信息

PIC16C745/765提供多種封裝形式,如28引腳SOIC、PDIP、JW,40引腳PDIP、CERDIP,44引腳TQFP、PLCC等,并詳細說明了封裝標記信息和尺寸規格。

PIC16C745/765微控制器憑借其豐富的功能、高性能和低功耗特性,為電子工程師提供了強大的設計選擇。在實際應用中,工程師可根據具體需求選擇合適的配置和外設功能,充分發揮該微控制器的優勢。同時,Microchip提供的全面開發支持工具,也為開發過程提供了便利。希望本文能為電子工程師在使用PIC16C745/765微控制器時提供有價值的參考。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    49

    文章

    8662

    瀏覽量

    165275
  • 電子工程
    +關注

    關注

    1

    文章

    185

    瀏覽量

    17622
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深入剖析PIC16LF1902/3微控制器特性功能與應用

    深入剖析PIC16LF1902/3微控制器特性功能與應用 在電子工程領域,選擇一款合適的微控制器對于項目的成功至關重要。Microchi
    的頭像 發表于 04-07 17:15 ?78次閱讀

    PIC16C63A/65B/73B/74B微控制器功能特性與應用解析

    PIC16C63A/65B/73B/74B微控制器功能特性與應用解析 在電子工程師的日常工
    的頭像 發表于 04-07 16:40 ?56次閱讀

    PIC16CE62X系列微控制器功能特性與設計指南

    PIC16CE62X系列微控制器功能特性與設計指南 在電子設計領域,選擇合適的微控制器對于項目的成功至關重要。
    的頭像 發表于 04-07 16:35 ?52次閱讀

    深度剖析Microchip PIC16C781/782微控制器特性、應用與設計要點

    深度剖析Microchip PIC16C781/782微控制器特性、應用與設計要點 在當今電子技術飛速發展的時代,微控制器作為電子系統的核心組件,其性能和
    的頭像 發表于 04-07 16:30 ?51次閱讀

    探索PIC16CR7X系列微控制器功能特性與應用指南

    探索PIC16CR7X系列微控制器功能特性與應用指南 在電子設計領域,選擇一款合適的微控制器對于項目的成功至關重要。Microchip的
    的頭像 發表于 04-07 15:30 ?60次閱讀

    PIC16C62X:低成本高性能8位CMOS微控制器的技術解析

    一款基于ROM/EPROM的8位CMOS微控制器,具有諸多出色的特性功能。 文件下載: PIC16C621/JW.pdf 一、概述 PIC16C
    的頭像 發表于 04-07 15:15 ?46次閱讀

    PIC16C55X系列8位CMOS微控制器功能特性與設計應用解析

    PIC16C55X系列8位CMOS微控制器功能特性與設計應用解析 在電子設計領域,微控制器是眾
    的頭像 發表于 04-07 15:05 ?36次閱讀

    PIC16C5X系列8位CMOS微控制器:技術解析與應用指南

    微控制器,以其低成本、高性能和豐富的功能特性,成為眾多工程師的理想之選。今天,我們就來深入探討一下這款微控制器的技術細節和應用場景。 文件下載: P
    的頭像 發表于 04-07 15:05 ?33次閱讀

    深入解析Microchip PIC16C62X系列微控制器特性、應用與開發支持

    深入解析Microchip PIC16C62X系列微控制器特性、應用與開發支持 在電子工程領域,微控制器是各類電子設備的核心
    的頭像 發表于 03-31 16:10 ?117次閱讀

    深入解析Microchip PIC16C5X系列8位CMOS微控制器

    深入解析Microchip PIC16C5X系列8位CMOS微控制器 引言 在電子工程師的日常工作中,微控制器無疑是設計中頻繁使用的核心組件。Microchip的
    的頭像 發表于 03-30 10:15 ?275次閱讀

    PIC16C5X系列8位微控制器特性、應用與設計要點

    PIC16C5X系列8位微控制器特性、應用與設計要點 在電子設計領域,微控制器如同大腦一般,掌控著各種電子設備的運行。Microchip的PIC1
    的頭像 發表于 03-29 15:20 ?421次閱讀

    Microchip PIC16C62X系列微控制器:設計與應用深度解析

    Microchip PIC16C62X系列微控制器:設計與應用深度解析 在電子工程師的設計世界里,一款性能卓越、功能豐富的微控制器往往是項目
    的頭像 發表于 03-26 11:45 ?356次閱讀

    PIC16C62X系列微控制器特性、應用及使用要點

    PIC16C62X系列微控制器特性、應用及使用要點 在電子產品設計的領域中,微控制器如同產品的核心大腦,決定著產品的功能與性能。
    的頭像 發表于 03-25 15:10 ?422次閱讀

    深入解析Microchip PIC16F527:功能特性與應用洞察

    深入解析Microchip PIC16F527:功能特性與應用洞察 在當今電子科技飛速發展的時代,
    的頭像 發表于 02-25 15:50 ?194次閱讀

    深入解析Microchip PIC16C62X系列:8位CMOS微控制器的卓越之選

    8位CMOS微控制器,以其低功耗、高性能和豐富的功能特性,成為眾多工程師的理想選擇。今天,我們就來深入了解一下這款微控制器。 文件下載: PIC16
    的頭像 發表于 02-09 17:50 ?1434次閱讀