用PIC单片机PICC编程实现BCD与C代码的转换

发布者:hxcp18最新更新时间:2017-12-02 来源: eefocus关键字:PIC单片机  PICC编程  BCD  C代码  转换 手机看文章 扫描二维码
随时随地手机看文章

  DSI302的C51代码比较多,但都没提供BCD转换。
  
  本处给出针对DS1302的硬件特点的2个BCD转换函数:

4578

  2个函数总共才53字节,非常不错。


关键字:PIC单片机  PICC编程  BCD  C代码  转换 引用地址:用PIC单片机PICC编程实现BCD与C代码的转换

上一篇:基于PIC32的相干光发射与接收系统设计
下一篇:用PIC单片机PICC编程实现延时函数及循环体优化

推荐阅读最新更新时间:2024-03-16 15:47

为便携式应用中的DC/DC转换器选择最优的电感、电容
  随着无线手持设备、PDA以及其它便携式电子产品的外形尺寸不断缩小,其复杂程度也持续增加,设计工程师将要面对越来越多的问题,包括电池寿命、板载面积、发热量及功率消耗。   当使用DC/DC转换器时,效率是最主要的目标。许多设计需求都涉及到将确定的电池电压转换至某个较低的供电电压。尽管线性稳压器可实现此目标,但却无法达到基于交换调节器(switching regulator)类设计的效率。本文将探讨若干个设计人员在折衷解决方案尺寸、性能集成本所需面对的,最常见的问题。   大信号响应vs.小信号响应   开关变换器基于非常复杂的稳压电路配置,以保持任意负载情况下的高效率。现代的CPU核心电源需要稳压器具有快速及顺畅的大
[电源管理]
为便携式应用中的DC/DC<font color='red'>转换</font>器选择最优的电感、电容
STM8 AD转换
系统功能 大部分STM8内部带有AD,本节以使用STM8S105的内部AD为例,给出AD转换中断程序。    硬件设计 AD转换值低位,LED控制电路原理图 AD转换值高位,LED控制电路原理图 软件设计 /********************************************************************* 目标系统: 基于STM8单片机 应用软件: Cosmic CxSTM8 *********************************************************************/ #include stm8s207s8.h v
[单片机]
STM8 AD<font color='red'>转换</font>
PIC C语言编程_PICC中的变量定义
简介:PIC C语言编程_PICC中的变量定义 1)PICC中的基本变量类型 PICC支持的基本变量类型见表1。PICC遵循Little-endian标准,多字节变量的低字节放在存储空间的低地址,高字节放在高地址。 表1:PICC支持的基本变量类型 2)PICC中的高级变量 基于表1的基本变量,除了bit型位变量外,PICC完全支持数组、结构和联合等复合型高级变量,这和标准的C语言所支持的高级变量类型没有什么区别。例如: 数组:unsignedintdata ; 结构:structcommInData{ unsignedcharinBuff ; unsignedchargetPtr,putPtr
[单片机]
PIC <font color='red'>C</font>语言<font color='red'>编程</font>_<font color='red'>PICC</font>中的变量定义
升压转换器的简单开路保护
驱动高亮度 LED 的一种方法是对标准升压转换器拓扑进行修改,以驱动恒定电流通过负载。但是,这种实施方法存在一个严重问题,因为 LED 串中出现的开路故障会移除负载电流的通路。由于来自转换器(此时在无反馈情况下工作)的高输出电压,这样可能会对电路造成潜在损坏。本文为您介绍一种简单的健壮开路故障保护方法,其使用一个齐纳二极管和一个电阻器,并且对总效率的影响可以忽略不计。通过将一个高压升压转换器配置为一个恒流驱动器,用于驱动 3 支高亮度白光 LED,并在输出端产生一个模拟故障状态,我们可以验证这种拓扑结构的功能性。该电路将输出电压控制在某个安全水平,并在受保护状态下减少输出电流。   典型高亮度 LED 升压转换器
[电源管理]
升压<font color='red'>转换</font>器的简单开路保护
尺寸最小的可调节,绝缘9 W DC-DC转换器,提供4:1 输入范围
March 23rd 2017 –XP Power 正式宣布推出超紧凑可调节的9 W DC-DC转换器ITZ系列.这款产品是业内尺寸最小的9 W DC-DC 转换器, 可提供超宽的4:1 输入范围, 有单输出和双输出可选.该产品的外壳为超紧凑金属SIP-8外壳,尺寸仅为21.9 x 11.2 x 9.6 毫米 (0.86 x 0.44 x 0.38 英寸), 效率高达89%,功率密度为44 W 每立方英寸.无需散热元件或强制风冷,该产品的高效率可以保证产品占用最少的底板空间,符合现在节省空间设计的标准. 该系列提供两组4:1输入范围, + 9 至 + 36 VDC 或 + 18 至 + 75 VDC, 覆盖所有额定输入电压 +
[电源管理]
ADC输出转换采样生成FFT图详解
您可以通过周期性地收集大量的 ADC 输出转换采样来生成 FFT 图。一般而言,ADC 厂商们将一种单音、满量程模拟输入信号用于其产品说明书的典型性能曲线。您从这些转换获得数据,然后绘制出一幅与图 1 相似的图。该图的频率标度始终为线性,从零到 1/2 转换器采样频率。      图 1 FFT 图中 12 位转换器共有 4096 个数据集。   通过将一个 100ksps 的采样频率应用到一个 9.9 kHz 模拟输入信号的12 位 ADC,您可以得到图1中的FFT图。9.9 kHz 下的信号便为基本输入信号 (A)。该基本输入信号寄生接近于 0 dB。   FFT 图中4条规范包括基本输入信号、信噪比、总谐波失真和平
[模拟电子]
ADC输出<font color='red'>转换</font>采样生成FFT图详解
利用SiC和GaN实现AC-AC转换器薄型化
最近,采用可大幅削减电力损耗的新一代功率元件的试制示例接连出现。此次邀请了安川电机,针对采用SiC功率元件的AC-AC转换器以及采用GaN功率元件的功率调节器,介绍有关技术和取得的效果。 AC-AC转换器尤其需要薄型化 以上介绍了SiC和GaN功率元件的应用背景。下面介绍一下开篇提到的采用SiC功率元件的AC-AC转换器,以及采用GaN功率元件的功率调节器的详情。 输出功率为45kW的薄型化AC-AC转换器,其外形尺寸为进深358mm×宽282mm×厚29mm(图1)。输出电力密度较大,约为15kW/L.     图1:采用SiC功率元件缩小外形尺寸 AC-AC转换器的外形尺寸只有358mm×282mm×29mm(a)。电路主要
[电源管理]
利用SiC和GaN实现AC-AC<font color='red'>转换</font>器薄型化
用单片机设计A/D、D/A转换
1、PIC16C62×系列单片机的特点   PIC16C62×系列为RISC精简指令、哈佛结构总线、18个引脚的单片机。具有低功耗、高性能、全静态、35条指令极易编程的特点。OTP 片种的性价比极高。除了具备一般单片机的特点外,PIC16C62×系列内部集成了两个模拟比较器和一个4bit的可编程基准电压源(REF)。如果利用该单片机的这些特点,只需几个外围元件就具备A/D与D/A转换功能,且分辨率达到8bit~10bit。价格上的优势使其在工控行业、仪器仪表、家电产品的应用前景极为乐观。   本文以8bit分辨率论证A/D、D/A转换的实现方法,更高分辨率的方案完全相似,只是在编程上作小部分调整。 2、D/A转换器   P
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved