資源簡介
顯示波形的程序,也就是在LCD上顯示波形

代碼片段和文件信息
?//#include?“config.h“
#include?
typedef?unsigned?char??uint8;???????????????????/*?defined?for?unsigned?8-bits?integer?variable? 無符號8位整型變量??*/
typedef?signed???char??int8;????????????????????/*?defined?for?signed?8-bits?integer?variable 有符號8位整型變量??*/
typedef?unsigned?short?uint16;??????????????????/*?defined?for?unsigned?16-bits?integer?variable? 無符號16位整型變量?*/
typedef?signed???short?int16;???????????????????/*?defined?for?signed?16-bits?integer?variable? 有符號16位整型變量?*/
typedef?unsigned?int???uint32;??????????????????/*?defined?for?unsigned?32-bits?integer?variable? 無符號32位整型變量?*/
typedef?signed???int???int32;???????????????????/*?defined?for?signed?32-bits?integer?variable? 有符號32位整型變量?*/
typedef?float??????????fp32;????????????????????/*?single?precision?floating?point?variable?(32bits)?單精度浮點數(32位長度)?*/
typedef?double?????????fp64;????????????????????/*?double?precision?floating?point?variable?(64bits)?雙精度浮點數(64位長度)?*/
/*******************定義與LCD相關的宏*******************/
#define?LCD_DATA?0xFF??
#define?LCD_DI??1<<8???//與p0.8對應???
#define?LCD_RW??1<<9???//與p0.9對應
#define?LCD_EN??1<<10??//與p0.10對應.
#define?LCD_PSB?1<<11??//與p0.11對應//電路直接拉高
#define?LCD_RST?1<<12??//與p0.12對應//上電自動復位,一般也可以不接*
#define?key2????1<<17
#define?key3????1<<18
#define?key4????1<<19
#define?key5????1<<20
#define?key6????1<<21
#define??clear_screen????0x01
#define??reset_address???0x02
//#define??set_point???????0x06?//??0000_0110
#define??display_set?????0x0c??//顯示設定
#define??cursor_shift_control?0x1c??//0001_1100
#define??function_set????0x30??//功能設定?基本指令集
#define??function_set_ext?0x36??//功能設定?擴充指令集?繪圖開
//#define??set_CGRAM_ADD?
#define??set_DDRAM_ADD???0x80
//#define??write_data_intenalRAM?
#define?Fpclk?12000000
uint8?huitu[64*16]={0x00};
uint32?ADC_Data=0;
uint8?baiweigeweiqianweishiwei;
uint8?flag=0;
/********************************************************************************************************
**********************************************************************************************************/
void?Delay_1ms(uint32?d)
{?
??uint8?i;?
??
??while?(d--!=0)
???
???{?
?????for(i=0;i<40;i++);??
?????
???}
?}
void?Delay(uint32?dly)
{
while(dly--!=0);
}
/********************************************************************************************************
**********************************************************************************************************/
void?LCD_DATA_input()
{
??IO0DIR?=?IO0DIR?&?(~LCD_DATA);??//把p0.0-p0.7設定為輸入
}
/********************************************************************************************************
**********************************************************************************************************/
void?LCD_DATA_output()
{
?IO0DIR?=?IO0DIR?|?LCD_DATA;???//設定p0.0-p0.7為輸出
}
/********************************************************************************************************
********************
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4026??2010-10-16?21:00??顯示波形\config.h
?????文件??????38622??2010-10-04?11:57??顯示波形\LPC2294.h
?????文件??????43450??2012-06-18?21:50??顯示波形\Startup.lst
?????文件???????3200??2012-06-18?21:50??顯示波形\Startup.o
?????文件??????14459??2006-01-23?11:27??顯示波形\Startup.s
?????文件???????3884??2010-10-04?11:58??顯示波形\target.h
?????文件??????16421??2012-06-18?21:50??顯示波形\Text1.c
?????文件??????32240??2012-06-18?21:50??顯示波形\text1.o
?????文件??????54820??2012-06-18?21:50??顯示波形\顯示圖形.axf
?????文件??????22461??2012-06-18?21:50??顯示波形\顯示圖形.hex
?????文件??????42602??2012-06-18?21:50??顯示波形\顯示圖形.htm
?????文件????????251??2012-06-18?21:50??顯示波形\顯示圖形.lnp
?????文件??????55355??2012-06-18?21:50??顯示波形\顯示圖形.map
?????文件???????1718??2012-06-18?21:50??顯示波形\顯示圖形.Opt
?????文件???????1499??2012-06-18?21:50??顯示波形\顯示圖形.plg
?????文件????????901??2012-06-18?21:50??顯示波形\顯示圖形.tra
?????文件???????2516??2012-06-18?21:50??顯示波形\顯示圖形.Uv2
?????文件???????1718??2012-06-18?20:57??顯示波形\顯示圖形_Opt.Bak
?????文件????????332??2012-06-18?21:50??顯示波形\顯示圖形_Target?1.dep
?????文件???????2516??2012-06-18?21:03??顯示波形\顯示圖形_Uv2.Bak
?????目錄??????????0??2012-08-06?13:42??顯示波形
-----------?---------??----------?-----??----
???????????????342991????????????????????21
評論
共有 條評論