PIC16F84A-04/P
5000
DIP/19+
全新原裝
PIC16F84A-04I/P
-
DIP/13+
38000
PIC16F84A-04/P
5000
DIP/22+
全新原裝
PIC16F84A-04/P
51300
DIP18/24+
原裝現(xiàn)貨,可提供訂貨服務(wù)
PIC16F84A-04/P
7500
DIP18/22+
原裝原包進(jìn)口現(xiàn)貨庫存
PIC16F84A-04I/SO
120
SOP18/23+
現(xiàn)貨庫存快速報價/質(zhì)量保證,量大可供
PIC16F84A-04I/P
5000
PDIP18/2026+
原裝現(xiàn)貨,支持BOM配單
PIC16F84A-04/P
15683
DIP18/21+22+
本公司只做全新原裝,有接受價可談,QQ2881495225
PIC16F84A-04/SO
12000
18 SOIC/23+
全新原裝
PIC16F84A
25
DIP/2018
2018
PIC16F84A
7300
-/23+
原裝現(xiàn)貨
PIC16F84A
7300
DIP/23+
原裝現(xiàn)貨
PIC16F84A
521010
NR/2017+
-
PIC16F84A
3000
DIP18/24+
原裝現(xiàn)貨,提供優(yōu)質(zhì)配單服務(wù)
PIC16F84A
28000
SMD/25+23+
原裝正規(guī)渠道優(yōu)勢商全新進(jìn)口深圳現(xiàn)貨原盒原包
PIC16F84A
10000
N/A/25+
提供一站式配單服務(wù)
PIC16F84A
168000
DIP/23+
全新原裝現(xiàn)貨/實(shí)單價格支持/優(yōu)勢渠道
PIC16F84A
3000
SMD/2019+
原裝 部分現(xiàn)貨量大期貨
PIC16F84A
8735
NA//23+
原裝現(xiàn)貨,當(dāng)天可交貨,原型號開票
PIC16F84A
5000
18/PDIP 18/SOIC 300mil 20/SSOP 208mil/25+
只做原裝
PIC16F84A
18-pin Enhanced FLASH/EEPROM 8-bit M...
Microchip
PIC16F84APDF下載
PIC16F84A
18-pin Flash/EEPROM 8-Bit Microcontr...
MICROCHIP [Microchip Technology]
PIC16F84APDF下載
PIC16F84A
18-pin Enhanced Flash/EEPROM 8-Bit M...
MICROCHIP [Microchip Technology]
PIC16F84APDF下載
PIC16F84AT
18-pin Flash/EEPROM 8-Bit Microcontr...
MICROCHIP
PIC16F84ATPDF下載
PIC16F84AT
18-pin Flash/EEPROM 8-Bit Microcontr...
MICROCHIP [Microchip Technology]
PIC16F84ATPDF下載
PIC16F84A-04/P
18-pin Flash/EEPROM 8-Bit Microcontr...
MICROCHIP
PIC16F84A-04/PPDF下載
PIC16F84A-04/P
PIC PIC? 16F Microcontroller IC 8-Bi...
PIC16F84A-04/PPDF下載
PIC16F84A-04/P
18-pin Flash/EEPROM 8-Bit Microcontr...
MICROCHIP [Microchip Technology]
PIC16F84A-04/PPDF下載
PIC16F84A-04/P
18-pin Enhanced Flash/EEPROM 8-Bit M...
MICROCHIP [Microchip Technology]
PIC16F84A-04/PPDF下載
PIC16F84A-10/P
18-pin Flash/EEPROM 8-Bit Microcontr...
MICROCHIP
PIC16F84A-10/PPDF下載
對于水下弱磁信號的檢測和處理,需要一個能連續(xù)工作幾個月甚至一年以上的采樣精度很高的數(shù)據(jù)采集處理系統(tǒng),這就要求該系統(tǒng)必須具有高精度微功耗的功能。本文所介紹的就是能滿足這一要求的數(shù)據(jù)采集系統(tǒng),它在筆者的工作中已經(jīng)得到了充分的應(yīng)用和試驗(yàn)。該系統(tǒng)采用ads1212作為模/數(shù)轉(zhuǎn)換器,它是一個具有高精度、寬動態(tài)特性的δ-∑型a/d芯片。下面先對該芯片的主要特點(diǎn)和用法進(jìn)行簡要介紹,隨后介紹ads1212與微功耗單片機(jī)pic16f84a的接口電路及程序設(shè)計(jì)。 1 ads1212/b簡介 1.1 特點(diǎn)及結(jié)構(gòu) ads1212特點(diǎn)如下: (1)δ-∑型a/d轉(zhuǎn)換器。 (2)采樣數(shù)據(jù)輸出速率在10hz時有效分辨率可達(dá)到20位,采樣數(shù)據(jù)輸出速率在1000hz時有效分辨率可達(dá)16位。 (3)最低功耗為1.4mw。 (4)差分輸入。 (5)具有可編程的增益放大器。 (6)spi兼容ssi接口。 (7)可編程設(shè)置采樣速率。 (8)可使用內(nèi)部或外部的參考電壓。 (9)具有芯片自校準(zhǔn)功能。 ads1212芯片為18腳dip或soic封裝,ads1213含有一個四通道多 路開關(guān),為2
unsigned int long j=o; do { j++; } while(j < =k); j=o; } 該延時函數(shù)簡單易記。使用時,在程序中主函數(shù)main( ) 調(diào)用delay(k) 時,由用戶給定不同的k 值,即可實(shí)現(xiàn)多種延時值。 需要說明的是,上述由while 循環(huán)語句和由do-while 語句組成的延時函數(shù)中的形式參數(shù),不一定用長整型(long ink)。 ⒉ 電路功能相同形式不同的四種c 程序 下面介紹利用pic16f84a 單片機(jī)的portb端口外接的8 只led, 采用四種c 程序控制端口的led 燈,來說明編輯c 語言程序時的基本格式及其靈活性。電路參見《電子制作》2009 年9期《單片機(jī)c 語言程序設(shè)計(jì)(1)》一文中的圖1,程序流程如圖64 所示,采用的是無限循環(huán)工作方式。 圖64 (1)c 程序一,文件名為pic09.c, 清單如下: #include <pic.h> // 頭文件 void delay(unsigned long int k) // 延時函數(shù)開始
if 語句實(shí)現(xiàn); ⑶表達(dá)式賦值(簡化式)的條件語句。讀者在閱讀一些書籍上的單片機(jī)c 語言程序時,會遇到條件語句的一種簡化形式,其格式如下: 表達(dá)式1 ?表達(dá)式2 ;表達(dá)式3 如以上if 語句的形式⑵中的例2,即可簡化為條件表達(dá)式的賦值語句; if 語句尚有一些其他格式,這里暫略去。 3.led數(shù)碼管顯示的硬件電路 在電子技術(shù)中,數(shù)碼管顯示(0~9)是最常見的顯示技術(shù)。數(shù)碼管顯示時,可用lcd(液晶),也可用led 數(shù)碼管顯示0~9 的數(shù)。這里首先介紹用pic16f84a控制的數(shù)碼管led 的顯示電路,如圖3 所示。圖3 是四位數(shù)碼管的,也可以擴(kuò)展更多的位或減少到一位數(shù)的顯示。 pic16f84a 的引腳④ 是低電平復(fù)位端,外接復(fù)位按鈕k0和r1、二極管d0 以及電容c0組成的復(fù)位電路。引腳、腳外接晶振(4m)和電容c1、c2組成的單片機(jī)時鐘電路。ra4 位(腳③)外接微動開關(guān)按鍵,其用途按圖3 電路具體功能而定,如該電路用于計(jì)數(shù),k1 可作起動計(jì)數(shù)作用;如該電路用作時鐘,k1 可作時鐘人工預(yù)置起始時刻用。 pic16f84a 的portb 口,
入c 語言程序,如pic07.c,如圖27 所示。 圖27 pic07.c 的c 語言源程序輸入完成后(圖27中顯示的是部分源程序),選擇file → save(存盤)菜單項(xiàng),出現(xiàn)如圖28 所示的另存為對話框。在此對話框中選擇源文件(源程序)所在盤符(這里是e 盤)、路徑和文件名(這里是pic07.c),然后單擊“保存”按鈕,即可將源程序pic07.c 保存在e :\pic07 路徑下了。 圖28 2. 源程序pic07.c的功能和用途 源程序pic07.c 是基于pic16f84a 單片機(jī)編輯的2 位led 數(shù)碼管秒顯示器,其顯示方式為0~99秒重復(fù)顯示。如果讀者需要進(jìn)行實(shí)驗(yàn),可在《pic單片機(jī)c 語言程序(4)》一文的圖3 或《pic 單片機(jī)c 語言程序(6)》一文的圖6 的硬件電路上進(jìn)行實(shí)時顯示(當(dāng)然,前提是先將該程序?qū)?yīng)的目標(biāo)碼。hex 文件燒寫到pic16f84a 芯片中,詳見后續(xù)文章的介紹)。 編輯2 位led 數(shù)碼管秒顯示程序pic07.c 的目的,是為了方便介紹對程序進(jìn)行模擬調(diào)試的方法和操作過程。 完整的源程序pic07.c 清單如下:
如圖29 所示。 (2)建立項(xiàng)目project 點(diǎn)擊圖29 中菜單欄的項(xiàng)目project,在其下拉菜單中點(diǎn)擊“project wizard”(項(xiàng)目向?qū)В┟睿纯缮蓤D30 所示的welcome ?。g迎)界面。該界面的項(xiàng)目向?qū)Э蓭椭闩渲靡粋€新項(xiàng)目。 圖29 圖30 (3)選擇器件 點(diǎn)擊圖30 中的“下一步”,彈出“step one: select a device”(第一步:選擇器件)對話框,如圖31(a)所示。如果對話框中的器件(device)不是pic16f84a, 可點(diǎn)擊該對話框中的三角形下拉按鈕, 并在下拉菜單中選擇器件( 這里是pic16f84a),完成器件選擇,如圖31(b)所示。 a b 圖31 (4)選擇需要的語言工具 點(diǎn)擊圖31(a) 中的“下一步”,彈出“steptwo: select a languagetoolsuite”( 第二步:選擇語言工具) 對話框, 如圖32 所示。對于c 語言程序的編譯工具,只需滿足“active toolsuite : hl-tech picctoolsuite”(picc
高性能精簡指令集的CPU功能:僅35個單字指令集學(xué)習(xí);除了程序分支指令為雙周期外,所有指令都是單周期指令;運(yùn)行速度:直流為20MHz的時鐘輸入,直流為200ns指令周期;1024字的程序存儲器;68個字節(jié)的數(shù)據(jù)存儲器;64個字節(jié)數(shù)據(jù)的EEPROM;14位寬指令字;8位寬字節(jié)數(shù)據(jù);15個特殊功能硬件寄存器;8級深硬件堆棧;直接,間接和相對的尋址模式;4個中斷源:外部RB0/INT引腳;TMR0定時器溢出;PORTB<7:4>中斷變化;EEPROM寫數(shù)據(jù)的完整性;外設(shè)功能:13個具有獨(dú)立方向控制功能的I/O引腳;高灌/拉電流能力,可直接驅(qū)動LED;每個引腳最大灌電流25mA,最大拉電流20mA;TMR0:帶有8位可編程預(yù)分頻器的8位定時器/計(jì)數(shù)器;特殊微控制器功能:可進(jìn)行1000000次擦寫操作的增強(qiáng)型閃存程序存儲器(標(biāo)準(zhǔn)值);可進(jìn)行10000000次擦寫操作的數(shù)據(jù)EEPROM存儲器(標(biāo)準(zhǔn)值);EEPROM的數(shù)據(jù)保存期:>40年;通過2個引腳可實(shí)現(xiàn)在線串行編程(ICSPTM);上電復(fù)位(POR),上電延時定時器(PWRT)和振蕩器起振定時器(OST);采用自身片上RC振蕩器可靠工作的看門狗定時器(WDT);代碼保護(hù);省電的休眠模式;可選振蕩器選項(xiàng)
并由軟件控制允行。然而,處理能力—存儲器容量卻很有限,這取決于pic的類型。但是它們的最高操作頻率大約都在20mhz左右,存儲器容量用做寫程序的大約1k—4k字節(jié)。 時鐘頻率與掃描程序的時間和執(zhí)行程序指令的時間有關(guān)系。但不能僅以時鐘頻率來判斷程序處理能力,它還隨處理裝置的體系結(jié)構(gòu)改變(1*)。如果是同樣的體系結(jié)構(gòu),時鐘頻率較高的處理能力會較強(qiáng)。 這里用字來解釋程序容量。用一個指令(2*)表示一個字。通常用字節(jié)(3*)來表示存儲器(4*)容量。一個字節(jié)有8位,每位由1或0組成。pic16f84a單片機(jī) 的指令由14位構(gòu)成。當(dāng)把1k個子轉(zhuǎn)換成位為:1 x 1,024 x 14 = 14,336位。再轉(zhuǎn)換為字節(jié)為:14,336/(8 x 1,024) = 1.75k。在計(jì)算存儲器的容量時,我們規(guī)定 1g 字節(jié) = 1,024m 字節(jié), 1m 字節(jié) = 1,024k 字節(jié), 1k 字節(jié)= 1,024 字節(jié). 它們不是以1000為倍數(shù),因?yàn)檫@是用二進(jìn)制計(jì)算的緣故。 1*計(jì)算機(jī)的物理結(jié)構(gòu),包括組織結(jié)構(gòu)、容量、該計(jì)算機(jī)的cpu、存儲器以及輸入輸出設(shè)備間的互連。經(jīng)常特指cpu的組織結(jié)構(gòu),包
pic16f84a.html">pic16f84a紅外解碼的問題用pic16f84a解碼,紅外發(fā)射ic是lc7461:1,用rb0中斷方式解碼。2,解碼后寫入eeprom,以便查看各鍵的碼。出現(xiàn)以下的問題1,有時eeprom內(nèi)全為00h2,有時有在00h,01h兩單元寫上不確定數(shù)。本人無仿真器,希望高手指點(diǎn)
請問pic16f84a可跟16f876一樣燒寫嗎?請各位師兄,燒寫pic16f84a時可以跟燒寫pic16f876一樣在線燒寫嗎?
為什么我的pic16f84a只擦寫了5次就無法再用了呢?為什么我的pic16f84a只擦寫了5次就無法再用了呢?編程器是好的呀。
請指點(diǎn),那能下載pic16f84a中文資料,請指點(diǎn),那能下載pic16f84a中文資料,不要求很復(fù)雜
請問pic16c54-04p可以和pic16f84a互換嗎?請問pic16c54-04p可以和pic16f84a互換嗎?