自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (62)
  • 收藏
  • 关注

原创 STM8 8位基本型定时器 TIM4

STM8S 的定时器 TIM4 由一个带可编程预分频器的 8 位可自动重载的向上计数器组成。TIM4 的时钟源为系统主时钟 f MASTER ,因为 f MASTER 来源于 HSE、HSI、LSI,所以也相当于 TIM4 的时钟源可以为 HSE、HSI、LSI。f MASTER 直接连接到 CK_PSC 时钟,然后经过预分频器分频,3 位可编程预分频器可以提供 1、2、4、8、16、32、...

2019-05-25 22:21:38 5335 3

原创 时间单位和转换

时间的单位有世纪年(y)月(m)周(w)日(d)小时(h)分钟(min)秒(s)毫秒(ms)微秒(us)纳秒(ns)皮秒(ps)飞秒(fs)最小的是一飞秒,是10的负15次方秒,即千万亿分之一秒,光在真空中,一飞秒仅走0.3微米。常见时间单位换算:1秒=1000毫秒(ms)1秒=1,000,000 微秒(μs)1秒=1,000,000,000 纳秒(ns)1...

2019-05-25 18:35:55 10740

原创 一赫兹等于多少秒?

赫兹是频率的单位,周期=1÷频率,从单位看:秒=1÷赫兹,1HZ的周期是1秒;50HZ的周期是1/50=0.02秒;10HZ的周期是1/10=0.1秒

2019-05-25 18:27:58 54501

原创 STM8 中断控制器(ITC)

中断源STM8中断控制器处理2种类型的中断源:● 不可屏蔽的中断: RESET,TLI 和 TRAP● 可屏蔽中断: 外部中断或者内嵌的外设中断不可屏蔽中断源● TRAP (不可屏蔽的软件中断)● RESET 复位复位中断是STM8的软件和硬件中断的最高优先级,这也就是说在复位程序的开始所有的中断被禁止。必须通过RIM指令来使能它们。复位中断可以使处理器从停机(Halt)模式退出。...

2019-05-23 21:52:54 2278

原创 C语言中1<<n是什么意思

1<<21的二进制为 0000 0001 左移2位 0000 0100. 如果再转成10进制就是4。

2019-05-22 10:23:07 64007 3

原创 STM8 HSI与HSE手动切换时钟源

实验平台:思修电子工作室"祥云小王子"开发版int main(void){ PI_DDR_DDR0=1;//配置PI0端口为输出模式 PI_CR1_C10=1; //配置PI0端口为推挽输出模式 PI_CR2_C20=0; //配置PI0端口低速率输出 led1=1; //PI0输出为高电平,D1熄灭 while(1) { //************HSI-&...

2019-05-21 21:38:29 619

原创 STM8 HSI与HSE自动切换时钟源

实验平台:思修电子工作室"祥云小王子"开发版int main( void ){ PI_DDR_DDR0=1;//配置PI0端口为输出模式 PI_CR1_C10=1; //配置PI0端口为推挽输出模式 PI_CR2_C20=0; //配置PI0端口低速率输出 led1=1; //PI0输出为高电平,D1熄灭 while(1) { //************HSI...

2019-05-21 21:36:39 945

原创 STM8 fHSI和 fCPU分频

STM8时钟分频寄存器(CLK_CKDIVR)位说明位7:5保留。始终为0。位4:3HSIDIV[1:0]:高速内部时钟预分频器由软件写入,用于指定HSI分频因子。00:fHSI=fHSI RC输出01:fHSI=fHSI RC输出/210:fHSI=fHSI RC输出/411:fHSI=fHSI RC输出/8位2:0CPUDIV[2:0]:CPU时钟预分...

2019-05-21 21:04:52 1517 1

原创 STM8 时钟切换

  HSE、HSI、LSI 都可以作为系统主时钟源,STM8 单片机复位以后默认 HSI 的 8 分频作为系统主时钟,其原因是 HSI 稳定时间短,而其 8 分频又可以保证系统在较差的 VDD 条件下安全启动。在系统运行的过程中可以切换系统的主时钟源。系统时钟源的切换有 2 种方式:自动切换、手动切换。  自动切换可以使用最少的指令来完成主时钟源的切换,用户程序可以处理其他事物而不用关心确切的切...

2019-05-20 22:21:32 1577

原创 STM8 时钟寄存器

STM8S 的时钟管理可以通过对 13 个寄存器的设置来实现,它们是● 内部时钟寄存器 CLK_ICKR● 外部时钟寄存器 CLK_ECKR● 主时钟状态寄存器 CLK_CMSR● 主时钟切换寄存器 CLK_SWR● 切换控制寄存器 CLK_SWCR● 时钟分频寄存器 CLK_CKDIVR● 外设时钟门控寄存器 1CLK_PCKENR1● 外设时钟门控寄存器 2CLK_PCKENR...

2019-05-20 21:54:29 2545

原创 STM8 主时钟源

STM8S 单片机可以选择 4 种时钟源作为主时钟fFMASTER● 1-24MHz高速外部 晶体振荡器(HSE)● 最大24MHz高速外部 时钟信号(HSE user-ext)● 16MHz高速内部RC振荡器(HSI)● 128KHz低速内部RC(LSI)各个时钟源可单独打开或关闭,从而优化功耗。HSE (High Speed External)高速外部时钟信号可由下面两个时钟源...

2019-05-20 21:06:58 1036

原创 电路板上的A和K 是什么意思,分别是什么英文的简称

若是电极或二极管的标识,A(Anode)表示“阳极”、“正极”,K(Cathode)表示“阴极”、“负极”。

2019-05-18 21:16:48 18055

原创 STM8 LCD液晶

思修电子工作室"祥云小王子"开发版定义引脚/***********************端口/引脚定义区域************************/#define LCDRS PF_ODR_ODR0 //LCD1602数据/命令选择端口#define LCDRW PF_ODR_ODR3 //LCD1602读写控制端口#de...

2019-05-18 18:03:44 1617

转载 单片机 1602 CGRAM、CGROM及DDRAM的作用

CGRAM : 允许用户自建字模区的空间。从CGROM表上可以看到,在表的最左边是一列可以允许用户自定义的CGRAM,从上往下看着是16个,实际只有8个字节可用。它的字符码是00000000-00000111这8个地址,表的下面还有8个字节,但因为这个CGRAM的字符码规定0-2位为地址,3位无效,4-7全为零(表上的高位)。因此CGRAM的字符码只有最后三位能用也就是8个字节了。等效为0000...

2019-05-18 16:14:16 3030

原创 单片机 LCD1602

LCD1602为工业字符型液晶,LCD表示LiquidCrystal Display。能够同时显示16 x 2(16列2行)即32个字符。1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它...

2019-05-18 16:12:31 6925

原创 STM8 基于74HC595串行数码管显示

思修电子小王子开发板基于74HC595串行动态数码管显示。显示一位#define DIO PG_ODR_ODR7//串行数据输入#define RCLK PG_ODR_ODR6//锁存控制信号(上升沿有效)#define SCLK PG_ODR_ODR5//时钟脉冲信号(上升沿有效)u8 LED_table[18]={//012345670xC0,0xF9,0xA...

2019-05-16 21:49:41 2911

原创 STM8 一位共阳数码管0至F数码显示

思修电子小王子开发板一位共阳数码管0至F数码显示。#define LED PC_ODR //1位数码管段码连接端口组u8 tableB[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E};//共阳数码管段码0至Fint main(void){ u8 num;...

2019-05-16 21:44:41 3143 2

原创 电阻元件

一.二端电阻元件如果一个二端元件在任一时刻的电压u与其电流 i 的关系,由u-i平面上一条曲线确定,则此二端元件称为二端电阻元件,其数学表达式为:二. 电阻的分类线性电阻与非线性电阻:其特性曲线为通过坐标原点直线的电阻,称为线性电阻;否则称为非线性电阻。时变电阻与时不变电阻:其特性曲线随时间变化的电阻,称为时变电阻;否则称为时不变电阻或定常电阻。三.线性定常电阻元件线性定常电阻...

2019-05-15 17:20:42 1223

原创 电路中的主要物理量

描述电路工作情况的物理量主要有电流(I)、电压(U)、电荷(Q)、磁通(Φ)、磁通链(Ψ)及电功率§和电能量(W),称为电路的基本变量。描述电路工作情况的物理量主要有电流(I)、电压(U)、电荷(Q)、磁通(Φ)、磁通链(Ψ)及电功率§和电能量(W),称为电路的基本变量。一.电流电流:带电质点的运动形成电流。电流大小用电流强度表示:单位时间内通过导体截面的电量。二.电压电压(volta...

2019-05-15 16:48:32 5255

原创 单片机 74HC595 实例

1、采用2片595驱动数码管,需要单片机3路IO口根据数码管动态扫描原理进行显示。2、数码管型号:0.36 4位共阳。原理图点亮一个数码管定义IO口sbit DIO = P1^0; //串行数据口sbit S_CLK = P1^2;//移位寄存器时钟sbit R_CLK = P1^1;//输出锁存器时钟发送数据 void main() { //第二个数码管显示0...

2019-05-14 22:21:55 1920 1

原创 STM8 点亮第一个发光二极管

当 I/O 输出低电平时,LED 导通,LED被点亮;当 I/O 输出高点平时,LED 截止,LED 熄灭;当 I/O 周期性的交替输出高电平、低电平,LED就会闪烁void InitLED(void){ PC_DDR|=0x08;//设置 PC3 为输出模式 PC_CR1|=0x08;//设置 PC3 为推挽输出 PC_CR2|=0x00;//设置 PC3 为 10MHz 快速输出 ...

2019-05-11 16:43:04 870

原创 STM8 STM8S208MB寄存器

引脚类型寄存器STM8S208MB寄存器采用LQFP80封装,此处的80就表示都会 有80个引脚,其中68个引脚是GPIO。按 GPIO 端口功能分类,依次是PA 组GPIO端口有6个(PA1-PA6)PB 组GPIO端口有8个(PB0-PB7)PC 组GPIO端口有8个(PC0-PC7)PD 组GPIO端口有8个(PD0-PD7)PE 组GPIO端口有8个(PE0-PE7)...

2019-05-11 15:51:20 3548

原创 STM8 GPIO输入输出模式

悬浮输入悬浮输入,也叫浮空输入,顾名思义,即引脚悬空。这种方式的输入阻抗很高。当悬浮输入的引脚上加上信号时,单片机所得到的信号并不确定是高电平或是低电平,是一个不确定的信号。悬浮输入的典型应用就是模数转换,外部的任何一个小信号都要经过A/D采样转换为数字信号。上拉输入上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!强弱只是上拉电阻的...

2019-05-11 15:00:55 3525

原创 单片机 BDATA

51架构的单片机都有一段可位寻址的区域,位于20H~2FH,总共128位。在C51中编程时,分配的bit型变量以都会定位到这段区域里。如果某个变量声明其存储类型为bdata型,例如:bdata unsigned char xxx则xxx会分配到位寻址RAM内,此时xxx不但可以按照标准的无符号字符型访问,还能通过以下定义分别访问其每一个位。sbit abcd0 = xxx ^ 0;...

2019-05-04 14:44:16 1060

原创 单片机 AD/DA数模转换

模拟量:自然界连续变化的物理量。所谓连续,包含两个方面的含义;一方面从时间上来说,它是随时间连续变化的;另一方面从数值上来说,它的数值也是连续变化的。这种连续变化的物理量通常称为模拟量。数字量:计算机中处理的是不连续变化的量,离散性的数字量。D/A 数模转换器 (Digital - Analog Convert)A/D 模拟转换器(Analog - Digital Con...

2019-05-03 11:05:44 8001

原创 单片机 I2C总线通信程序

为保证数据的可靠性,I2C总线的数据传送有严格的时序要求。I2C总线的起始信号、终止信号、发送“0”及发送“I2C起始信号程序void I2cStart(){ SCL = 1; SDA = 1; delay5us(); SDA = 0; delay5us(); }I2C终止信号程序void I2cStop(){ SCL = 0; SDA = 0; SCL = 1;...

2019-05-02 15:29:03 3718

原创 单片机 I2C总线

I2C总线是Inter-IntegratedCircuit(集成电路总线),这种总线类型是由飞利浦半导体公司在八十年代初设计出来的,主要是用来连接整体电路(ICS) ,IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。...

2019-05-02 15:12:29 1481

面向对象设计原则(整理)

单一职责原则(SRP)、开放-封闭原则(OCP)、Liskov替换原则(LSP)、依赖倒置原则(DIP)、接口分离原则(ISP)

2009-03-19

10_图书馆管理系统

10_图书馆管理系统.rar 10_图书馆管理系统.rar 10_图书馆管理系统.rar 10_图书馆管理系统.rar

2009-03-17

09_在线考试系统 c#

09_在线考试系统 09_在线考试系统 09_在线考试系统

2009-03-17

08_超市进销存销售管理系统

08_超市进销存销售管理系统 08_超市进销存销售管理系统

2009-03-17

07_企业人事管理系统

07_企业人事管理系统 07_企业人事管理系统 07_企业人事管理系统

2009-03-17

06_餐饮管理系统 c#

06_餐饮管理系统 06_餐饮管理系统 06_餐饮管理系统

2009-03-17

05_企业QQ系统 c#

05_企业QQ系统 05_企业QQ系统 05_企业QQ系统

2009-03-17

04_卡拉OK点歌系统

卡拉OK点歌系统 卡拉OK点歌系统 卡拉OK点歌系统

2009-03-17

03_企业电话客服系统

03_企业电话客服系统 03_企业电话客服系统03_企业电话客服系统

2009-03-17

vb在线升级程序(源码)

一个小巧好用的互联网在线更新工具,支持显示下载进度,下载后支持即时执行更新,也可以自定义启动程序。主要这个代码不复杂,比较方便易用,没有其他第三方控件和API函数,在线更新的功能都具有。

2009-01-16

小财迷家庭理财收支管理系统

小财迷家庭理财收支管理系统 小财迷家庭理财收支管理系统

2009-01-12

C#字符串和正则表达式参考手册

18.C#字符串和正则表达式参考手册.pdf

2009-01-11

你必须知道的.NET

你必须知道的.NET你必须知道的.NET

2009-01-11

新手入门_Oracle 10G服务器安装图解

新手入门_Oracle 10G服务器安装图解

2009-01-03

OA办公自动化系统(c#2005)

OA办公自动化系统(c#2005)OA办公自动化系统(c#2005)

2009-01-03

C#精品案例解析100实例

C#精品案例解析100实例!!!C#精品案例解析100实例

2009-01-03

C#在VS2005_下的典型实例源码大全

C#在VS2005_下的典型实例源码大全

2008-12-24

ASP.NET v2.0 入门50例源码

ASP.NET v2.0 入门50例源码ASP.NET v2.0 入门50例源码

2008-12-17

oracle10g安装与配置教程(pdf)

oracle10g安装与配置教程oracle10g安装与配置教程.pdf

2008-12-17

C#技术内幕(PDG)

C#技术内幕.................................!

2008-12-17

CSS从入门到精通(第2版)

CSS从入门到精通(第2版)

2013-05-12

C#与.NET程序员面试宝典].靳华.胡鑫鑫

C#与.NET程序员面试宝典].靳华.胡鑫鑫

2013-05-11

JavaScript设计模式

JavaScript设计模式

2013-05-11

C#.4.0权威指南

C#.4.0权威指南

2013-05-11

ASP.NET夜话

ASP.NET夜话

2013-05-11

LINQ实战

LINQ实战

2013-05-11

ASP·NET程序员成长攻略

ASP·NET程序员成长攻略

2013-05-11

王爽汇编语言 课件

王爽汇编语言 课件

2011-12-05

[Ruby.Programming_向Ruby之父学程序设计(第2版)]

[Ruby.Programming_向Ruby之父学程序设计(第2版)

2011-11-26

Python技术手册(第2版)

Python技术手册(第2版)

2011-11-26

Python基础教程(第2版)

Python基础教程(第2版)

2011-11-26

NHibernate文档.chm

NHibernate文档.

2011-11-26

深入浅出ajax

深入浅出ajax

2011-11-26

.net_winform下代码计算统计工具

.net_winform下代码计算统计工具 .net_winform下代码计算统计工具 .net_winform下代码计算统计工具

2009-10-16

水木艾迪2009考研数学基础班讲义

水木艾迪2009考研数学基础班讲义 水木艾迪2009考研数学基础班讲义

2009-05-09

数据结构配套纯C代码

数据结构配套纯C代码 数据结构配套纯C代码 数据结构配套纯C代码 数据结构配套纯C代码

2009-04-07

严蔚敏:数据结构题集c语言版

严蔚敏:数据结构题集c语言版.pdf 严蔚敏:数据结构题集c语言版.pdf 严蔚敏:数据结构题集c语言版.pdf

2009-04-06

数据结构 C语言 严蔚敏(电子版)

数据结构 C语言 严蔚敏(电子版) 数据结构 C语言 严蔚敏(电子版) 数据结构 C语言 严蔚敏(电子版)

2009-04-06

设计模式--代理模式

设计模式--代理模式设计模式--代理模式设计模式--代理模式设计模式--代理模式设计模式--代理模式

2009-03-20

设计模式--装饰模式

设计模式--装饰模式 设计模式--装饰模式 设计模式--装饰模式 设计模式--装饰模式

2009-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除