STC单片机使用加密芯片SMEC98SP的加密实例源码

//2010-7-22 15:41

//--------------------------------------------------------------------------------

//新一代 1T 8051系列 单片机内核特殊功能寄存器 C51 Core SFRs

// 7 6 5 4 3 2 1 0 Reset Value

#ifndef __STC12C5A60S2_H

#define __STC12C5A60S2_H

sfr ACC = 0xE0; //Accumulator 0000,0000

sfr B = 0xF0; //B Register 0000,0000

sfr PSW = 0xD0; //Program Status Word CY AC F0 RS1 RS0 OV F1 P 0000,0000

//-----------------------------------

sbit CY = PSW^7;

sbit AC = PSW^6;

sbit F0 = PSW^5;

sbit RS1 = PSW^4;

sbit RS0 = PSW^3;

sbit OV = PSW^2;

sbit P = PSW^0;

//-----------------------------------

sfr SP = 0x81; //Stack Pointer 0000,0111

sfr DPL = 0x82; //Data Pointer Low Byte 0000,0000

sfr DPH = 0x83; //Data Pointer High Byte 0000,0000

//--------------------------------------------------------------------------------

//新一代 1T 8051系列 单片机系统管理特殊功能寄存器

// 7 6 5 4 3 2 1 0 Reset Value

sfr PCON = 0x87; //Power Control SMOD SMOD0 LVDF POF GF1 GF0 PD IDL 0001,0000

// 7 6 5 4 3 2 1 0 Reset Value

sfr AUXR = 0x8E; //Auxiliary Register T0x12 T1x12 UART_M0x6 BRTR S2SMOD BRTx12 EXTRAM S1BRS 0000,0000

//-----------------------------------

sfr AUXR1 = 0xA2; //Auxiliary Register 1 - PCA_P4 SPI_P4 S2_P4 GF2 ADRJ - DPS 0000,0000

/*

stc单片机id加密c语言,STC单片机使用加密芯片SMEC98SP的加密实例源码相关推荐

  1. 基于51单片机的脉搏心率心跳血压体温测量检测仿真(仿真+原理图+源码+论文)

     资料编号:057 本设计利用红外光电传感器产生脉冲信号,经过放大整形后,输入单片机内进行相应的控制,从而测量出一分钟内的脉搏跳动次数,快捷方便.测量范围限可以用按键调节,并进行声音报警,测量结果以数 ...

  2. 【毕业设计】3-基于单片机的公交车智能播报到站运行位置指示系统(原理图+源码+论文)

    [毕业设计]3-基于单片机的公交车智能播报到站运行位置指示系统(原理图+源码+论文) 文章目录 [毕业设计]3-基于单片机的公交车智能播报到站运行位置指示系统(原理图+源码+论文) 任务书 设计说明书 ...

  3. 3-基于单片机的公交车智能播报到站运行位置指示系统(原理图+源码+论文)

    3-基于单片机的公交车智能播报到站运行位置指示系统(原理图+源码+论文) 文章目录 3-基于单片机的公交车智能播报到站运行位置指示系统(原理图+源码+论文) 资料 任务书 设计说明书 摘要 设计框架架 ...

  4. 基于51单片机的蓝牙控制双色LED点阵显示屏(实物图+原理图+源码+全套资料)

    资料编号:086 采用stm32单片机,可以通过蓝牙app控制点阵显示不同效果, 具体功能请看演示视频,全套资料齐全: 86-基于51单片机的蓝牙控制双色LED点阵显示屏(实物图+原理图+源码+全套资 ...

  5. C语言期末大作业-学生成绩管理系统(完整源码+设计报告)

    C语言-学生成绩管理系统 一.学生成绩管理系统源码(完整) 二.程序设计报告 1.课程设计目的 2.课程设计任务与要求: 4.课程设计成果(运行截图) 5.课程设计心得 一.学生成绩管理系统源码(完整 ...

  6. c语言 临时文件作用,c语言函数mktemp()产生唯一临时文件名实例源码介绍

    c语言函数mktemp()产生唯一临时文件名实例源码介绍.有关的函数:tmpfile引入的头文件:#include 定义函数mktemp():char * mktemp(char * template ...

  7. c语言复制粘贴源码,c语言函数memccpy()如何复制内存中的内容实例源码介绍

    c语言函数memccpy()如何复制内存中的内容实例源码介绍.引入的头文件:#include memccpy()函数定义:void * memccpy(void *dest, const void * ...

  8. C语言打印字符串的所有排列组合(附完整源码)

    C语言打印字符串的所有排列组合 字符串的所有排列问题 C语言打印字符串的所有排列组合的完整源码(定义,实现,main函数测试) 字符串的所有排列问题 示例:ABC的排列是ABC,ACB,BCA,BAC ...

  9. c语言比较函数memcmp,c语言函数memcmp()如何比较内存前n个字节实例源码介绍

    c语言函数memcmp()如何比较内存前n个字节实例源码介绍.引入头文件:#include 定义memcmp()函数:int memcmp (const void *s1, const void *s ...

  10. c语言远控,远控鼠标!C语言简单编程:整舍友必备+附送实例源码!

    远控鼠标!C语言简单编程:整舍友必备+附送实例源码!-1.jpg (10.71 KB, 下载次数: 0) 2018-10-11 05:24 上传 关注<一碳科技>有更多干货等着你哦! 远控 ...

最新文章

  1. ASP.NET2.0 文本编辑器FCKeditor的冰冷之心 【月儿原创】
  2. 【沟通的艺术】你能勾住你的听众么?
  3. java scala 混合打包_scala和java混合开发打包
  4. java integer valueof_对 Java Integer.valueOf() 的一些了解
  5. AIX下RAC搭建 Oracle10G(六)dbca建库
  6. 北京大学计算机复试分数线,2014北京大学考研复试分数线公布
  7. 我的Go+语言初体验——(5)Go+ 基本语法之 Switch
  8. 分布式选举协议:Bully
  9. Web Server监视器 v0.75 - Free tool
  10. Java 集合系列 16 HashSet
  11. DVWA中国菜刀连接不上问题(低安全级别就连不上,看看这!!)
  12. CAD中椭圆如何转换成多段线
  13. 工程linux下创建svn仓库目录结构
  14. C# 线程手册 第三章 使用线程 Monitor.Wait() 和 Monitor.Pulse()
  15. VBA select case
  16. maven之pom文件详解
  17. word文档左下方竟然出现无法删除的小横线???
  18. 应聘的16个经典面试问题回答思路
  19. java date 减去5分钟_java里让一个date每次加5分钟等于另外一个指定的date
  20. outlook客户端怎么看html,谷歌浏览器根据html网页启动邮件客户端Outlook(示例代码)...

热门文章

  1. 如何完成企业舆情监测——话题检测与跟踪
  2. 反爬虫绕过初级——添加http header和gzip解压处理
  3. 解压报错gzip: stdin: not in gzip format
  4. 煤炭行业网络测试方案——RFC2544测试、网络监测、平台-基站-终端测试、安全测试
  5. 原始对偶方法——转载
  6. Mac技巧1: 精确倍速QuickTime Player 播放器
  7. f1c100linux系统吗,全志F1C100s怎么样 F1C100s芯片参数介绍
  8. mysql如何导出数据脚本_MySQL 导出数据
  9. Linux高可用集群搭建
  10. 商业模式丶商业模式画布丶商业模式画布个人版