F020采用TQFP100封裝,芯片引腳有8個(gè)(引腳18~25)專用于模擬輸入,是8路12位ADC的輸入端。每路12位的轉(zhuǎn)換精度都是其自身的±1LSB(最低位)。
在單片機(jī)系統(tǒng)設(shè)計(jì)中,LCM(液晶顯示模塊)人機(jī)交互界面的設(shè)計(jì)往往是很重要的一個(gè)環(huán)節(jié)。LCM可以用于智能儀器上的顯示設(shè)定參數(shù)、狀態(tài)提示符、檢測結(jié)果和待輸入?yún)?shù)等功能。
摘要: 介紹了基于單片機(jī)C8051F020 搭建的多臺電機(jī)控制平臺,硬件電路簡單可靠,功率電路采用場效應(yīng)管自行搭建,通用性較強(qiáng),通過改寫軟件,可直接用于其它小功率電機(jī)的驅(qū)動控制系統(tǒng)。
隨著計(jì)算機(jī)技術(shù)和測控技術(shù)的不斷發(fā)展,在以單片機(jī)為核心的數(shù)據(jù)采集系統(tǒng)中,需要實(shí)現(xiàn)單片機(jī)和計(jì)算機(jī)之間的數(shù)據(jù)交換,并以此來發(fā)揮單片機(jī)和計(jì)算機(jī)各自的長處,提升整個(gè)系統(tǒng)的性能價(jià)格比。在計(jì)算機(jī)網(wǎng)絡(luò)和工業(yè)控制系統(tǒng)中,經(jīng)常需要采用串行通信來實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)傳輸。
在單片機(jī)系統(tǒng)設(shè)計(jì)中,LCM(液晶顯示模塊)人機(jī)交互界面的設(shè)計(jì)往往是很重要的一個(gè)環(huán)節(jié)。LCM可以用于智能儀器上的顯示設(shè)定參數(shù)、狀態(tài)提示符、檢測結(jié)果和待輸入?yún)?shù)等功能。本文
#include //1s25000 個(gè)脈沖,頻率輸出方式(行走1 米)#define SYSCLK 2000000#define Motol_Run PCA0CN=0x40 // :允許PCA0 計(jì)數(shù)器/定時(shí)器#define Motol_stop PCA0CN=0x00//sbit Motol_dir=P3^0;void PORT_Init(vo
config.c#include "include.h"// Peripheral specific initialization functions,// Called from the Init_Device() functionvoid Timer0_Init (void){TMOD= 0x01;TH0= TH0_VALUE;TL0= TL0_VALUE;}void ADC_Init(){A
一、編程步驟:1、看門狗設(shè)置 2、系統(tǒng)初始化 3、端口初始化 4、對應(yīng)功能初始化(如:串口,定時(shí)器,I2C,SPI,PCA,DAC/ADC,中斷等等) 5、功能函數(shù)或中斷函數(shù)(如需要)6、包含的頭文件 7、項(xiàng)目說明二、對應(yīng)功能初
在單片機(jī)系統(tǒng)設(shè)計(jì)中,LCM(液晶顯示模塊)人機(jī)交互界面的設(shè)計(jì)往往是很重要的一個(gè)環(huán)節(jié)。LCM可以用于智能儀器上的顯示設(shè)定參數(shù)、狀態(tài)提示符、檢測結(jié)果和待輸入?yún)?shù)等功能。本文結(jié)合電解質(zhì)分析儀的設(shè)計(jì)要求,采用液晶顯示模塊YXD—12864A2LCM,研究并實(shí)現(xiàn)了以單片機(jī)C8051F020為基礎(chǔ)的液晶顯示的接口電路和程序設(shè)計(jì)。
1. 引言當(dāng)前單片機(jī)和PC 機(jī)通過串行接口構(gòu)成的多微機(jī)系統(tǒng)已經(jīng)廣泛應(yīng)用于工業(yè)控制、環(huán)境監(jiān)測等場合,這些系統(tǒng)大多采用RS - 232、RS - 485 或是有線modem的通信方式, 雖然很經(jīng)
1. 引言當(dāng)前單片機(jī)和PC 機(jī)通過串行接口構(gòu)成的多微機(jī)系統(tǒng)已經(jīng)廣泛應(yīng)用于工業(yè)控制、環(huán)境監(jiān)測等場合,這些系統(tǒng)大多采用RS - 232、RS - 485 或是有線modem的通信方式, 雖然很經(jīng)
本文研發(fā)出了一種無線測溫系統(tǒng)。該系統(tǒng)使用K型熱電偶作為感溫原件,測溫范圍大,適用于波峰焊、回流焊等高溫領(lǐng)域。而且本系統(tǒng)具有獨(dú)立的溫度補(bǔ)償電路,從而解決了某些集成溫
,因此需要控制8個(gè)直流12V減速電機(jī)。因此,成功實(shí)現(xiàn)多枚XBT自動投放的一個(gè)關(guān)鍵技術(shù)點(diǎn)就是,系統(tǒng)如何通過控制多個(gè)電機(jī)運(yùn)動實(shí)現(xiàn)閥門的自動打開和關(guān)閉。TI公司推出的4H橋電機(jī)驅(qū)動芯片DRV8823為該項(xiàng)關(guān)鍵技術(shù)的實(shí)現(xiàn)提供了
摘要:歸納SOC型芯片C8051F020中模數(shù)轉(zhuǎn)換部分的應(yīng)用要素,包括精度與通道、速率與啟動、基準(zhǔn)與增益、數(shù)據(jù)與控制,提出編程及相關(guān)SFR的操作順序。 關(guān)鍵詞:片上系統(tǒng)(SOC) A/D轉(zhuǎn)換(ADC) 特殊功能寄存器(SFR) C8051F0
C8051F的每個(gè)I/O口引腳都可以被配置為推挽或漏極開路輸出。同時(shí)引入了數(shù)字交叉開關(guān),允許將內(nèi)部數(shù)字系統(tǒng)資源映射到P0、P1、P2和P3 的端口引腳。通過設(shè)置交叉開關(guān)寄存器可將片內(nèi)的計(jì)數(shù)器/定時(shí)器、串行總線、硬件中斷、
本文介紹了一種以高速SOC單片機(jī)C8051F020和射頻收發(fā)芯片CC1000的8路無線溫度數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案及其實(shí)現(xiàn)方法。文中詳細(xì)介紹了系統(tǒng)硬件構(gòu)成及其軟件實(shí)現(xiàn)過程,敘述了射頻芯片的配置過程及無線數(shù)據(jù)的收發(fā)。實(shí)驗(yàn)結(jié)果表明,本系統(tǒng)能夠很好地滿足無線測溫的精度要求,并能有效降低系統(tǒng)的功耗和體積。
摘要:介紹了在電解質(zhì)分析儀的開發(fā)中,電解質(zhì)分析儀的總體結(jié)構(gòu)以及液晶顯示部分的設(shè)計(jì)情況。其中包括電解質(zhì)分析儀的總體設(shè)計(jì)、液晶顯示模塊YXD—12864A2的組成、功能以及與單片機(jī)C8051F020的接口設(shè)計(jì),并給出了
本文介紹了在電解質(zhì)分析儀的開發(fā)中,電解質(zhì)分析儀的總體結(jié)構(gòu)以及液晶顯示部分的設(shè)計(jì)情況。其中包括電解質(zhì)分析儀的總體設(shè)計(jì)、液晶顯示模塊YXD-12864A2的組成、功能以及與單片機(jī)C8051F020的接口設(shè)計(jì),并給出了相應(yīng)的顯示軟件,另外對按鍵系統(tǒng)的設(shè)計(jì)和如何消除抖動等問題也做了詳細(xì)的說明。同時(shí)有效解決了漢字與字符混合顯示的問題,系統(tǒng)實(shí)現(xiàn)了菜單顯示,取得了良好的顯示效果,為各種便攜式系統(tǒng)顯示前端的設(shè)計(jì)提供參考。
摘要:利用C8051F020單片機(jī)設(shè)計(jì)高精度非接觸式的超聲波測距。該系統(tǒng)利用4個(gè)HC-SR04超聲波測距模塊,四面測距,簡化電路,減少了其他電路對超聲波測距的干擾。在提高精度方面采用溫、濕度補(bǔ)償,電路使用DS18B20及濕敏
設(shè)計(jì)采用高性能單片機(jī)C8051F020為控制芯片,監(jiān)控示波器面板上40個(gè)按鍵、3個(gè)編碼開關(guān)及4個(gè)電位器的狀態(tài)。分別介紹了鍵盤、編碼開關(guān)和電位器的工作原理,以及其與單片機(jī)連接的硬件電路及軟件編程的實(shí)現(xiàn)。按鍵部分采用一