/*************** writer:shopping.w ******************/
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit DIN = P2^0;
sbit CSB = P2^1;
sbit CLK = P2^2;
uchar Disp_Buffer[8]=
{
2,0,0,9,10,8,10,9
};
void DelayMS(uint x)
{
uchar t;
while(x--)
{
for(t=120;t>0;t--);
}
}
void Write(uchar Addr,uchar Dat)
{
uchar i;
CSB = 0;
for(i=0;i<8;i++)
{
CLK = 0;
Addr <<= 1;
DIN = CY;
CLK = 1;
_nop_();
_nop_();
CLK = 0;
}
for(i=0;i<8;i++)
{
CLK = 0;
Dat <<= 1;
DIN = CY;
CLK = 1;
_nop_();
_nop_();
CLK = 0;
}
CSB = 1;
}
void Initialise()
{
Write(0x09,0xff);
Write(0x0a,0x07);
Write(0x0b,0x07);
Write(0x0c,0x01);
}
void main()
{
uchar i;
Initialise();
DelayMS(1);
for(i=0;i<8;i++)
{
Write(i+1,Disp_Buffer[i]);
}
while(1);
}
荣华富贵8
- 粉丝: 221
- 资源: 7653
最新资源
- 松下A5驱动器选型手册.pdf
- 天逸密封箱样本.pdf
- 无油衬套 标准法兰型.pdf
- 漂亮的卡通和甜饼干的外观UI资源包Unity Sweet Cookie GUI Pack
- 旋转接头样本.pdf
- 液压元件样本.pdf
- 谐波减速机样本.pdf
- 永益公司气动产品样本.pdf
- smbms超市管理系统代码
- centos升级ssh(升级请慎重)
- 树莓派5-yolo5部署
- 031-基于AT89C52的秒表设计proteus仿真.rar
- Redis介绍、安装、配置及常用的操作命令说明
- 90.基于51单片机的波形测量【方波,正弦】(仿真).rar
- AxureUX WEB前后端交互原型通用元件库 v3 (Axure RP9作品)
- 如何使用crash调试
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈