⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.c

📁 基于msp430优化的3des算法
💻 C
字号:
#include <msp430x13x.h>          // Standard Equations

#define  LED                   BIT5

void InitPort()
{
  P1DIR=0;
  P2DIR=0;
  P3DIR=0;
  
  P1SEL=0;
  P2SEL=0;
  P3SEL=0;  

  P1DIR|=LED;
}

void main(void)
{
    unsigned char Key1[8]={0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08};     //密匙1
    unsigned char Key2[8]={0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01};     //密钥2
    unsigned char Data[8]={0x01,0x09,0x08,0x01,0x01,0x00,0x00,0x01};    //加密或解密的数据,返回的结果
    
    WDTCTL = WDTPW + WDTHOLD; 
    
    DCOCTL=0xE0;
    BCSCTL1=0x87;     //设置主频3M
    
    InitPort();
    
    //while(1)
    //{
      P1OUT ^= LED;
      des1(Key1,Data,0x01);    
      //des1(Key1,Data,0x00);
      //P1OUT ^= LED;
      des1(Key2,Data,0x00);             
      des1(Key1,Data,0x01);
      P1OUT ^= LED;
    //}
      
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -