91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 319KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-27
  • 語言: 其他
  • 標(biāo)簽: msp430例程??

資源簡介

資源內(nèi)含MSP430,液晶顯示,串口,溫度采集,蜂鳴器等外設(shè)實現(xiàn)例程

資源截圖

代碼片段和文件信息

//****************************************
//?????????LCD1602液晶屏顯示
//?外部晶振XT2=16MHz,2分頻,MCLK為8MHZ,SMCLK為8MHZ
//****************************************
#include?

#define?uchar?unsigned?char
#define?uint??unsigned?int

#define?CPU_F???????????????????????????????((double)8000000)?
//定義使用主頻
#define?delay_us(x)???????????????????????__delay_cycles((long)(CPU_F*(double)x/1000000.0))?
#define?delay_ms(x)??????????????????????__delay_cycles((long)(CPU_F*(double)x/1000.0))?

#define?RS_CLR ????????P6OUT?&=?~BIT0???????????//RS置低
#define?RS_SET ????????P6OUT?|=??BIT0???????????//RS置高

#define?RW_CLR ????????P6OUT?&=?~BIT1???????????//RW置低
#define?RW_SET ????????P6OUT?|=??BIT1???????????//RW置高

#define?EN_CLR ????????P6OUT?&=?~BIT2???????????//E置低
#define?EN_SET ????????P6OUT?|=??BIT2???????????//E置高

#define?DataPort????????P2OUT?????????????????????//P2口為數(shù)據(jù)口

//系統(tǒng)時鐘初始化
void?Clock_Init(void)
{
??unsigned?int?i;
??BCSCTL1?&=?~XT2OFF;?????????????????//?Activate?XT2?high?freq?xtal
??BCSCTL3?|=?XT2S_2;????????????????????????//?3??16MHz?crystal?or?resonator

??//?Wait?for?xtal?to?stabilize
??do
??{
????IFG1?&=?~OFIFG;???????????????????????????//?Clear?OSCFault?flag
????for?(i?=?0x47FF;?i?>?0;?i--);?????????????//?Time?for?flag?to?set
??}
??while?((IFG1?&?OFIFG));???????????????????//?OSCFault?flag?still?set?
??
??BCSCTL2?|=?SELM_2+DIVM_1+SELS+DIVS_1;??????//?MCLK?=?XT2?HF?XTAL?(safe)MCLK為8MHZ,SMCLK為8MHZ
}
//IO初始化
void?IO_Init(void)
{
??????P2SEL?=?0;
??????P2DIR?|=?0xff;
??????P6SEL?=?0;
??????P6DIR?|=?BIT0+BIT1+BIT2;
}?
//***********************************************************************
// 顯示屏命令寫入函數(shù)
//***********************************************************************
void?LCD_write_com(unsigned?char?com)?
{
RS_CLR;
RW_CLR;
EN_SET;
DataPort?=?com;?????????????????//命令寫入端口
delay_ms(5);
EN_CLR;
}

//***********************************************************************
// 顯示屏數(shù)據(jù)寫入函數(shù)
//***********************************************************************
void?LCD_write_data(unsigned?char?data)?
{
RS_SET;
RW_CLR;
EN_SET;
DataPort?=?data;????????????????//數(shù)據(jù)寫入端口
delay_ms(5);
EN_CLR;
}

//***********************************************************************
// 顯示屏清空顯示
//***********************************************************************
void?LCD_clear(void)?
{
LCD_write_com(0x01);????????????//清屏幕顯示
delay_ms(5);
}

//***********************************************************************
// 顯示屏字符串寫入函數(shù)
//***********************************************************************
void?LCD_write_str(unsigned?char?xunsigned?char?yunsigned?char?*s)?
{

????if?(y?==?0)?
????{
???? LCD_write_com(0x80?+?x);????????//第一行顯示
????}
????else?
????{
???? LCD_write_com(0xC0?+?x);????????//第二行顯示
????}
????
????while?(*s)?
????{
???? LCD_write_data(?*s);
???? s?++;
????}
}

//**************************************************

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4711??2016-03-01?10:35??F247工程\1602\main.c

?????文件??????17136??2016-03-09?10:24??F247工程\1_1_LED閃爍實驗\Debug\Exe\LED_flash.d43

?????文件??????76483??2016-03-09?10:24??F247工程\1_1_LED閃爍實驗\Debug\Obj\LED_flash.pbd

?????文件??????76483??2016-03-09?10:24??F247工程\1_1_LED閃爍實驗\Debug\Obj\LED_flash.pbd.browse

?????文件??????76483??2016-03-09?10:24??F247工程\1_1_LED閃爍實驗\Debug\Obj\main.pbi

?????文件???????9779??2016-03-09?10:24??F247工程\1_1_LED閃爍實驗\Debug\Obj\main.pbi.cout

?????文件???????8503??2016-03-09?10:24??F247工程\1_1_LED閃爍實驗\Debug\Obj\main.r43

?????文件???????2030??2016-03-09?10:28??F247工程\1_1_LED閃爍實驗\LED_flash.dep

?????文件??????21319??2016-02-29?09:54??F247工程\1_1_LED閃爍實驗\LED_flash.ewd

?????文件??????53656??2016-02-29?09:54??F247工程\1_1_LED閃爍實驗\LED_flash.ewp

?????文件????????163??2016-02-29?09:54??F247工程\1_1_LED閃爍實驗\LED_flash.eww

?????文件???????1548??2016-02-29?10:42??F247工程\1_1_LED閃爍實驗\main.c

?????文件??????????0??2016-03-09?10:25??F247工程\1_1_LED閃爍實驗\path.txt

?????文件???????1750??2016-03-09?10:25??F247工程\1_1_LED閃爍實驗\settings\LED_flash.cspy.bat

?????文件???????4333??2016-03-09?10:28??F247工程\1_1_LED閃爍實驗\settings\LED_flash.dbgdt

?????文件???????1305??2016-03-09?10:28??F247工程\1_1_LED閃爍實驗\settings\LED_flash.dni

?????文件???????3259??2016-03-09?10:28??F247工程\1_1_LED閃爍實驗\settings\LED_flash.wsdt

?????文件???????2415??2016-02-29?10:44??F247工程\1_2LEDRunning\main.c

?????文件???????3174??2016-02-27?17:05??F247工程\2_1singlekey\main.c

?????文件???????4552??2016-02-27?17:50??F247工程\2_2Keyboard\main.c

?????文件???????3134??2016-02-29?09:16??F247工程\3_1數(shù)碼管顯示\main.c

?????文件???????4957??2016-02-28?20:48??F247工程\3_2數(shù)碼管顯示+矩陣按鍵\main.c

?????文件???????2434??2016-02-29?09:50??F247工程\4_1蜂鳴器\main.c

?????文件???????4564??2016-02-29?14:54??F247工程\4_2蜂鳴器音樂+定時器\main.c

?????文件???????2650??2016-03-01?11:47??F247工程\DS18b20\1602.c

?????文件???????2300??2016-03-01?11:55??F247工程\DS18b20\18b20.dep

?????文件??????21319??2016-03-01?11:20??F247工程\DS18b20\18b20.ewd

?????文件??????53920??2016-03-01?11:20??F247工程\DS18b20\18b20.ewp

?????文件????????159??2016-03-01?11:20??F247工程\DS18b20\18b20.eww

?????文件???????1670??2016-03-01?11:40??F247工程\DS18b20\Config.h

............此處省略70個文件信息

評論

共有 條評論

相關(guān)資源