简述如何使用STC15F2K60S2单片机的最小系统简述内部集成的ADC模块进行按键检测

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
第二章STC15F2K60S2单片机的基本结构要点分析.ppt 109页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:350 &&
你可能关注的文档:
··········
··········
*/109 STC15F2K60S2集成了60KB程序存储器、2048字节RAM、高可靠复位电路和高精度R/C振荡器,一般情况下,不需要外部复位电路和外部晶振 只需要接上电源,并在Vcc和GND之间接上滤波电容C1和C2 图单片机最小系统 */109 为了能够给单片机下载程序,可以在RXD和TXD引脚上连接RS232和TTL的转换电路,以连接计算机,通过下载工具将用户程序下载到单片机中。RS232和TTL的转换电路如图所示。 图 RS232和TTL的转换电路 */109 2、非总线扩展方式的单片机应用系统构成 STC15F2K60S2单片机内部已经有60KB程序存储器和2048字节RAM,这对于一般应用的存储器需求已经足够。 此时,单片机的P0、P2和P4口不用于总线方式,即P0口和P2口用于普通I/O口功能;P4.2和P4.4不用于写控制信号和读控制信号,也用于普通I/O口功能。
*/109 3、总线扩展方式的单片机应用系统构成 应用背景
组成单片机应用系统时,如果存储器容量不够,或者需要扩展并行I/O,则可以使用端口进行系统的扩展。
带有总线扩展的STC15F2K60S2单片机应用系统的连接示意图 一个带有数据存储器和并行I/O扩展的单片机应用系统的连接示意图如图所示。 */109 由图中可以看出 使用单片机进行系统扩展时,8位的数据总线由P0口提供,16位的地址总线由P2和P0口构成。 P0口通过地址锁存器输出地址总线的低8位,地址总线的高8位由P2口提供。通常用作地址锁存器的芯片有74LS373、74LS273等。 P4口中的/WR(P4.2)和/RD(P4.4)引脚的作用是写控制和读控制。 ALE信号用于锁存器的锁存控制,以锁存由P0口输出的地址。 */109 为了说明STC15F2K60S2单片机访问外部RAM的过 程,首先介绍标准8051单片机时序中的相关概念。 (1)时钟周期(T状态):CPU的基本时间计量单位,与晶振频率有关。 (2)机器周期:单片机的基本操作周期为机器周期。标准8051单片机的一个机器周期分为6个状态(S1~S6),每个状态由两个脉冲组成(称为两相),前一个周期叫P1,后一个周期叫P2。 */109 一个机器周期由12个时钟周期(也称为振荡周期) 组成,如图所示。 图 标准8051的时序 */109 STC15F2K60S2单片机是1时钟周期/机器周期的8051单片机,在同样的外部时钟频率下执行同样的代码,其指令执行速度要比标准8051单片机快8~12倍。 当用户在较低的外部时钟频率下运行时,与标准8051内核相比,不仅降低了系统噪声和电源功耗,而且提高了处理能力。 STC15F2K60S2单片机的总线速度是可以设置的。通过设置总线速度控制寄存器BUS_SPEED寄存器相关的位,可以达到设置总线速度的目的。 */109 BUS_SPEED寄存器(地址为A1H,复位值为XXXXXX10B)的定义如下:
其中,EXRST1和EXRTS0用于设置外部RAM定时选择(Extand RAM Time Selector)。 位号 D7 D6 D5 D4 D3 D2 D1 D0 位名称 - - - - - - EXRTS1 EXRTS0 */109 执行MOVX指令时读写控制信号的脉冲宽度,其设置关系如下表所示。
利用MOVX指令访问外部RAM所需的时钟如表3-14所示。 表
EXRTS1和EXRTS0的设置
EXRTS1 EXRTS0 建立/保持/读写时间 0 0 1个时钟周期 0 1 2个时钟周期 1 0 4个时钟周期 1 1 8个时钟周期 */109 访问片外扩展RAM指令所需时钟,可以使用下面的计算公式: MOVX
@DPTR write(写操作) 写操作) ): 5×N+3
write(写操作) 写操作) ): 5×N+2 read(读操作):
read(读操作):
5×N+1 当EXRTS[1:0] = [0,0]时,上式中N=1; 当EXRTS[1:0] = [0,1]时,上式中N=2; 当EXRTS[1:0] = [1,0]时,上式中N=4; 当EXRTS[1:0] = [1,1]时,上式中N=8. */109 对于STC15F2K60S2系列单片机,访问片外扩展RAM指令的速度是可调的。 访问单片机外部RAM时的时序图如图所示。
图 访问单片机外部RAM时的时序图
*/109 需要特别注意 当STC15F2K60S2应用于总线扩展方式时,用于总线方式的P0、P2和P4口的P4
正在加载中,请稍后...查看: 2730|回复: 1
STC15f2K60S2的P0口作为矩阵按键扫描时,要不要加上拉电阻?
主题帖子精华
初级会员, 积分 53, 距离下一级还需 147 积分
在线时间0 小时
STC15f2K60S2的P0口作为矩阵按键扫描时,要不要加上拉电阻?
不加一般没什么问题,由于自身的上拉太微弱,为了提高抗干扰能力,加上更加可靠。可参考我书上的电路如下。
主题帖子精华
中级会员, 积分 452, 距离下一级还需 48 积分
在线时间46 小时
不加一般没什么问题,由于自身的上拉太微弱,为了提高抗干扰能力,加上更加可靠。可参考我书上的电路如下。
fd45faceaf0ea19efce5ecc9a417ca07_205.bmp (0 Bytes, 下载次数: 0)
22:54 上传
Powered by基于STC15F2K60S2单片机开发板设计制作doc下载_爱问共享资料
基于STC15F2K60S2单片机开发板设计制作.doc
基于STC15F2K60S2单片机开发板设计制作.doc
基于STC15F2K60S2单片机开发板设计制作.doc
简介:本文档为《基于STC15F2K60S2单片机开发板设计制作doc》,可适用于综合领域,主题内容包含基于STCFKS单片机开发板设计制作摘要单片机开发板的介绍单片机开发板是一块电路板和诸多元器件组合在一起供平时的学习、实验、开发等使用是正式批量生产符等。
侵权或盗版
*若权利人发现爱问平台上用户上传内容侵犯了其作品的信息网络传播权等合法权益时,请按照平台要求书面通知爱问!
赌博犯罪类
添加成功至
资料评价:
所需积分:0STC15F2K60S2
在电子工程世界为您找到如下关于“STC15F2K60S2”的新闻
STC15F2K60S2资料下载
stc15f2k60s2数据手册...
基于STC15F2K60S2的温湿度采集控制开发
51单片机系列,STC15F2K60S2,温湿度,DHT11...
STC15F2K60S2系列学习板...
stc15f2k60s2资料...
用STC15F2K60S2和AD9850做的DDS。可以从主机那里得到地址信息和数据信息。实现通信目的...
芯片介绍...
单片机学习板原理图...
STC15F2K60S2相关帖子
STC15F2K60S2系列的单片机,我想做一个超声波测距的,用1602显示,可是程序不知道怎么改,有大神可以编一下吗?
#include &STC15F2K60S2.H&
#include &1062.h&
#define VELOCITY_30C& & & & 3495& &&nbsp...
& && &&&} while (--i);
DH22在STC15F2K60S2单片机下只显示湿度,温度却没有 先检查原始信号是否正常,最好能看波形。确保整帧数据都接收到。再分析读取的过程是否存在问题。
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid...
最近在用宏晶的stc15f2k60s2,用烧录器下载程序时为什么只能用3.0和3.1的io口,而接到边上的Rx和Tx口时就没有办法下载了呢?是不是做其他串行通信时也是这样呢?
stc的串行通信为什么要用3.0和3.1而非边上的rx和tx 3.0和3.1就是串口,stc15f2k60s2有多个串口,默认下载就用3.0和3.1,多看看数据手册吧
P3.0和P3.1才是原生串口啊,某些STC...
如题,求大神帮忙解答,最好帮小弟举个例子。
小白求助,想利用stc15f2k60s2单片机将一数组发送到stc-isp的串口助手中显示出来。 下个官方例程,设置好串口模式,波特率,数据位、停止位等,ISP接收端同样设置好就行了,很简单的
ISP软件中就有相关的程序,可以直接下载到板子上面测试。。。
[quote][size=2][url=forum.php?mod...
最近在做一个电弧信号的检测,前端传感器发出的是幅值恒为5伏,频率3KHz~5KHz的方波,想利用STC15F2K60S2实现对波形的采集,发送到上位机显示出来,由于基础较差,搞了一星期了都没弄出来,望大家都给点建议知道,谢谢大家啦!
大神们帮看看,刚接触单片机,对不定频率方波的采集 5kHz方波,是否可以使用捕获功能检测上升沿或者下降沿,开始计数到下一次捕获。这段时间就是一个周期...
; & & & & & & & & & &&&}
& & & & & & & & }
& &//SendString(&STC15F2K60S2\r\nUart Test...
2.芯片选型时,尽量做到同种需求,至少有两 ...[/quote]
說得沒錯,但是越來越多廠家搞小動作把腳位編排跟別人不一樣,就像stc15系列,順便請問下stc15f2k60s2有沒有可以直接代替的?告訴下,謝謝
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=1983987&ptid=484206][color...
]ywlzh 发表于
18:53[/color][/url][/size]
这个需不需要的问题,你可以自己做实验,去确认需不需要,是作为输出还是输入呢?[/quote]
输入输出都要
89c51或者52这种的,好像需要P0口加上拉电阻的,一般是8个IO口加入排阻。但是12系列的这个就不知道了。您需要看下手册的。
我以前用过STC15F2K60S2,当时是没加上拉的
作为普通...
;&CH = 0x00;
&&CCAP0L = 0x80;
&&CCAP0H = 0x80;
&&CCAPM0 = 0x4F;
&&EA=1;//打开总中断
&&CR=1;//开始计数
用stc15f2k60s2的pca产生pwm控制呼吸灯,但没有呼吸灯效果,请大神指导...
& && && && &今天在写程序的时候遇到的问题,还好最终还是解决了;
& && && &&&手中有STC15W104和STC15F2K60S2,同样的程序,STC15F上完全正常,STC15W上死活跑不起来,code的大小...
STC15F2K60S2视频
你可能感兴趣的标签
热门资源推荐当前位置:
文件名称:STC15F2K60S2-TEST
所属分类:
标签属性:
上传时间:
文件大小:
浏览/下载:
122次 / 0次
提 供 者:
相关连接:
下载说明:
别用迅雷下载,失败请重下,重下不扣分!
STC15F2K60S2键盘 ADC 串口 测试程序-STC15F2K60S2 keyboard ADC serial test program
(系统自动生成,下载前可以参看下载内容)下载文件列表
STC15F2K60S2调试模版/
STC15F2K60S2调试模版/Project/
STC15F2K60S2调试模版/Project/output/
STC15F2K60S2调试模版/Project/output/ADC.lst
STC15F2K60S2调试模版/Project/output/ADC.obj
STC15F2K60S2调试模版/Project/output/LCD1602.lst
STC15F2K60S2调试模版/Project/output/LCD1602.obj
STC15F2K60S2调试模版/Project/output/main.lst
STC15F2K60S2调试模版/Project/output/main.obj
STC15F2K60S2调试模版/Project/output/MatrixKey.lst
STC15F2K60S2调试模版/Project/output/MatrixKey.obj
STC15F2K60S2调试模版/Project/output/Project
STC15F2K60S2调试模版/Project/output/Project.hex
STC15F2K60S2调试模版/Project/output/Project.lnp
STC15F2K60S2调试模版/Project/output/Project.m51
STC15F2K60S2调试模版/Project/output/Project.plg
STC15F2K60S2调试模版/Project/output/Series.lst
STC15F2K60S2调试模版/Project/output/Series.obj
STC15F2K60S2调试模版/Project/output/STARTUP.lst
STC15F2K60S2调试模版/Project/output/STARTUP.obj
STC15F2K60S2调试模版/Project/Project.plg
STC15F2K60S2调试模版/Project/Project.uvopt
STC15F2K60S2调试模版/Project/Project.uvproj
STC15F2K60S2调试模版/Project/Project_uvopt.bak
STC15F2K60S2调试模版/Project/Project_uvproj.bak
STC15F2K60S2调试模版/Project/scr/
STC15F2K60S2调试模版/Project/scr/ADC.c
STC15F2K60S2调试模版/Project/scr/ADC.h
STC15F2K60S2调试模版/Project/scr/include.h
STC15F2K60S2调试模版/Project/scr/LCD1602.c
STC15F2K60S2调试模版/Project/scr/LCD1602.h
STC15F2K60S2调试模版/Project/scr/main.c
STC15F2K60S2调试模版/Project/scr/MatrixKey.c
STC15F2K60S2调试模版/Project/scr/MatrixKey.h
STC15F2K60S2调试模版/Project/scr/Series.c
STC15F2K60S2调试模版/Project/scr/Series.h
STC15F2K60S2调试模版/Project/scr/STC15.h
STC15F2K60S2调试模版/Project/STARTUP.A51
暂无评论内容.
*快速评论:
和说明不符
不是源码或资料
纯粹是垃圾
*内  容:
*验 证 码:
搜珍网是交换下载平台,下载的内容请自行研究使用或咨询上传人.
资源属性分别代表:系统平台,开发平台,开发语言,文件格式四部分.
本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用进行解压.
如果您发现此软件无法下载,请稍后再次尝试;或者.
本站提供下载的内容为网上收集或会员上传提供,若无意中侵犯了您的版权,.
如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
如下载后发现下载的内容跟说明不相乎,可以联系本站的客服,经确认可以退回消费了的积分.
联系我们网站
·电话:(0)
搜珍网 www.dssz.com
All Rights Reserved.}

我要回帖

更多关于 简述单片机的开发过程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信