之前一直不知道如何使能硬件協(xié)處理器,剛剛在網(wǎng)上找到了方法,配置好RVDS,選擇相應(yīng)的內(nèi)核,選擇硬件VFP在初始化代碼中加入VFPEnable EQU (0x40000000) ;VFP使能設(shè)置;---------------------------------
要使用好ADC模塊首先要對ADC模塊進(jìn)行初始化設(shè)置,這些設(shè)置需要包括以下內(nèi)容:1、設(shè)置ADC模塊端口和數(shù)據(jù)格式通過設(shè)置控制寄存器ADCON1設(shè)置引腳功能為輸入信道,參考電壓接入方式,通過數(shù)字IO引腳和設(shè)置轉(zhuǎn)換結(jié)果的存放格
jpeg格式是一種針對相片影像而廣泛使用的一種失真壓縮標(biāo)準(zhǔn),其壓縮技術(shù)十分先進(jìn),用有損壓縮方式去除冗余的圖像數(shù)據(jù),在獲得極高壓縮率的同時,能展現(xiàn)十分豐富生動的圖像,能用最少的磁盤空間得到較好的圖像品質(zhì)。由
這幾天打算好好開始看郭天祥的單片機(jī)視頻,自己也寫了一個獨(dú)立鍵盤的51單片機(jī)程序,開發(fā)環(huán)境為Keil C51。剛開始看,功能并不是很復(fù)雜,由51單片機(jī)的P1^7口接LED燈,P0口作為6位數(shù)碼管的位選線和段選線,6位數(shù)碼管每次
在數(shù)邏的課程中,已經(jīng)學(xué)習(xí)過AD轉(zhuǎn)換的概念:將模擬信號采樣、量化、編碼后轉(zhuǎn)換為數(shù)字信號。但是未學(xué)習(xí)過通過單片機(jī)編程,顯示結(jié)果。編碼分有舍有入、只舍不入兩種,量化誤差前者更小。=2Vm/(2^n+1- 1 )注意,為了達(dá)到
數(shù)據(jù)傳送格式(1)字節(jié)傳送與應(yīng)答 每一個字節(jié)必須保證是8位長度。數(shù)據(jù)傳送時,先傳送最高位(MSB),每一個被傳送的字節(jié)后面都必須跟隨一位應(yīng)答位(即一幀共有9位)。(2)數(shù)據(jù)幀格式 在起始信號后必須傳送一個從機(jī)的
在keilC51中 基本有兩種絕對尋址方式,盡量都不要使用。畢竟C51中內(nèi)存地址是由軟件自動設(shè)置好了的。如果不熟悉就濫用反而引起程序出現(xiàn)問題。 調(diào)試的程序如下:#include#include#define uchar unsigned char #defi
圖一圖二PWM應(yīng)用非常廣泛,但是不同的項(xiàng)目對輸出的PWM又有特殊要求,為滿足這些要求我們需要更多的實(shí)驗(yàn)來驗(yàn)證。接下來講述圖一顯示波形的輸出方法步驟(圖二為異常波形)。一、本實(shí)例所使用資源:1、TIM4_CH3(對應(yīng)管腳
故障現(xiàn)象: 做了一個單片機(jī)溫度監(jiān)測系統(tǒng),仿真機(jī)上一切正常,燒寫芯片無法工作。 相關(guān)電路框圖: 用51做處理器,外圍電路如圖,一片雙積分轉(zhuǎn)換芯片ICL7135做AD,它的時鐘需要125K,用51的ALE經(jīng)過一片CD4024分頻
這是一款數(shù)碼管顯示51單片機(jī)DS18B20溫度測量源程序及仿真資料,特別適合單片機(jī)初學(xué)者學(xué)習(xí)參考,這款數(shù)碼管顯示51單片機(jī)DS18B20溫度測量源程序使用模塊化編程,方便移置,單片機(jī)使用AT89C51單片機(jī),數(shù)碼使用四位共陰數(shù)
一、捕抓/比較/脈寬調(diào)制模塊 PICI6C64單片機(jī)的RC2/C CPI腳具有捕抓/比較/PWM輸出的功能,對應(yīng)于內(nèi)部的捕抓/比較/PWM模塊,簡稱CCPI模塊。該模塊內(nèi)有一16位寄存器。(CCPR1)可由軟件設(shè)置而作為捕抓
本篇文章三個主題:FSMC有關(guān)配置、一串字符顯示原理、漢字顯示原理。。下面進(jìn)入正題一、FSMC的有關(guān)配置(博主用的是FSMC_A10): 來自別人家的博客http://blog.csdn.net/jxnu_xiaobing/article/details/8718566 FSMC
uint8_t aTxBuffer[SPI_BUFFER_SIZE] __attribute__((at(0x20000200))) = {0xaa, 0x00, 0x00};在沒有上面的__attribute__((at(0x20000200))的時候,程序會進(jìn)入Hardfault,進(jìn)入的原因是程序不能從奇地址讀取數(shù)據(jù)。這個
proteus仿真之DS1302+8位數(shù)碼管顯示試驗(yàn)。仿真效果如下圖:源程序如下:/*51單片機(jī):DS1302+數(shù)碼管 Proteus 仿真程序。功能:數(shù)碼管時鐘顯示。仿真結(jié)果:(1)8位數(shù)碼管顯示設(shè)定的時間與日期。(2)通過按鍵切換時間
1、系統(tǒng)結(jié)構(gòu)框圖圖1系統(tǒng)結(jié)構(gòu)圖1.1、信號調(diào)理電路信號調(diào)理電路要完成的功能是:程控放大,疊加直流分量。程控放大的作用是:當(dāng)輸入信號的幅度很小的時候就需要對輸入信號進(jìn)行放大,使得被測信號可以在LCD上盡可能清楚