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

  • 大小: 32KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: 其他
  • 標簽: 12864??

資源簡介

MSP430F149單片機電壓值經AD轉換后顯示在COG12864帶字庫的液晶屏上,代碼加注釋

資源截圖

代碼片段和文件信息

#include?“12864.h“
#include?“string.h“
#include?“stdio.h“

#define?DataPort?P4OUT

#define??WR_1????P5OUT?|=BIT1
#define??WR_0????P5OUT?&=~BIT1

#define??RS_1????P5OUT?|=BIT0
#define??RS_0????P5OUT?&=~BIT0

#define??CS_1????P5OUT?|=BIT2
#define??CS_0????P5OUT?&=~BIT2

#define??RST_1????P5OUT?|=BIT5
#define??RST_0????P5OUT?&=~BIT5

#define??PS_1????P5OUT?|=BIT3
#define??PS_0????P5OUT?&=~BIT3

#define??C86_1????P5OUT?|=BIT4
#define??C86_0????P5OUT?&=~BIT4

unsigned?char?RevBuffer[256];
void??ReadFlash(unsigned?long?addrunsigned?char?*rdataunsigned?char?count);

/*************************************/
void?Delaylong(unsigned?int?t)
{
??unsigned?int?ij;
??for(i=0;i??{
????for(j=0;j<100;j++);
??}
}
/************************************/
void?Delayus(unsigned?int?US)???????
{
????while(US--);
}
/************************************/
void?DelayMs(unsigned?int?MS)
{
????unsigned?int?ij;
????for(?i=0;i????????for(j=0;j<114;j++);
}

/************************************/
/**********寫數據/指令**************************/
void?LCD_SendByte(unsigned?char?DatCmd?unsigned?char?dByte)
{
????DataPort?=?dByte;????????//寫入數據?寫數據時先把數據放到數據線上再使能寫信號
????if?(DatCmd?==?0)????????//指令操作
????????RS_0;
????else
????????RS_1;????????//數據操作
????WR_0;????????????//寫操作
????CS_1;?????????????//
????Delayus(3);?????//時序調整?
????CS_0;????
}
/********************************************************/
void?SendDatCom(unsigned?char?dc?unsigned?char?dat)
{
?
?LCD_SendByte(dc?dat);
}

/************************************/
void?Initialize(void)
{
??C86_0;
??PS_1;
??
??RST_0;
??DelayMs(100);???????????????//上電后等待內部復位????
??DelayMs(100);
??RST_1;
??DelayMs(100);
??DelayMs(100);
??
??//This?command?turns?the?display?ON?and?OFF.
??SendDatCom(00xAf); //Display?ON0xAF->ON;0xae->OFF
??
??SendDatCom(00x2f);//Power?Controller?Set?Booster?circuit:?ONVoltage?regulator?circuit:?ON?Voltage?follower?circuit:?ON
??/*The?Electronic?Volume?(Double?Byte?Command)?*/
??SendDatCom(00x81);//只有0x81一個命令The?Electronic?Volume?Mode?Set
??SendDatCom(00x09);//Electronic?Volume?Register?SetD5-D0(0-63)
??DelayMs(5);??
??
??SendDatCom(00x27);//Select?internal?power?supply?operating?mode
??SendDatCom(00xA2);//0xA3或者0xA2,Sets?the?LCD?drive?voltage?bias?ratio?0:?1/9?bias
??DelayMs(5);??
??
??//此處需將ADC?Select和Common?output?mode?select都選為反轉模式
??SendDatCom(00xc0);//Common?output?mode?selectSelect?COM?output?scan?direction
??//C0->NormalCOM0→COM63;C8->ReverseCOM63→COM0
??SendDatCom(00xa0);//ADC?Select,0xa0->Normal0xa1->Reverse正常:從左往右依次寫顯示數據
??
??/*Display?All?Points?ON/OFF
??This?command?makes?it?possible?to?force?all?display?points?ON?regardless?of?the?content?of?the?display?data?RAM.
??The?contents?of?the?display?data?RAM?are?maintained?when?this?is?done.?
??This?command?takes?priority?over?the?display?normal/reverse command.*/ ?
??SendDatCom(00xa4);//Display?All?Points?ON0xa4-

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-10-29?20:23??ADC12864自己寫的\
?????文件????????7389??2013-10-29?16:37??ADC12864自己寫的\12864.c
?????文件?????????417??2013-10-29?16:37??ADC12864自己寫的\12864.h
?????文件????????2571??2013-10-29?10:44??ADC12864自己寫的\ADC.c
?????目錄???????????0??2013-10-27?20:06??ADC12864自己寫的\Debug\
?????目錄???????????0??2013-10-27?20:16??ADC12864自己寫的\Debug\Exe\
?????文件????????5989??2013-10-29?20:23??ADC12864自己寫的\Debug\Exe\disp.txt
?????目錄???????????0??2013-10-27?20:06??ADC12864自己寫的\Debug\List\
?????目錄???????????0??2013-10-29?20:24??ADC12864自己寫的\Debug\Obj\
?????文件?????????126??2013-10-29?20:23??ADC12864自己寫的\Debug\Obj\disp.pbd
?????文件???????60339??2013-10-29?20:23??ADC12864自己寫的\Debug\Obj\main.r43
?????文件????????3192??2013-10-29?20:24??ADC12864自己寫的\disp.dep
?????文件???????46731??2013-10-27?20:16??ADC12864自己寫的\disp.ewp
?????文件?????????158??2013-10-27?20:09??ADC12864自己寫的\disp.eww
?????文件????????3968??2013-10-29?10:07??ADC12864自己寫的\Flash.c
?????文件?????????432??2013-10-29?10:05??ADC12864自己寫的\Flash.h
?????文件?????????567??2013-10-29?16:40??ADC12864自己寫的\LED.c
?????文件????????2972??2013-10-29?20:23??ADC12864自己寫的\main.c
?????目錄???????????0??2013-10-27?20:24??ADC12864自己寫的\settings\
?????文件????????2124??2013-10-29?20:22??ADC12864自己寫的\settings\disp.cspy.bat
?????文件??????????63??2013-10-29?20:24??ADC12864自己寫的\settings\disp.dbgdt
?????文件?????????179??2013-10-29?20:24??ADC12864自己寫的\settings\disp.dni
?????文件????????2703??2013-10-29?20:24??ADC12864自己寫的\settings\disp.wsdt
?????文件????????2363??2013-10-29?08:27??ADC12864自己寫的\UART0.c

評論

共有 條評論