MSP430單片機(jī)步進(jìn)電機(jī)程序#include"msp430x22x4.h"#defineucharunsignedchar#defineuintunsignedintuchari=0;//掃描式4x4鍵盤#definekeyin(P2IN&0x0F)//數(shù)碼管值0~funsignedcharkey[4][4]={{1,2,3,4},{
本應(yīng)用報(bào)告描述了一種采用MSP430F413 超低功耗微控制器的基于超聲波的距離測(cè)量系統(tǒng)。系統(tǒng)向測(cè)量目標(biāo)發(fā)射超聲波脈沖然后接收相應(yīng)的反射波。MSP430 集成的模擬比較器A 用于檢測(cè)到達(dá)系統(tǒng)的回聲。超聲波脈沖
**文件名:ds18b20.c**描述:利用但總線DS18B20測(cè)溫程序,并在LCD顯示,取三位有效小數(shù)位。整數(shù)部分兩位。共5位顯示#include#defineSEGE0X80#defineSEGH0X40#defineSEGF0X20#defineSEGC0X10#defineSEGG0X
ADR0.EQU05HADR1.EQU06HADR2.EQU07HADR3.EQU08HCNTR0.EQU10HORG0000HVECTOR00H,INT_9454ORG003CHDB00HDB00HDB0E7H;允許低電平復(fù)位LVR=2.3VDB00H;選用外部晶振4M;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
/******************************************************************讀液晶狀態(tài)字到STA功能:用于往液晶寫數(shù)據(jù)或命令之前判斷忙閑***************************************************************
#ifndef_I2C_H#define_I2C_H#defineSDA_1P4OUT|=0x02//SDA=1#defineSDA_0P4OUT&=~0x02//SDA=0#defineSCL_1P4OUT|=0x01//SCL=1#defineSCL_0P4OUT&=~0x01//SCL=0#defineSDA_INP4DIR&=~0x02;//I/O口為輸入
時(shí)鐘源有LFXT1(低頻或高頻),XT2(高頻),DCO(數(shù)控)。時(shí)鐘信號(hào)有ACLK(輔助時(shí)鐘),SMCLK(子系統(tǒng)時(shí)鐘),MCLK(系統(tǒng)時(shí)鐘)。ACLK由LFXT1驅(qū)動(dòng);SMCLK可由XT2,DCO之一驅(qū)動(dòng);MCLK可由LFXT1,XT2,DCO之一驅(qū)動(dòng);MSP4
MSP430控制器液晶SED1335的程序//------------------------------------------------------------//------------------------------------------------------------#defineWC_ADDXBYTE[0xC100]#defineW
#include"MSP430x44x.h"voidinit_UART(void);voiduart_start(void);voiduart_send(void);voiduart_receive(void);unsignedcharRXDATA_BUF[10],TXDATA_BUF[10]={0xbd,0x77,0x3d,0xc5,0xc6,0xf5,0x68,0x0
看門狗定時(shí)器是一個(gè)計(jì)數(shù)器,基本功能是在發(fā)生軟件問題和程序跑飛后使系統(tǒng)重新啟動(dòng)。看門狗計(jì)數(shù)器正常工作時(shí)自動(dòng)計(jì)數(shù),程序流程定期將其復(fù)位清零,如果系統(tǒng)在某處卡死或跑飛,該定時(shí)器將溢出,并將進(jìn)入中
#ifndef_I2C_H#define_I2C_H#defineSDA_1P4OUT|=0x02//SDA=1#defineSDA_0P4OUT&=~0x02//SDA=0#defineSCL_1P4OUT|=0x01//SCL=1#defineSCL_0P4OUT&=~0x01//SCL=0#defineSDA_INP4DIR&=~0x02;//I/O口為輸入
//------------------------------------------------------------//MSP430子程序(液晶控制器子程序)//聲明:轉(zhuǎn)載請(qǐng)保留以上信息,用于商業(yè)用途,請(qǐng)聯(lián)系作者//-------------------------------------
#include#defineTEM_ADC_CHL0x0avoidInitSys(void);voidRead_ADC(unsignedintINCH_channel);voidADC_TO_TEM(void);unsignedintADC_sample_val;unsignedintlongtemp1,temp2;unsignedintlongIntDegC;unsi
圖上擺放的是上面一排引腳是行,下面一排引腳是列。行是LED陽極。 行列各由四個(gè)74HC573控制,每個(gè)控制8個(gè)腳。同時(shí)注意單片機(jī)P0口上拉保持供電充足。 還有注意每行的掃描時(shí)間要合理設(shè)置。否則會(huì)有顯
自制LED電子鐘在很多電子報(bào)刊雜志上都可以見到,但大多數(shù)在斷電后都要重新設(shè)置時(shí)間等參數(shù),給使用帶來很多不便。也有用后備電池作為備用電源的,但往往體積較大。本文介紹的LED電子鐘克服了以往的弊端,