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

  • 大小: 188KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2024-02-03
  • 語言: 其他
  • 標簽: 51單片機??

資源簡介

實現刷卡充電,遠程訪問控制等功能。led顯示電車電壓,電流,功耗,剩余充電時間等。

資源截圖

代碼片段和文件信息

/**
?******************************************************************************
?*?@file????12864.c
?*?@author??侯霄
?*?@date????2016年11月15日
?*?@brief
?******************************************************************************
?*?@attention
?*????注意事項:
?*
?*傳輸指令/數據時片選必須為低電平。CD(即?RS)為低電平:?傳輸指令,CD(即?RS)為高電平:傳
?*輸數據,在?SCK?上升沿時,SDI?傳輸指令/數據?1?位,先傳的是高位?D7
?*
?*
?*????????????????COPYRIGHT?2016?沖霄集團物聯網設備研發中心
?******************************************************************************
?*/

#include?“12864.h“
#include?“delay.h“

uchar??a[]?=?{“QC12864“};????//定義要顯示的字符串
/************************************************
?*??????????????私有函數聲明???????????????????????*
?*************************************************/

static?void?WriteTo_LCD(uchar?flag?uchar?byte);
static?void?WriteByteTo_LCD(uchar?byte);
void?print(uchar?*s);
void?LCD_Setaddress(uchar?x?uchar?y);
void?LCD_Putstring(?uchar?x?uchar?y?uchar?*pData?);
void?LCD_Test(void);




/************************************************
?*函數名?:???????LCD_Config

?*函數參數?:??????無

?*函數返回值?:?????無

?*函數功能描述?:???12864液晶屏上電配置函數

?*注意?:
?*************************************************/
void?LCD_Config(void)
{
????LCD_PSB?=?0;

????WriteTo_LCD(CMD?0x30);?//?8?位介面,基本指令集

????WriteTo_LCD(CMD?0x0c);?//?顯示打開,光標關,反白關

????WriteTo_LCD(CMD?0x01);?//?清屏,將DDRAM的地址計數器歸零
????Delay2ms();//清屏時間需要1.6ms

//??WriteTo_LCD(CMD0x02);?//

//??WriteTo_LCD(CMD0x06);



????//LCD_FullDisplay();?//等效于此條指令?WriteCmdTo_LCD(0xa5);
????//Delay_ms(1000);
????//LCD_ClearScreen();
????//Delay_ms(1000);
????LCD_Show();


}

/************************************************
?*函數名?:???????WriteTo_LCD

?*函數參數?:??????無

?*函數返回值?:?????無

?*函數功能描述?:???寫到12864液晶屏

?*注意?:
?*************************************************/
void?WriteTo_LCD(uchar?flag?uchar?byte)
{
????uchar?startData;

????LCD_CS?=?1;?//開啟片選

????if(flag?==?CMD)?//寫指令
????{
????????startData?=?0xf8;?//RS=0??RW=0

????}
????else???//DATAS?寫數據
????{
????????startData?=?0xfa;?//RS=1??RW=0
????}

????WriteByteTo_LCD(startData);?//
????WriteByteTo_LCD(byte?&?0xf0);?//取高四位
????WriteByteTo_LCD((byte?<

????LCD_CS?=?0;?//片選

????Delay100us();

}
/************************************************
?*函數名?:???????WriteByteTo_LCD

?*函數參數?:??????無

?*函數返回值?:?????無

?*函數功能描述?:???寫數據到12864液晶屏

?*注意?:
?*************************************************/
void?WriteByteTo_LCD(uchar?byte)
{
????uchar?i;

????for?(i?=?0;?i?????{
????????LCD_SCK?=?0;
//??????Delay_us(1);
????????if?(byte?&?0x80)
????????{
????????????LCD_SDA?=?1;
????????}
????????else
????????{
????????????LCD_SDA?=?0;
????????}
????????LCD_SCK?=?1;
????????//??Delay_us(1);
????????byte?<<=?1;
????}
}

/************************************************
?*函數名?:???????LCD_ClearScreen

?*函數參數?:??????無

?*函數返回值?:?????無

?*函數功能描述?:???清空12864液晶屏的顯示

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-04-07?05:16??pro2\
?????目錄???????????0??2017-04-07?10:49??pro2\project\
?????文件??????142966??2017-04-07?10:49??pro2\project\beanPro.uvgui.Administrator
?????文件???????74260??2017-04-07?02:18??pro2\project\beanPro.uvgui.Wspot?U
?????文件???????72132??2016-05-07?13:17??pro2\project\beanPro.uvgui.瀟湘子
?????文件????????8208??2017-04-07?02:38??pro2\project\beanPro.uvopt
?????文件???????12960??2017-04-07?02:38??pro2\project\beanPro.uvproj
?????目錄???????????0??2017-04-07?10:49??pro2\project\listing\
?????文件???????11129??2017-04-07?10:49??pro2\project\listing\12864.lst
?????文件???????63816??2017-04-07?10:49??pro2\project\listing\beanPro.m51
?????文件????????2681??2017-04-07?10:26??pro2\project\listing\delay.lst
?????文件????????2773??2017-04-07?10:26??pro2\project\listing\interrupt.lst
?????文件????????1888??2017-04-07?10:26??pro2\project\listing\main.lst
?????文件???????28233??2017-04-07?10:26??pro2\project\listing\rc522.lst
?????文件???????21197??2017-04-07?10:26??pro2\project\listing\user.lst
?????目錄???????????0??2017-04-07?10:49??pro2\project\output\
?????文件????????9273??2017-04-07?10:49??pro2\project\output\12864.obj
?????文件?????????154??2017-04-07?10:49??pro2\project\output\12864.__i
?????文件???????78001??2017-04-07?10:49??pro2\project\output\beanPro
?????文件????????2126??2017-04-07?10:49??pro2\project\output\beanPro.build_log.htm
?????文件???????21694??2017-04-07?10:49??pro2\project\output\beanPro.hex
?????文件?????????210??2017-04-07?10:49??pro2\project\output\beanPro.lnp
?????文件????????3960??2017-04-07?02:16??pro2\project\output\beanPro.plg
?????文件????????3194??2017-04-07?10:26??pro2\project\output\delay.obj
?????文件????????5771??2017-04-07?10:26??pro2\project\output\interrupt.obj
?????文件????????4191??2017-04-07?10:26??pro2\project\output\main.obj
?????文件???????36160??2017-04-07?10:26??pro2\project\output\rc522.obj
?????文件???????25839??2017-04-07?10:26??pro2\project\output\user.obj
?????文件????????8117??2016-03-29?10:47??pro2\project\test.vpj
?????文件?????????200??2015-04-16?14:50??pro2\project\test.vpw
?????文件???????12992??2016-03-31?09:14??pro2\project\test.vpwhist
............此處省略33個文件信息

評論

共有 條評論