
現(xiàn)在大部分的儀器設(shè)備都要求能過通過上位機軟件來操作,這樣方便調(diào)試,利于操作。其中就涉及到通信的過程。在實際制作的幾個設(shè)備中,筆者總結(jié)出了通信程序的通用寫法,包括上位機端和下位機端等。1.自定義數(shù)據(jù)通信協(xié)
/**********************************************************///MSP430 Advanced Developping Components - [DS1302_430.C] ////DS1302 Trickle Charge Timekeeping Chip /************************************
引言 隨著我國老齡化進程的加劇,當今社會中存在著一種因失去生活自理能力而“長期臥床的弱勢群體”,特別是那些幾乎無意識的弱勢群體,他們需要被人長期照顧,特別是他們的大小便的清潔處理。然而由
看過幾篇常用指令的用法后,我們換換口味,介紹一下Intel 原廠所公布的HEX文件標準格式,相信經(jīng)過本文的介紹,一定可以讓您對8051的操作有更進一步的認識。以下是一個程序經(jīng)編譯器編譯后所得到的HEX文件內(nèi)容://Exam
//數(shù)碼管數(shù)據(jù)P0口,數(shù)碼管控制P2口#include #include #include #include #include #define code PROGMEM#define uchar unsigned char#define uint unsigned intcode const ucharLED_7[16] = {0x28, 0x7
AVR單片機是ATMEL公司研發(fā)的增強型內(nèi)置Flash的RISC精簡指令集高速8位單片機,設(shè)計時吸取了8051及PIC單片機的優(yōu)點,具備單時鐘周期執(zhí)行一條指令的能力,運行速度高達1Mips/MHz。AVR單片機可以廣泛應
最近在一個項目中用到了nRF24L01這個無線2.4G收發(fā)芯片,項目中有主機和分機,默認都是使用數(shù)據(jù)通道0,主機通過nRF24L01發(fā)送數(shù)據(jù)后,對應地址的分機在收到數(shù)據(jù)后會返回一個確
1. 引言 單片機在工業(yè)控制領(lǐng)域應用時不同于民用、商用領(lǐng)域中的應用,工業(yè)控制所處的環(huán)境相對比較惡劣,干擾源多,其常見干擾源來自現(xiàn)場工業(yè)電氣在投入、運行、切斷等工況下產(chǎn)生的靜電感應、尖峰電壓、
80C51單片機是在8051的基礎(chǔ)上發(fā)展起來的,也就是說在單片機的發(fā)展過程中是先有8051,然后才有80C51的。8051單片機與80C51單片機從外形看是完全一樣的,其指令系統(tǒng)、引腳信號、總線等完全一致(完全兼容),也就是說在
1 引言以單片機為主體構(gòu)成的分布式數(shù)據(jù)采集和控制系統(tǒng),以附加電路結(jié)構(gòu)簡單、工作穩(wěn)定可靠而被廣泛應用在工業(yè)控制系統(tǒng)中。目前廣泛使用的單片機產(chǎn)品(如Intel的8031、Armel
DSP芯片,也稱數(shù)字信號處理器,是一種特別適合于進行數(shù)字信號處理運算的微處理器具,其主機應用是實時快速地實現(xiàn)各種數(shù)字信號處理算法。根據(jù)數(shù)字信號處理的要求,DSP芯片一般具有如下主要特點:(1)在
引言 20世紀90年代以來,隨著集成電路特征線寬的持續(xù)縮小以及芯片密度和工作頻率的相應增加,降低功耗已經(jīng)成為亞微米和深亞微米超大規(guī)模集成電路設(shè)計中的一個主要考慮因素。功耗的增加會帶來一系列問
RS232 標準是誕生于 RS485 之前的,但是 RS232 有幾處不足的地方:接口的信號電平值較高,達到十幾 V,使用不當容易損壞接口芯片,電平標準也與 TTL 電平不兼容。傳輸速率有局限,不可以過高,一般到一兩百千比特每秒
1、 算術(shù)邏輯單元(ALU)2、 累加器A,B寄存器、暫存器3、 程序狀態(tài)字(PSW):C AC FO RS1 RS0 OV - P4、 十進制調(diào)整電路、布爾處理器它們功能包括: 加、減、乘、除算術(shù)運算加1、減1運算十進制數(shù)調(diào)整 位操作置1、清
一、引言 據(jù)統(tǒng)計,我國的單片機年容量已達1-3億片,且每年以大約16%的速度增長,但相對于世界市場我國的占有率還不到1%。這說明單片機應用在我國才剛剛起步,有著廣闊的前景。培養(yǎng)單片機應用人才,
試分析以下幾個中斷優(yōu)先級的排列順序(級別由高到低)是否有可能實現(xiàn)?若能,應如何設(shè)置中斷源的中斷優(yōu)先級別?若不能,試述理由。內(nèi)容來自單片機之家www.dpj100.com1)T0、T1、/INT0、/INT1、串行口;2)串行口、/INT
DSP(Digital Signal Processing,數(shù)字信號處理)中會使用大量的數(shù)學運算。Cortex-M4中,配置了一些強大的部件,以提高DSP能力。同時CMSIS提供了一個DSP庫,提供了許多數(shù)學函數(shù)的高效實現(xiàn)。這次就先做一個簡單的嘗試
PIC單片機C語言中的延時函數(shù)(即延時一定值),有多種等效的編寫,這里介紹一種最簡延時函數(shù)。 函數(shù)中的K為給定的整形。
1.C 語言和匯編語言在單片機編程時各有哪些優(yōu)缺點? 答:匯編語言是一種用文字助記符來表示機器指令的符號語言,是最接近機器碼 的一種語言。其主要優(yōu)點是占用資源少、程序執(zhí)行效率高。但是不同的 CPU, 其匯編語言
MCS-51系列CHMOS型單片機CPU執(zhí)行一條置位PCON.1(PD)的指令,就使器件進入掉電方式。如80C31執(zhí)行如下指令便可以進入掉電方式: MOVPCON,#02H;PD←1 1、空閑方式特點 掉電方式