设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
单片机高手请进!
返回列表
发新帖
单片机高手请进!
[复制链接]
11
|
3
|
2010-9-7 16:28:07
|
显示全部楼层
|
阅读模式
大家好,我正在学习单片机的软件编程,想问一下中断的具体使用方法,以及在程序中的应用,还有就是使用过中断后产生什么样的效果,请附带一段中断的使用程序,谢谢了!因为我现在还不知中断的程序怎么编,所以附带一个会更有利于理解!谢谢各位了!
回复
使用道具
举报
千问
|
2010-9-7 16:28:07
|
显示全部楼层
1 中断有两种,一种是外部中断,一种是内部中断2 内部中断,一般来说就是内部时钟中断,即内部计时器记满一定数后就产生中断,因为记时器记一个数会消耗固定的时间,我们可以设置他记的数的长度来调节中断产生的时间间隔,这样子配合中断服务程序就可以实现定时的功能了例子://初始化#include
//头文件,必须要写的unsigned int K;//随便定义的一个整数变量void main(void){//主函数TCCR0 |= (1 << CS02)|(1 << CS00) ;//64分频TCNT0=60;TIMSK|=(1<<TOIE0);//我使用的是AVR内部定时器T0,以上三个便是使用它需要
回复
使用道具
举报
千问
|
2010-9-7 16:28:07
|
显示全部楼层
http://wenku.baidu.com/view/bf95361252d380eb62946dfa.html这个比较符合要求。。。
回复
使用道具
举报
千问
|
2010-9-7 16:28:07
|
显示全部楼层
先从简单的中断开始啊,用个按钮设置个外部中断计数,还有就是你也没说你用的那款单片机,不同的单片机编程软件有的也不同,程序也就不同了,慢慢弄,很简单的
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行