历史上的今天
今天是:2025年01月29日(星期三)
2018年01月29日 | S3F9454/9444下驱动蜂鸣器的编程示例
2018-01-29 来源:eefocus
A.第一种,普通IO高低电平驱动法
;运行环境: S3F9454,Fosc= 3.2MHz无分频
;P2.0为蜂鸣输出端口
;本例输出频率为4KHZ,即每250US一个周期,高低电平时间分别为125US
BEEP:
LD BTCON,#10100011B ;看门狗禁用
DI
PUSH R5
PUSH R6
;首先配置P2.0为普通推挽输出端口
AND P2CONL,#0FEH
OR P2CONL,#02H
LD R6,#0FAH ;R6设置输出方波个数,本例为250个(计时62.5MS)
ONE_BEEP:
LD R5,#27H ;R5为频率发生计时器,本例为近似125US(4KHZ)
XOR P2,#01H
_LOOP:
DEC R5
JR NZ,_LOOP
DEC R6
JR NZ,ONE_BEEP
LD BTCON,#02H ;恢复看门狗运行
史海拾趣
|
----IIC接口实验 由于我最近私事比较忙,这期活动出的比较慢。在此我向大家表示歉意。这回我们来研究一下通过IIC接口读写片外EEPROM24C02。我选的是24C02B,它能存储256个字节,掉电不丢失的数据,工作电压范围是2.5~5.5V,可以直接工作在咱们的 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 03:34 编辑 欣世纪电子阿迪老师单片机系列视频教程之《AVR单片机十日通》 这个是视频概述,粗略介绍该视频教程的内容和特点 $(\'swf_EK9\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'4 ...… 查看全部问答> |
|
到底什么是JTAG呢? JTAG(Joint Test Action Group)联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、 TCK、TDI、TDO,分别 ...… 查看全部问答> |
|
轮胎是一项非常巨大的发明,如果没有轮胎,而只是硬梆梆的轱辘,汽车也不会发展到今天。但是日前,一家美国公司却发明了这样一款无需充气的蜂巢轮胎。 它将本来的充气部分用蜂巢结构来代替,这样一来就可以起到与传统轮胎类似的减震作用了。最重要 ...… 查看全部问答> |
|
刚把51该用该学的功能学得差不多了,学校实验室有S3C2440的开发箱想入手ARM用什么编译器,求高手推荐。下载的视频大多用ADS1.2,不过网上大家用这个的貌似不多啊,有什么比这好的编译器吗… 查看全部问答> |




