關(guān)于新華龍C8051F系列單片機(jī)開(kāi)發(fā)很好的一本指導(dǎo)書(shū)。本書(shū)詳細(xì)描述了C8051F系列的各項(xiàng)功能,并以C8051f040單片機(jī)為例,列有大量C語(yǔ)言的程序例子。
標(biāo)簽: C8051F 單片機(jī)開(kāi)發(fā) C語(yǔ)言編程
上傳時(shí)間: 2013-04-24
上傳用戶(hù):天天天天
敘述了基于過(guò)采樣技術(shù),使用軟件方法提高單片機(jī)片內(nèi)A/ D 分辨率的基本原理及實(shí)現(xiàn)方法。給出了一個(gè)實(shí)現(xiàn)示例,將C8051f040 片內(nèi)12 位分辨率ADC 提高到16 位分辨率。
標(biāo)簽: SOC A_D 過(guò)采樣 單片機(jī)
上傳時(shí)間: 2014-01-08
上傳用戶(hù):a3318966
介紹一款單片機(jī)存儲(chǔ)設(shè)備轉(zhuǎn)儲(chǔ)器,以C8051f040為核心控制模塊,通過(guò)外接兩個(gè)CH375 U盤(pán)模塊、液晶顯示模塊及鍵盤(pán)模塊等實(shí)現(xiàn)兩個(gè)U盤(pán)之間數(shù)據(jù)的相互轉(zhuǎn)儲(chǔ),很好地解決了U盤(pán)內(nèi)容轉(zhuǎn)儲(chǔ)離不開(kāi)電腦而帶來(lái)的不便以及容易感染病毒等弊端。C8051f040通過(guò)CH375 按照相應(yīng)的USB協(xié)議與USB設(shè)備通訊,通過(guò)調(diào)用CH375提供的子程序庫(kù)來(lái)直接讀取U盤(pán)中的數(shù)據(jù),實(shí)現(xiàn)了普通單片機(jī)與U盤(pán)的通訊,支持常用的12 Mb/s 全速USB設(shè)備和1. 5 Mb/s低速設(shè)備。該設(shè)計(jì)方案具有低成本、低功耗、操作簡(jiǎn)單等特點(diǎn),將會(huì)有廣闊的應(yīng)用前景。
標(biāo)簽: 單片機(jī) 存儲(chǔ)設(shè)備 轉(zhuǎn)儲(chǔ)器
上傳時(shí)間: 2013-12-17
上傳用戶(hù):xzt
對(duì)于瀝青混凝土攤鋪機(jī)自動(dòng)找平控制系統(tǒng)來(lái)說(shuō),數(shù)字式控制系統(tǒng)的研制是目前的一個(gè)方向。介紹了一種基于CAN總線的數(shù)字式自動(dòng)找平控制系統(tǒng)。該系統(tǒng)以CAN總線作為通信方式,PWM控制信號(hào)通過(guò)C8051f040單片機(jī)內(nèi)部PCA可編程計(jì)數(shù)器陣列產(chǎn)生,并具有結(jié)構(gòu)簡(jiǎn)單、信號(hào)穩(wěn)定、實(shí)時(shí)性強(qiáng)、易擴(kuò)展的特點(diǎn)。通過(guò)硬件實(shí)現(xiàn)和系統(tǒng)運(yùn)行達(dá)到了比較理想的控制效果,驗(yàn)證了系統(tǒng)的可行性。 Abstract: A digital auto-leveling control system based on CAN Bus is introduced.It uses CAN Bus as the method of communication and creates PWM signals by programmable counter array in C8051f040 microcontroller. The system is simple, stable, real-time and expansive.
標(biāo)簽: CAN 總線 數(shù)字式 控制系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-10-09
上傳用戶(hù):ligi201200
摘要:本文結(jié)合實(shí)例介紹了以新型單片機(jī)為核心設(shè)計(jì)CCD驅(qū)動(dòng)系統(tǒng)的一種簡(jiǎn)明方法。該方法基于集成度高、超高速(單周期指令50ns)C8051f040單片機(jī)為核心,從根本上克服了傳統(tǒng)單片機(jī)CCD驅(qū)動(dòng)系統(tǒng)中驅(qū)動(dòng)頻率低的弱點(diǎn)。驅(qū)動(dòng)脈沖由單片機(jī)的通用輸入輸出口產(chǎn)生,各路驅(qū)動(dòng)脈沖間的時(shí)序關(guān)系由軟件控制且精確可調(diào),同時(shí)也智化了外圍電路。這種方法具有簡(jiǎn)明、實(shí)用等優(yōu)點(diǎn)。關(guān)鍵詞:CCD;C8051F04;驅(qū)動(dòng)頻率
標(biāo)簽: CCD 單片機(jī) 驅(qū)動(dòng) 電路設(shè)計(jì)
上傳時(shí)間: 2013-11-07
上傳用戶(hù):牛津鞋
文中采用高精度AD芯片AD7891與C8051f040單片機(jī)組成高速數(shù)據(jù)采集系統(tǒng),通過(guò)SPI總線,將AD7891與C8051f040直接連接,方便的實(shí)現(xiàn)了8路模擬量的高速采集和傳輸,并給出了SPI總線的接口電路及軟件設(shè)計(jì)。
標(biāo)簽: SPI 總線 多路數(shù)據(jù)采集
上傳時(shí)間: 2014-12-30
上傳用戶(hù):透明的心情
脈沖濾波算法,對(duì)因環(huán)境干擾引起的尖峰脈沖能夠有效的慮掉,在單片機(jī)中,既能實(shí)現(xiàn)又能提高執(zhí)行效率,不一個(gè)不錯(cuò)的代碼。我以多次使用,如C8051F060,C8051f040,C8051F410,C8051F320中。
上傳時(shí)間: 2016-07-19
上傳用戶(hù):thuyenvinh
CAN1.c and CAN2.c are a simple example of configuring a CAN network to transmit and receive data on a CAN network, and how to move information to and from CAN RAM message objects. Each C8051f040-TB CAN node is configured to send a message when it s P3.7 button is depressed/released, with a 0x11 to indicate the button is pushed, and 0x00 when released. Each node also has a message object configured to receive messages. The C8051 tests the received data and will turn on/off the target board s LED. When one target is loaded with CAN2.c and the other is loaded with CAN1.c, one target board s push-button will control the other target board s LED, establishing a simple control link via the CAN bus and can be observed directly on the target boards.
標(biāo)簽: CAN configuring and transmit
上傳時(shí)間: 2013-12-11
上傳用戶(hù):weiwolkt
W29C040(512K FLASH)讀寫(xiě)程序2007-09-10 11:16很是激動(dòng),去年用AT89S52搗弄了半年也沒(méi)搞定,這次換成C8051f040,也不知道是天見(jiàn)我可憐還是狗運(yùn),終于把數(shù)據(jù)寫(xiě)進(jìn)去了。想當(dāng)時(shí)到處找的程序都沒(méi)用,郁悶非常,這次走運(yùn)成功,拿出來(lái)曬曬太陽(yáng)(雖然也是該的別人的程序,但是好歹能用)。 /*W29C040(512K FLASH)讀寫(xiě)程序*/ #include <C8051f040.h> #include <INTRINS.h> #include <absacc.h> sbit E=P1^0
標(biāo)簽: W29C040 FLASH 512K 2007
上傳時(shí)間: 2017-07-03
上傳用戶(hù):wff
Altium Designer 設(shè)計(jì)的項(xiàng)目工程文件,包括原理圖及PCB印制板圖,可以用Altium Designer(AD)軟件打開(kāi)或修改,可作為你產(chǎn)品設(shè)計(jì)的參考。
上傳時(shí)間: 2022-07-02
上傳用戶(hù):20125101110
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1