资源简介
本文件包通过测试,采用C语言编写,PROTEUS仿真,其中用到的PCF8591芯片,可以同时模拟,AD/DA ,采用数码管显示,并通过I2C总线传输,
代码片段和文件信息
/*************************此部分为74HC595的驱动程序使用SPI总线连接*************************************/
#include
#include
#define NOP() _nop_() /* 定义空指令 */
#define _Nop() _nop_() /*定义空指令*/
//SPI IO
sbit MOSIO =P1^5;
sbit R_CLK =P1^6;
sbit S_CLK =P1^7;
sbit OE =P3^6;
void HC595SendData(unsigned int SendVal);
/*********************************************************************************************************
** 函数名称: HC595SendData
** 功能描述: 向SPI总线发送数据
** 管脚描述:请参考相关的芯片资料(学习光盘中以配)
*********************************************************************************************************/
void HC595SendData(unsigned int SendVal)
{
unsigned char i;
for(i=0;i<16;i++)
{
if((SendVal<
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-12-08 19:18 51AD_DA\
目录 0 2012-12-09 19:52 51AD_DA\硬件仿真\
文件 130489 2012-12-09 17:11 51AD_DA\硬件仿真\Last Loaded i2c.DBK
文件 146354 2012-12-09 19:52 51AD_DA\硬件仿真\i2c.DSN
文件 1906 2012-12-09 19:52 51AD_DA\硬件仿真\i2c.PWI
目录 0 2012-12-09 19:52 51AD_DA\编写程序\
文件 1036 2008-11-07 23:54 51AD_DA\编写程序\74hc595.c
文件 14050 2012-12-09 19:51 51AD_DA\编写程序\AD_DA
文件 15677 2012-12-09 19:51 51AD_DA\编写程序\AD_DA.M51
文件 0 2012-12-07 10:55 51AD_DA\编写程序\AD_DA.c
文件 2653 2012-12-09 19:51 51AD_DA\编写程序\AD_DA.hex
文件 42 2012-12-09 19:51 51AD_DA\编写程序\AD_DA.lnp
文件 15905 2012-12-09 19:51 51AD_DA\编写程序\AD_DA.plg
文件 68527 2012-12-09 19:52 51AD_DA\编写程序\AD_DA.uvgui.qiying
文件 68527 2012-12-09 17:11 51AD_DA\编写程序\AD_DA.uvgui_qiying.bak
文件 4864 2012-12-09 19:52 51AD_DA\编写程序\AD_DA.uvopt
文件 13345 2012-12-07 15:05 51AD_DA\编写程序\AD_DA.uvproj
文件 4866 2012-12-09 17:11 51AD_DA\编写程序\AD_DA_uvopt.bak
文件 13345 2012-12-07 10:58 51AD_DA\编写程序\AD_DA_uvproj.bak
文件 4724 2012-12-09 19:51 51AD_DA\编写程序\DA-AD.C
文件 8007 2012-12-09 19:51 51AD_DA\编写程序\DA-AD.LST
文件 15472 2012-12-09 19:51 51AD_DA\编写程序\DA-AD.OBJ
文件 614 2008-09-14 23:18 51AD_DA\编写程序\I2C.H
文件 5007 2012-12-07 14:52 51AD_DA\编写程序\I2C.c
- 上一篇:停车场管理系统课程设计C++
- 下一篇:稳定匹配算法源代码C/C++
相关资源
- 51单片机:信号发生器
- 基于51单片机的spwm波形产生程序
- M26短信猫 发短信(51单片机)
- nrf51822 PPI开发demo
- 18b20温度显示
- 51单片机计数器仿真加程序
- 51单片机四位数码管显示
- 基于51单片机的智能计算器(实现两个
- 80C51 family programmer guide
- 51实时操作系统程序(easy51os)
- STC51 ADC 采集及串口通讯
- hx711+51单片机+lcd1602显示测试例程
- C8051F06x中文版.pdf
- STM32H7库函数说明 英文版(共计1514页
- DHT11温湿度传感器51单片机在LCD1602.d
- lcd1602频率计(.LST)
- 51单片机巫妖王板子测试程序-串口收
- 51单片机万用表原理图PCB
- 51_单片机读写SD_MMC
- 51单片机播放WAV
- 51+sl811读写U盘的源程序+原理图
- 51单片机实现电子书
- 用8051与1601LCD设计的计算器
- STM32_HI2C_OLED硬件方式驱动OLED
- 51单片机及温度传感器DS18B20来设计
- 步进电机驱动程序(51单片机可编程电
- 51单片机温度采集和光控
- DHT11显示温度加湿度51单片机
- 51单片机PWM调控风扇步进电机计时定时
- 51单片机实现霓虹灯
评论
共有 条评论