// 串行數(shù)碼管顯示 tlc549 AD轉(zhuǎn)換值// 芯片 ATMEGA16L // 時鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時程序#include #include#define hc164_data PORTD.0 // 164數(shù)據(jù)線 #define hc164_clk PORTD.1 // 164時鐘線 #defi
//164驅(qū)動數(shù)碼管顯示 //芯片 ATMEGA16L //時鐘 4MHz 內(nèi)部 //采用CVAVR編寫,使用了系統(tǒng)自帶延時函數(shù) //PD0 PD1 模擬164時序 #include #include #define hc164_data PORTD.0 #define hc164_clk PORTD.1 void
// 8位LED動態(tài)顯示按鍵值// 芯片 ATMEGA16L // 時鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時程序 #include #include void leddisplay(); // 數(shù)碼管顯示 unsigned char keyin(void); // 鍵盤掃描 unsigned char ledxs[
//串行數(shù)碼管顯示 TLC1549 AD轉(zhuǎn)換值//芯片 ATMEGA16L //時鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時程序#include #include#define hc164_data PORTD.0 // 164數(shù)據(jù)線 #define hc164_clk PORTD.1 // 164時鐘線 #define
//串行數(shù)碼管顯示 年-月-日 時-分-秒//芯片 ATMEGA16L //時鐘 4MHz 內(nèi)部 // DS1302 上升沿讀寫數(shù)據(jù) // DS1302 讀數(shù)據(jù)時 IO口上拉無效 //短延時 2us wait(); 長延時 n ms delay_nms(); #include //#include #d
/*****************************************************File name : AD_onchip.c Chip type : ATmega16L Program type : Application Clock frequency : 4.000000 MHz Memory model : Small External SRAM si
// 1602顯示字符#include #include#define lcd_bus PORTA // 數(shù)據(jù)總線 #define rs PORTC.0 // 數(shù)據(jù)&指令選擇,H:寫數(shù)據(jù),L:寫指令 #define rw PORTC.1 // 讀&寫選擇,H:read,L:write #define e PORTC.2 // 讀寫使能
// TLC5615輸出電壓0-5V// 芯片 ATMEGA16L // 時鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時程序#include #include #define SCLK5615 PORTD.4 // tlc5615時鐘線, PD4輸出 #define DATA5615 PORTD.5 // tlc5615數(shù)據(jù)線,
// HS12864-15B - 并行方式 // 帶字庫 // 芯片 ATMEGA16L // 時鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時程序 // 功能1:漢字及字母的顯示,漢字不能錯位 // 功能2:圖形顯示,顯示橫線、豎線、邊框、128*64圖像、64*6
// HS12864-15B —— 串行 // 帶字庫 // 芯片 ATMEGA16L // 時鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時程序 // 檢測忙閑 // 功能1:顯示漢字和字母 // 功能2:圖形顯示,顯示橫線、豎線、邊框、128*64圖像
/*****************************************************File name : 24c32.c Chip type : ATmega16 Program type : Application Clock frequency : 4.000000 MHz Memory model : Small External SRAM size :
// 8位LED動態(tài)顯示按鍵值// 芯片 ATMEGA16L // 時鐘 4MHz 內(nèi)部 // 采用系統(tǒng)自帶延時程序 #include #include unsigned char KeyNumber; // 全局變量,保存按鍵值 void leddisplay(); // 數(shù)碼管顯示 void key