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

  • 大小: 178KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: 其他
  • 標簽: LCM103??C代碼??AVR??

資源簡介

ATmega8驅動LCM103段式液晶,控制端口可方便的在LCM103.h中修改,方便在AVR系列單片機上移植。LCM103.h和LCM103.c中詳細解釋了單片機和LCM103的連接方法,方便初學者移植。

資源截圖

代碼片段和文件信息

/*******************************
功能:LCM103驅動函數
版本:V1.0
作者:SSJ
時間:2011-09-23
時鐘:
備注:AVRStudioV4.13?WINavr20100110
*****************************/
//-----------------------?System?includes?----------------------------------//
#include?
#include?
#include?
#include?
#include?
#include?
?
//-----------------------?Platform?includes?--------------------------------//
#include?“LCM103.h“

#define?BIT(x) (1<<(x))
?
//-----------------------?project?includes?----------------------------------//
?

//-----------------------?Defines?------------------------------------------//

/*
1-VDD-----VCC、10k
2-VLCD----10k
3-/INT----NC
4-LED-----NC
5-BZ------NC
6-/BZ-----NC
7-/CS-----CS
8-/RD-----NC
9-/WR-----WR
10-DA-----DA
11-GND----GND
*/

#define?INIT_LCM ??DDRB|=BIT(CS)|BIT(WR)|BIT(DA);PORTB|=BIT(CS)|BIT(WR)|BIT(DA);
#define?LCM_CS(i)?????if?(i)?PORTB|=(1<#define?LCM_WR(i)?????if?(i)?PORTB|=(1<#define?LCM_DATA(i)???if?(i)?PORTB|=(1<?
#define?LCM_COMMAND_INIT???0x34 //LCM103模塊初始化
#define?LCM_COMMAND_RC?????0x18 //模塊內部RC震蕩工作
#define?LCM_COMMAND_RC_ON??0x01 //開振蕩器
#define?LCM_COMMAND_LCD_ON?0x03 //開LCD顯示
?
#define?MAX_BIT??10
?

//-----------------------?Type?definitions?---------------------------------//
?
?
//-----------------------?Static?variables?---------------------------------//
const?unsigned?int?ucNumTrueValueTable[]=??//段碼的真值表?0~18?對應?0~9?a~f?.?-?空白
{//?0DFE0CAG0.0B
??0b011101100001//0
??0b000001000001//1
??0b010100110001//2
??0b010001110001//3
??0b001001010001//4
??0b011001110000//5
??0b011101110000//6
??0b000001100001//7
??0b011101110001//8
??0b011001110001//9
??0b001101110001//A
??0b011101010000//b
??0b010100010000//c
??0b010101010001//d
??0b011100110000//E
??0b001100110000//F
??0b000000000100//.
??0b000000010000//-
??0b000000000000//什么都不顯示,用于閃爍的實現

};

static?unsigned?int?ucDisplayBuff[MAX_BIT];
//-----------------------?Start?implementation?-----------------------------//
void?vLCM103Init(void)
{
_delay_ms(200);
? //init?the?I/O?port
? INIT_LCM;
? vLCM103WriteCommand(LCM_COMMAND_INIT);
? vLCM103WriteCommand(LCM_COMMAND_RC);
? vLCM103WriteCommand(LCM_COMMAND_RC_ON);
? vLCM103WriteCommand(LCM_COMMAND_LCD_ON);
}

void?vLCM103WriteCommand(?unsigned?int?usCommand?) //寫命令,12位;usCommand:命令代碼
{?
unsigned?char?i;
?
? //CS=0
? LCM_CS(1);?_delay_us(100);?
? LCM_CS(0);?_delay_us(100);
?
? //write?1
? LCM_WR(0);?_delay_us(100);?
? LCM_DATA(1);_delay_us(100);
? LCM_WR(1);?_delay_us(100);?
?
? //write?0
? LCM_WR(0);?_delay_us(100);?
? LCM_DATA(0);_delay_us(100);
? LCM_WR(1);?_delay_us(100);?
?
????//write?0
? LCM_WR(0);?_delay_us(100);?
? LCM_DATA(0);_delay_us(100);
? LCM_WR(1);?_delay_us(100);?
?
? for(i=9;i>0;i--)
? {
???? ?LCM_WR(0);?_delay_us(100);
???

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

?????文件???????2152??2011-09-23?20:18??M8_LCM103\default\dep\LCM103.o.d

?????文件???????1678??2011-09-23?20:19??M8_LCM103\default\dep\M8_LCM103.o.d

?????文件??????13792??2011-09-23?20:18??M8_LCM103\default\LCM103.o

?????文件?????????13??2011-09-23?20:19??M8_LCM103\default\M8_LCM103.eep

?????文件??????10877??2011-09-23?20:19??M8_LCM103\default\M8_LCM103.elf

?????文件???????2149??2011-09-23?20:19??M8_LCM103\default\M8_LCM103.hex

?????文件???????3800??2011-09-23?20:19??M8_LCM103\default\M8_LCM103.o

?????文件???????1906??2011-09-23?20:19??M8_LCM103\default\Makefile

?????文件???????5095??2011-09-23?20:20??M8_LCM103\LCM103.c

?????文件???????1053??2011-09-23?11:05??M8_LCM103\LCM103.h

?????文件?????175640??2009-08-03?11:22??M8_LCM103\LCM103.pdf

?????文件???????3018??2011-09-23?20:20??M8_LCM103\M8_LCM103.aps

?????文件????????372??2011-09-23?20:20??M8_LCM103\m8_lcm103.aws

?????文件????????503??2011-09-23?20:19??M8_LCM103\M8_LCM103.c

?????目錄??????????0??2011-09-23?20:21??M8_LCM103\default\dep

?????目錄??????????0??2011-09-23?20:21??M8_LCM103\default

?????目錄??????????0??2011-09-23?20:23??M8_LCM103

-----------?---------??----------?-----??----

???????????????222048????????????????????17


評論

共有 條評論