资源简介
这是一个8255扩展c51的综合性应用,带键盘,时间可调,用c语言写成,有proteus仿真,希望对大家有用。
代码片段和文件信息
#include “reg51.h“
xdata unsigned char P_8255 _at_ 0x003; //8255的控制口
xdata unsigned char PA_8255 _at_ 0x000; //8255的PA口
xdata unsigned char PB_8255 _at_ 0x001; //8255的PB口
xdata unsigned char PC_8255 _at_ 0x002; //8255的PC口
code unsigned char TAB[] ={0xfc0x600xda0xf20x660xb60xbe0xe00xfe0xf60xee0x3e0x9c0x7a0x9e0x8e0x020x010x0};
data unsigned char LEDcash[8]secminhourhanglie;
data unsigned char bufferkeyflag;
bit bsec;
bit bkey;
//延时1ms
void Delay1ms()
{
unsigned char i;
i = 0;
while (--i);
}
//显示
Display()
{
unsigned char i = 0xfe;
unsigned char j;
for (j = 0; j < 8; j++)
{
PA_8255 = i;
PB_8255 =TAB[LEDcash[j]];
i =(i<<1)|0x01;
Delay1ms();
}
}
void Delay10ms()
{
unsigned ijk;
for(i=0;i<0x0a;i++)
for(j=0;j<0x04;j++)
for(k=0;k<0xf9;k++);
}
//外中断0服务函数
void Int0() interrupt 0
{ EX0=0;
if((PC_8255&0x0f)!=0x0f)
{ Delay10ms(); //消抖
if((PC_8255&0x0f)!=
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2825 2009-11-29 14:07 clock\2.ABS
文件 3601 2009-11-29 14:04 clock\2.c
文件 820 2009-11-29 14:07 clock\2.DOB
文件 123960 2009-11-29 14:06 clock\2.DSN
文件 2269 2009-11-29 14:07 clock\2.hex
文件 11625 2009-11-29 14:07 clock\2.lst
文件 11988 2009-11-29 14:07 clock\2.M51
文件 4500 2009-11-29 14:07 clock\2.obj
文件 766 2009-11-29 14:07 clock\2.PWI
文件 3215 2009-11-29 14:07 clock\2.SYM
目录 0 2009-11-29 14:24 clock
----------- --------- ---------- ----- ----
165569 11
- 上一篇:西北大学 数据结构 试卷集锦,大家来
- 下一篇:小型校园网的规划和设计
相关资源
- CHI760E辰华电化学工作站软件最新版
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
- 14002454IPC-A-610DChinese(L).pdf
- SoftwareEngineering.pdf
- linfanrong_10164999.rar
- The.Art.Of.Unit.Testing.With.Examples.in.C.2nd
- myGame.rar
- 带手机版数据同步财税代理公司注册
- pdf课本及习题答案.rar
- 深度学习PDF非扫描版(中文版)麻省
- doudizhu_shffule_src.zip
- 随机信号分析解题指南.pdf
- ios12.3驱动.zip
- 百万邮件系统多机版.rar
- learnopengl-cn-2018年5月更新.pdf
- zw_学习OpenCV(中文版).zip
- 1-300.pdf
- pyqt5windows生成二维工具源码
- KNN疾病预测算法Demo
- ABAQUS单元失效浅析(单元删除
- Jtopo+json格式数据代码
- 解多目标规划的单纯形代码
- TerraVolVoxelTerrainEngine2.1c.7z
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
评论
共有 条评论