// 工程名稱: 61_SpeechClock
// 功能描述: 61板程序示例--具有語音播報功能的電子鐘
// 使用61板上的三個按鍵控制報時和時間調整:
// Key1 - 按一下播報年、月、日,再按一下播報時、分
// 長按Key1鍵達到1.5秒,則進入日期時間調整模式
// Key2 - 在調整模式下,使年、月、日、時、分、秒增加
// Key3 - 在調整模式下,使年、月、日、時、分、秒減小
// 涉及的庫: CMacro1016.lib
// SacmV26e.lib
// 組成文件: main.c, Sound.c, Clock.c, Clock_Speech.c, Clock_Adjust.c
// Key.asm, hardware.asm, ISR.asm
// A2000.h, Sound.h, Clock.h, Clock_Speech.h, Clock_Adjust.h, Key.h, SPCE061A.h,
// 硬件連接: 61板自帶的三個按鍵已經連接在IOA0~IOA2上
// 維護記錄: 2006-8-30 v1.0
標簽:
SpeechClock
Key1
61
工程
上傳時間:
2016-03-07
上傳用戶:semi1981
調用方法(加密》解密》加密):
unsigned char Key1[] = "12345678";
unsigned char key2[] = "abcdefgh";
unsigned char key3[] = "~!@#$%^&"; //如果只需要兩組密鑰,則本組密鑰可以和密鑰1一樣。
unsigned char en_data[] = "龍的子孫";
unsigned char en_out_put[8];
//3DES 加密
des(en_data, Key1, en_out_put, DES_ENCRYPT);
des(en_out_put, key2, en_data, DES_DECRYPT);
des(en_data, key3, en_out_put, DES_ENCRYPT);
標簽:
3des
加密算法
上傳時間:
2013-07-10
上傳用戶:Poppy