MSP430單片機步進電機程序#include"msp430x22x4.h"#defineucharunsignedchar#defineuintunsignedintuchari=0;//掃描式4x4鍵盤#definekeyin(P2IN&0x0F)//數(shù)碼管值0~funsignedcharkey[4][4]={{1,2,3,4},{
本應用報告描述了一種采用MSP430F413 超低功耗微控制器的基于超聲波的距離測量系統(tǒng)。系統(tǒng)向測量目標發(fā)射超聲波脈沖然后接收相應的反射波。MSP430 集成的模擬比較器A 用于檢測到達系統(tǒng)的回聲。超聲波脈沖
**文件名:ds18b20.c**描述:利用但總線DS18B20測溫程序,并在LCD顯示,取三位有效小數(shù)位。整數(shù)部分兩位。共5位顯示#include#defineSEGE0X80#defineSEGH0X40#defineSEGF0X20#defineSEGC0X10#defineSEGG0X
ADR0.EQU05HADR1.EQU06HADR2.EQU07HADR3.EQU08HCNTR0.EQU10HORG0000HVECTOR00H,INT_9454ORG003CHDB00HDB00HDB0E7H;允許低電平復位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口為輸入
時鐘源有LFXT1(低頻或高頻),XT2(高頻),DCO(數(shù)控)。時鐘信號有ACLK(輔助時鐘),SMCLK(子系統(tǒng)時鐘),MCLK(系統(tǒng)時鐘)。ACLK由LFXT1驅(qū)動;SMCLK可由XT2,DCO之一驅(qū)動;MCLK可由LFXT1,XT2,DCO之一驅(qū)動;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ù)器,基本功能是在發(fā)生軟件問題和程序跑飛后使系統(tǒng)重新啟動??撮T狗計數(shù)器正常工作時自動計數(shù),程序流程定期將其復位清零,如果系統(tǒng)在某處卡死或跑飛,該定時器將溢出,并將進入中
#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)載請保留以上信息,用于商業(yè)用途,請聯(lián)系作者//-------------------------------------
#include#defineTEM_ADC_CHL0x0avoidInitSys(void);voidRead_ADC(unsignedintINCH_channel);voidADC_TO_TEM(void);unsignedintADC_sample_val;unsignedintlongtemp1,temp2;unsignedintlongIntDegC;unsi
圖上擺放的是上面一排引腳是行,下面一排引腳是列。行是LED陽極。 行列各由四個74HC573控制,每個控制8個腳。同時注意單片機P0口上拉保持供電充足。 還有注意每行的掃描時間要合理設(shè)置。否則會有顯
自制LED電子鐘在很多電子報刊雜志上都可以見到,但大多數(shù)在斷電后都要重新設(shè)置時間等參數(shù),給使用帶來很多不便。也有用后備電池作為備用電源的,但往往體積較大。本文介紹的LED電子鐘克服了以往的弊端,