当前位置: 首页 > news >正文

广告公司网站设计策划建立网站 营业执照

广告公司网站设计策划,建立网站 营业执照,mc网站的建设,wordpress安装方式系统与操作特性裸机系统通常不包含操作系统,依赖直接硬件操作。RAM(随机存取存储器)用于临时数据存储,读写速度快但断电后数据丢失。处理单元分类表缩写全称功能描述SoCSystem on Chip高性能处理单元(集成CPU/GPU/内存…

系统与操作特性

        裸机系统通常不包含操作系统,依赖直接硬件操作。RAM(随机存取存储器)用于临时数据存储,读写速度快但断电后数据丢失。

处理单元分类表
缩写全称功能描述
SoCSystem on Chip高性能处理单元(集成CPU/GPU/内存的高性能芯片)
MCUMicrocontroller Unit微小控制单元->单片机(集成存储与外设的单片机)
MPUMicroprocessor Unit微处理单元(需外接存储的处理核心)
GPUGraphics Processing Unit图像处理单元(专用于图形计算)
CPUCentral Processing Unit中央处理单元(通用计算核心)
数据类型规范
  • int类型占用2字节存储空间(16位系统)
  • unsigned int取值范围为0到65535(2^16-1)
  • 十六进制常量表示如0xFFFF对应十进制65535
寄存器操作原理

        寄存器(外设):是指能够操作硬件的,具有固定地址的内存空间

通用寄存器(如P0-P3)可通过数据类型直接映射:

unsigned char P0 = 0x00;  // 8位寄存器声明

特殊功能寄存器(SFR)具有固定物理地址,51架构中通过sfr关键字定义:

str P0 = 0x80;  // 地址0x80的端口寄存器

硬件接口标准
  • 原理图网络编号规则:红色标识相同电气节点
  • 电源符号标准:Vcc表示正电源,GND为地线
  • 外设接口类型:
    • GPIO:可编程输入/输出引脚
    • UART:异步串行通信接口
    • TIMER:硬件定时器模块
电平逻辑规范

共阴极LED晶体管:高电平时整个晶体亮

代码

1.

main.c

#include <reg52.h>
#include "led.h"
#include "digiter.h"
#include "delay.h"int main(void)
{int i;//必须定义在前面//led_on_all();//打开所有灯//led_off_on();//关闭所有灯//P2 &= ~((1 << 4)| (1 << 6) | (1 << 2) | (1 << 0));//开灯//P2 |= ((1 << 4)| (1 << 6) | (1 << 2) | (1 << 0));//关灯(需要先关灯)//P0 = t[9];//bit_select(1);//位选while(1){//P2 ^= 0x0F;//delay(60000);//延时/*for(i = 0;i < 8;++i){led_on(~(1 << i));//开某个灯delay(3000);}		for(i = 6;i >0; --i){led_on(~(1 << i));delay(3000);}	*//*for(i = 0;i < 10;++i){seqment_select(i);//段选delay(50000);} */ //show_number(1234);输出1234show_number(i++);计时器0~9999}
}

led.h

#ifndef _LED_H_
#define _LED_H_extern void led_on_all(void);
extern void led_off_on(void);
extern void led_on(unsigned int n);
#endif

led.c

#include <reg52.h>void led_on_all(void)
{P2 = 0;
}void led_off_on(void)
{P2 = 0xFF;
}void led_on(unsigned int n)
{P2 = n;
}

digiter.h

#ifndef _DIGITER_H_
#define _DIGITER_H_extern void bit_select(int n);
extern void seqment_select(int n);
extern void show_number(int n);#endif

digiter.c

#include <reg52.h>
#include "delay.h"
#include "digiter"void bit_select(int n)
{P1 &= ~(0x0F << 0);P1 |= (1 << n);
}void seqment_select(int n)
{unsigned char t[10] = {0X3F, 0X06, 0X5B, 0X4F, 0x66, 0X6D, 0X7D, 0X07, 0X7F, 0X6F};P0 = t[n];delay(100);P0 = 0;delay(100);
}void show_number(int n)
{	if(n > 9999){return;}else if(n == 0){bit_select(0);seqment_select(0);}else{int t = 0;while(n){bit_select(t++);seqment_select(n % 10);n /= 10;}}
}

delay.h

#ifndef _DELAY_H_
#define _DELAY_H_extern void delay(unsigned int n);#endif

delay.c

#include <reg52.h>
#include "delay.h"void delay(unsigned int n)
{while(n--);
}

http://www.dtcms.com/a/519147.html

相关文章:

  • 哪个网站可以做彩经专家人个做外贸用什么网站好
  • 怎样用代码建设一个网站如何搭建一个公司网站
  • 网站关键词重复安徽索凯特建设工程有限公司网站
  • wordpress后台无法打开开鲁网站seo
  • 网站建设银川传奇网络游戏
  • 大型网站的建设包括那些内容app设计尺寸规范
  • 平面设计网站排行榜请人做网站卖东西好吗
  • 苏州建设局网站首页比特币做空网站
  • 江门网站推广技巧方法莆田制作公司网站
  • 电商网站建设试题自己怎么建网站
  • 国内网页设计网站建设保山公司网站建设
  • 开发网站的步骤校园网站集群建设
  • 网站改版建设 有哪些内容网站怎么做现场直播视频
  • 微信网站和手机网站的区别房地产政策政策最新消息
  • 怎么创立自己的网站写安卓软件用什么工具
  • 做APP必须要有网站么山东省建设监理协会网站
  • 有做销售产品的网站有哪些内容怎么制作动画视频教程
  • 北京建设部网站职称哈尔滨专业的制作网页
  • 做哪方面的网站西安网站定制
  • 如何提高网站seo排名现在那个网站做推广效果会好点
  • 手机网站支付如何制作wordpress转html
  • 什么网站可以做动画网站开发接口文档模板
  • 做类似淘宝一样的网站深圳网课
  • 建设网站需要花钱吗韩国企业网站模板下载
  • 建设网站什么软件好做静态网站多少钱
  • 中国循环经济网站开发与设计wordpress特效主题免费
  • 重庆建设厂招工信息网站阿里巴巴1688官网
  • 前台和后台网站开发的区别黄页网络的推广网
  • 有什么可以做兼职的正规网站上传户型图生成效果图
  • 培训网站建设情况贵阳百度公司建网站电话