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

  • 大小: 30KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-07-01
  • 語言: 其他
  • 標簽:

資源簡介

基于單片機 基于單片機的公交車報站系統的設計

資源截圖

代碼片段和文件信息

#include?	?????????//調用單片機頭文件
#include?

#define?uchar?unsigned?char??//無符路字符型?宏定義 變量范圍0~255
#define?uint??unsigned?int ?//無符路整型?宏定義 變量范圍0~65535


sbit?rs=P0^0; ?//寄存器選擇信號?H:數據寄存器?? L:指令寄存器
sbit?rw=P0^1; ?//寄存器選擇信號?H:數據寄存器?? L:指令寄存器
sbit?e?=P0^2; ?//片選信號???下降沿觸發


//開發板接口
//sbit?rs=P2^6; ?//寄存器選擇信號?H:數據寄存器?? L:指令寄存器
//sbit?rw=P2^5; ?//寄存器選擇信號?H:數據寄存器?? L:指令寄存器
//sbit?e?=P2^7; ?//片選信號???下降沿觸發


//sbit?LCD_RS??=??P2^6;????????????//寄存器選擇輸入?
//sbit?LCD_RW??=??P2^5;????????????//液晶讀/寫控制
//sbit?LCD_EN??=??P2^7;????????????//液晶使能控制






/***********************語音模塊控制IO口的定義************************/
sbit??VRST?=?P3^7;?
sbit??VBUSY=?P3^6;
sbit??VSDA?=?P3^5;?
sbit??VCS??=?P3^4;??
sbit??VSCL?=?P3^3;


uchar?geshu=6;


uchar?code?gj_ming[]=?“???101路公交車??“;
uchar?code?gj_ming1[]=“ ????????  ??“;

uchar?code??table1[]=?“  東門“;
uchar?code??table2[]=?“  城堡  “;??//?工業大學 ??
uchar?code??table3[]=?“  西班牙   “;
uchar?code??table4[]=?“ ??倫敦街????“;
uchar?code??table5[]=?“  西十三  “;
uchar?code??table6[]=?“ 教學樓 “;
uchar?code??table7[]=?“行政樓“;
uchar?code??table8[]=?“????外教館??????“;
uchar?code??table9[]=“  東門  “;



/********************************************************************
*?名稱?:?delay_1ms()
*?功能?:?延時1ms函數
*?輸入?:?q
*?輸出?:?無
***********************************************************************/
void?delay_1ms(uint?q)
{
uint?ij;
for(i=0;i for(j=0;j<115;j++);
}
???
???
/************?延時函數??*****************/
void?delay_uint(uint?z)
{
???while(z--);
}

/************?寫命令函數??*****************/
void?write_com(uchar?com)
{
?
???P2=com;
???rw=0;
???rs=0;
???delay_uint(25);
???e=1;
???delay_uint(50);
???e=0;
}
/************?寫數據函數??*****************/
void?write_dat(uchar?dat)
{

???P2=dat;
???rw=0;
???rs=1;
???delay_uint(25);
???e=1;
???delay_uint(50);
???e=0;
}

/**********************************************************
*函數名:?addr_12864
*功能:寫地址
*說明:寫漢字時要寫個地址
*輸入:無
*返回:無
**********************************************************/
void?addr_12864(uchar?hanguchar?lie) ??//地址轉換
{
uchar?address;
switch(hang)
{
case?1:?address=0x80?+?lie?;
break;
case?2:?address=0x90?+?lie?;
break;
case?3:?address=0x88?+?lie?;
break;
case?4:?address=0x98?+?lie?;
break;
default?:?
break;
}
write_com(address);
}

/**********************************************************
*函數名:?write_string
*功能:在12864上顯示字符數據
*說明:
*輸入:無
*返回:無
**********************************************************/

void?write_string(uchar?hanguchar?lieuchar?*p)
{
addr_12864(hanglie); ??//地址轉換
while(*p?!=?‘\0‘)
{
write_dat(*p);
p++;
delay_uint(50);
}
}




/************12864液晶初始化函數*****************/
void?init_12864()
{
???write_com(0x30);
???write_com(0x30);
???write_com(0x08);
???write_com(0x10);
???write_com(0x0c);
???write_com(0x01);
???write_com(0x06);
????


???delay_

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

????.......?????70609??2018-04-27?15:48??公交車報站\1.uvgui.wei

????.......??????4624??2018-04-27?15:48??公交車報站\1.uvopt

????.......?????13808??2018-04-27?15:48??公交車報站\1.uvproj

?????文件??????17516??2018-04-27?15:48??公交車報站\Listings\1.m51

?????文件??????15021??2018-04-27?15:48??公交車報站\Listings\mian.lst

?????文件???????7632??2018-04-27?15:48??公交車報站\mian.c

?????文件??????14001??2018-04-27?15:48??公交車報站\objects\1

?????文件????????927??2018-04-27?15:48??公交車報站\objects\1.build_log.htm

?????文件???????3973??2018-04-27?15:48??公交車報站\objects\1.hex

?????文件?????????83??2018-04-27?15:48??公交車報站\objects\1.lnp

?????文件??????16719??2018-04-27?15:48??公交車報站\objects\mian.obj

?????目錄??????????0??2018-04-27?15:48??公交車報站\Listings

?????目錄??????????0??2018-04-27?15:48??公交車報站\objects

?????目錄??????????0??2018-04-27?15:48??公交車報站

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

???????????????164913????????????????????14


評論

共有 條評論