代码搜索结果
找到约 10,000 项符合
SPI 的代码
zlg500.lst
C51 COMPILER V7.06 ZLG500 02/10/2004 11:06:31 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE ZLG500
OBJECT MODULE PLACED IN
zlg500.c
#include "reg52.h"
#include "string.h"
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
//define spi
#define SPI_REN() IE0=0;EX0=1
#define SPI_RDIS() EX0=0
main.c
#include
unsigned char Data[1]={0xa5};
void Init_SPI();
void Send_SPI(unsigned char *pBuffer,unsigned char n_byte);
int main(void)
{
WDTCTL=WDTPW+WDTHOLD;
Init_SPI();
TXBU
zlg500.lst
C51 COMPILER V7.50 ZLG500 11/20/2007 11:25:43 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE ZLG500
OBJECT MODULE PLACED IN
zlg500.c
#include "reg52.h"
#include "string.h"
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
//define spi
#define SPI_REN() IE0=0;EX0=1
#define SPI_RDIS() EX0=0
mspi.h
#ifndef _SPI_H_
#define _SPI_H_
#include "generic.h"
#define SPI_CS 0
#define SPI_SCK 1
#define SPI_MOSI 2
#define SPI_MOSO 3
#define SPI_S_CS 4
void SPI_Init(void);
void SPIPut(B
main._c
/*
实验四:
<mark>SPI</mark>接口实险,LED数据管显示。
1、程序通过<mark>SPI</mark>接口输出数据到HC595芯片驱动LED数据管简单显示。
2、内部1 M晶振,程序采用单任务方式,软件延时。
3、进行此实验请插上JP1的所有8个短路块,JP6(<mark>SPI</mark>_EN)短路块。
4、此实验主要教大家如何使用<mark>SPI</mark>接口,让大家学会如何将<mark>SPI</mark>口设置为主机输出接口。
AVR mega128学习板 ...
main.c
/*
实验四:
<mark>SPI</mark>接口实险,LED数据管显示。
1、程序通过<mark>SPI</mark>接口输出数据到HC595芯片驱动LED数据管简单显示。
2、内部1 M晶振,程序采用单任务方式,软件延时。
3、进行此实验请插上JP1的所有8个短路块,JP6(<mark>SPI</mark>_EN)短路块。
4、此实验主要教大家如何使用<mark>SPI</mark>接口,让大家学会如何将<mark>SPI</mark>口设置为主机输出接口。
AVR mega128学习板 ...
main.s
.module main.c
.area data(ram, con, rel)
_disp::
.blkb 2
.area idata
.byte 192,249
.area data(ram, con, rel)
.blkb 2
.area idata
.byte 164,176
.area data(ram, con, rel)
.blkb 2
p203.h
#pragma once /*保证头文件只被编译一次*/
#ifndef p203_H
#define p203_H
/* DDRB */
#define DDB7 7
#define DDB6 6
#define DDB5 5
#define DDB4 4
#define DDB3 3
#define DDB2 2
#define DDB1 1
#define