(八)c52学习之旅-中断实验
来源:互联网 发布:网站下载器 for mac 编辑:程序博客网 时间:2024/05/29 03:16
做个简单的中断实验,结合上次的静态数码管。
当检测到P3.2为低电平时,数码管数字+1,加到9再从0开始。
#include <reg52.h>#define uint8 unsigned char //段选锁存控制位p2.6 位选锁存控制位p2.7sbit DU=P2^6;sbit WE=P2^7;//数码管0-9的16进制uint8 num[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x70,0x7f,0x5f};uint8 x=0;void main(){ IT0=0;//P3.2低电平有效 EX0=1;//打开INT0开关 EA=1;//打开总开关 DU=1; P0=num[x]; DU=0; WE=1; P0=0xfe; WE=0; while(1) { }}void INT() interrupt 0{ x++; if(x==10) x=0; DU=1; P0=num[x]; DU=0;}
0 0
- (八)c52学习之旅-中断实验
- (七)c52学习之旅-中断
- (十)c52学习之旅-定时器实验
- (九)c52学习之旅-定时器
- (一)80c52学习之旅-起始篇
- (二)c52学习之旅-简单了解单片机
- (三)c52学习之旅-点亮LED灯
- (四)c52学习之旅-流水LED灯
- (五)c52学习之旅-静态数码管
- (六)c52学习之旅-独立按键
- (十一)c52学习之旅-动态数码管
- 89C52单片机之流水灯中断
- 89C52单片机之数码管中断
- cortex_m3_stm32嵌入式学习笔记(八):定时器中断实验(定时器的更新中断)
- 【STM32l0B-LK1学习板】之八 例程7- 外部中断实验
- STM32学习笔记之外部中断实验
- ESP8266--学习笔记(八)中断(一)GPIO中断
- 实验楼Linux学习笔记(八)之任务计划crontab
- Android4种网络连接方式HttpClient、HttpURLConnection、OKHttp和Volley优缺点和性能对比
- 五年Android开发,让我“刻骨铭心”的那些坑(转载)
- permutation递归方法
- Java heap space 解决方法(转)
- jQuery学习心得----鼠标经过时改变table行的背景色
- (八)c52学习之旅-中断实验
- CNN、RNN与LSTM(转)
- SVN Update Commit Cleanup 报错 陷入死循环解决方案
- redis.clients.jedis.exceptions.JedisDataException: ERR Operation against a key holding the wrong kin
- Android 官方自带侧滑菜单DrawerLayout
- QThread详解
- 按之字形顺序打印二叉树
- 5-36 社交网络图中结点的“重要性”计算 (30分)
- AVAssetExportSession的exportAsynchronouslyWithCompletionHandler:回调不执行的原因