A. 如何用stc單片機內部ad採集多路交流信號
用stc單片機內部ad採集多路交流信號,有兩種辦法:
一、用兩個AD轉換晶元,兩路模擬量分別接一個。用單片機控制兩個AD晶元同時啟動轉換,這樣基本可以實現採集到同一時刻的兩路模擬量值。
二、用兩個采樣保持器(LF398),來暫時保存模擬量的瞬時值。兩個保持器後面接模擬多路轉換器,模擬多路轉換器後面接一個AD轉換器。過程是這樣的:要採集之前先給兩個采樣保持器一個保持信號,緊接著選擇多路開關通道,緊接著啟動AD轉換器。分別選擇多路開關的兩個通道,來取得兩路模擬量的值。因為有采樣保持器的存在,可以保證採集到的模擬量是同一時刻的。
單片機(Microcontrollers)是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
B. STC12系列單片機的PCA是指什麼,跟PWM有什麼區別
PCA——可編程計數器陣列
STC手冊中把概念模塊化了,他的PCA包含兩個 捕獲/比較匹配 模塊,可以實現上升沿/下降沿捕獲,及捕獲中斷,或者比較匹配中斷,或者PWM,或者最普通的定時/計數器。
其實就是個功能稍微強大點的定時器 - -!
比如STC12C2052AD,它的PCA是16位的計數器,計數脈沖可選(時鍾分頻後做為計數信號,或者外部信號),包含兩個比較單元,這兩個比較單元可以用來產生比較匹配或者PWM,也就是上面所說的 兩個模塊。
當PCA本身的計數數值與比較匹配相等時,可以觸發中斷,或者PWM波形翻轉。
當PCA工作於捕獲時,首先設定一個捕獲條件 上升沿或下降沿 。當這個條件發生時,PCA本身的計數值就被自動的復制到一個固定的寄存器上,等待讀取,並可以觸發中斷。
實際上PCA就是一個平平常常的計數器,比AT89S52的強點,現在的定時器基本上都有這些功能。
實在不明白就看看手冊吧。。
C. 求STC89c52詳細介紹。說說它與51的區別,以及STC系列單片機的特點,優點等,最好能稍微多點。
與51的主要區別是:
51隻有4K程序存儲空間,52有8K
51隻有128位元組數據存儲空間,52有256個
51隻有2個定時器,52有3個。
STC單片機是以51內核為主的系列單片機,STC單片機是宏晶生產的單時鍾/機器周期的單片機,是高速、低功耗、超強抗干擾的新一代8051單片機,指令代碼完全兼容傳統8051,但速度快8—12倍,內部集成MAX810專用復位電路。
(3)stc單片機捕獲功能擴展閱讀:
STC89C52RC是STC公司生產的一種低功耗、高性能CMOS8位微控制器,具有8K位元組系統可編程Flash存儲器。STC89C52使用經典的MCS-51內核,但是做了很多的改進使得晶元具有傳統51單片機不具備的功能。
具有以下標准功能: 8k位元組Flash,512位元組RAM, 32 位I/O 口線,看門狗定時器,內置4KB EEPROM,MAX810復位電路,3個16 位定時器/計數器,4個外部中斷,一個7向量4級中斷結構(兼容傳統51的5向量2級中斷結構),全雙工串列口。另外 STC89C52 可降至0Hz 靜態邏輯操作,支持2種軟體可選擇節電模式。
D. stc單片機的優缺點
一、stc單片機的優點:
1、下載燒錄程序用串口方便好用,容易上手,擁有大量的學習資料及視頻,最著名的要屬於昌暉儀表網的那個視頻了,好多對單片機有興趣的朋友都是通過這個視頻入門的,同時具有寬電壓:5.5~3.8V,2.4~3.8V, 低功耗設計:空閑模式,掉電模式(可由外部中斷喚醒)。
2、STC單片機具有在應用編程,調試起來比較方便;帶有10位AD、內部EEPROM、可在1T/機器周期下工作,速度是傳統51單片機的8~12倍,價格也較便宜。
3、4通道捕獲/比較單元,STC12C2052AD系列為2通道,也可用來再實現4個定時器或4個外部中斷,2個硬體16位定時器,兼容普通8051的定時器。4路PCA還可再實現4個定時器,具有硬體看門狗、高速SPI通信埠、全雙工非同步串列口,兼容普通8051的串口。
4、同時還具有先進的指令集結構,兼容普通8051指令集。
二、stc單片機的缺點:功耗較高,5V供電,其次,stc單片機內集成資源少。
STC單片機是宏晶科技生產的高速、低功耗、超強抗干擾的新一代8051單片機51單片機。指令代碼完全兼容傳統8051,但速度快8-12倍,內部集成 MAX810專用復位電路。4路PWM 8路高速10位A、D轉換,針對電機電機的供應商控制,強干擾場合,成為繼51單片機後一個全新系列單片機。
E. STC12C5A60S2單片機的PCA作為捕捉使用時,捕捉的是兩個邊沿信號之間的脈寬還是一段時間內的脈沖數量
沒仔細研究,這一節的說明特別長,看起來費勁但我學習STM32時對捕獲有所理解,應該是兩個捕獲寄存器1和2聯合使用,第一個上升沿到來,兩個捕獲寄存器同時復位,下降沿時,捕獲寄存器2產生捕獲更新事件,即可得到脈沖寬度第二個上升沿到來捕獲寄存器1產生捕獲更新事件,即可得到脈沖周期同時占空比也知道了兩個寄存器的捕獲值是內部時鍾個數,根據晶振頻率和分頻系數即可得到時間
而不是一段時間內外部的脈沖數量
F. stc單片機各系列有什麼特點
stc單片機屬增強型51單片機,相比傳統51單片機,速度快,內部(片上)RAM比較大,有EEPROM(由FLASH充當)功能,有AD功能,有SPI介面,定時器有PWM功能,燒寫簡單,因產品種類繁多,並不是所有晶元都 有這些功能,但價格便宜,中文資料齊全