假设C8051F020单片机的晶振是sysclk=22114800HZ,即每秒计22114800个数经过Div=12分频后得到定时器的计数频率Tclk=sysclk/12,每秒计22114800÷12=1842900个数 sysclk/12 1(s) cout ...
一 DS 介绍 DS 串行实时时钟芯片是一种低功耗 全部采用BCD码的时钟日历芯片,它带有两个可编程的定时闹钟和一个可编程的方波输出。其地址和数据可通过I C总线串行传输,能提供秒 分 时 日 星期 月和年等信息。 . DS 的引脚说明 DS 的引脚排列示意图如图 所示。各引脚的功能如下: 图 DS 引脚示意图 VCC,GND:直流电源和接地端,VCC的输入范围在 . . V之间。X ,X :标准 ...
2014-08-15 22:10 3 3470 推荐指数:
假设C8051F020单片机的晶振是sysclk=22114800HZ,即每秒计22114800个数经过Div=12分频后得到定时器的计数频率Tclk=sysclk/12,每秒计22114800÷12=1842900个数 sysclk/12 1(s) cout ...
背景 需求为实现一个键盘产品,于是将C8051F340作为主控制器。本篇记录C8051F340的USB控制器相关知识点,阅读本篇文章需要读者具有最基本的USB相关知识。 正文 C8051F340结构 C8051F340,以下简称F340,为silicon公司出品的8位单片机,具有 ...
今天,又花了差不多一天时间,从手册看起,到写完代码,最后仿真。期间出现了一个细小的差错,折腾了约1个钟头才解决掉(所以,最怕底层细小之处出现错误)。 DS1302是达拉斯公司出品的一款实时时钟芯片。具体且详细的资料介绍在其芯片手册上面都有写着。说起来自己读DS1302芯片手册,也花了不少精力 ...
...
近来开了一门名为“单片机技术与应用”的课程,课程使用Silicon Labs 公司的C8051F020系列单片机。课程中期,老师要求编程仿真,因此需要在电脑上配置相应的开发环境才能仿真,在此我记录了如何配置C8051F020系列单片机的开发环境。 首先打开以下网址:https ...
今天我们来讨论一款老掉牙的实时时钟芯片DS1302。什么是实时时钟(RealTime Clock, RTC)呢?为什么我们需要它呢?假设你使用单片机实现万年历应用,一般的做法是这样的:设置中断后判断1秒是否到来,如果到来就将秒数加1,然后再考虑一些进位处理,例如,每60秒则分钟加1,每60分则小时 ...