资源简介
基于51单片机的汽车尾灯控制系统
该项目包括原理图电路图 程序源码 演示视频讲解文档全套资料
三分拿去 超值了
代码片段和文件信息
/********************************************************************
* 文件名 : 定时器的使用.c
* 描述 :
* 创建人 : 东流,2009年4月8日
* 版本号 : 2.0
***********************************************************************/
#include
#include
#define uchar unsigned char
#define uint unsigned int
uchar code IC_DAT[];
uchar code pic1[];
uchar code pic2[];
uchar code pic3[];
sbit RS = P2^5;
sbit WRD = P2^6;
sbit E = P2^7;
sbit PSB = P2^2;
sbit RES = P2^4;
void TransferData(char data1bit DI);
void display(void);
void display_grapic(void);
void delayms(uint n);
void DisplayLine(uchar line1uchar line2);
void DisplayGraphic(uchar code *adder);
void delay(uint m);
void lcd_mesg(uchar code *adder1);
uchar code IC_DAT[]={
“ HOT-51 “
“ “
“ 单片机开发板 “
“ 东流电子 “
};
uchar code IC_DAT2[]={
“ 白日依山尽, “ //0x80
“ 欲穷千里目, “ //0x90
“ 黄河入海流。 “ //0x88
“ 更上一层楼。 “ //0x98
};
/********************************************************************
* 名称 : Convert(uchar In_Date)
* 功能 : 因为电路设计时,P0.0--P0.7接法刚好了资料中的相反,所以设计该函数。
* 输入 : 1602资料上的值
* 输出 : 送到1602的值
***********************************************************************/
unsigned char Convert(unsigned char In_Date)
{
unsigned char i Out_Date = 0 temp = 0;
for(i=0; i<8; i++)
{
temp = (In_Date >> i) & 0x01;
Out_Date |= (temp << (7 - i));
}
return Out_Date;
}
void initinal(void) //LCD字库初始化程序
{
delay(40); //大于40MS的延时程序
PSB=1; //设置为8BIT并口工作模式
delay(1); //延时
RES=0; //复位
delay(1); //延时
RES=1; //复位置高
delay(10);
TransferData(0x300); //Extended Function Set :8BIT设置RE=0: basic instruction set G=0 :graphic display OFF
delay(100); //大于100uS的延时程序
TransferData(0x300); //Function Set
delay(37); ////大于37uS的延时程序
TransferData(0x080); //Display on Control
delay(100); //大于100uS的延时程序
TransferData(0x100); //Cursor Display Control光标设置
delay(100); //大于100uS的延时程序
TransferData(0x0C0); //Display ControlD=1显示开
delay(100); //大于100uS的延时程序
TransferData(0x010); //Display Clear
delay(10); //大于10mS的延时程序
TransferData(0x060); //Enry Mode Set光标从右向左加1位移动
delay(100); //大于100uS的延时程序
}
/********************************************************************
* 名称 : Main()
* 功能 : 主函数
* 输入 : 无
* 输出 : 无
***********************************************************************/
void initina2(void) //LCD显示图片(扩展)初始化程序
{
delay(40); //大于40MS的延时程序
PSB=1; //设置为8BIT并口工作模式
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-10 18:51 成品\
文件 336232 2018-05-04 10:14 成品\57762原理图.rar
目录 0 2018-04-29 22:25 成品\给客户57762\
文件 42496 2018-04-24 21:24 成品\给客户57762\方案.vsd
目录 0 2018-04-29 22:25 成品\给客户57762\相关软件下载及教程(网盘)\
文件 226 2018-04-29 22:29 成品\给客户57762\相关软件下载及教程(网盘)\新建文本文档.txt
目录 0 2018-04-29 22:16 成品\给客户57762\硬件资料\
目录 0 2018-04-26 08:38 成品\给客户57762\硬件资料\12864程序代码和资料\
文件 621024 2018-04-26 08:30 成品\给客户57762\硬件资料\12864程序代码和资料.rar
目录 0 2018-04-28 14:41 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\
文件 12985 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\7920_580b.c
文件 19125 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\7920_580b.LST
文件 13848 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\7920_580b.OBJ
文件 11811 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶
文件 5340 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.hex
文件 45 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.lnp
文件 12280 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.M51
文件 1667 2009-09-15 20:18 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.opt.bak
文件 261 2018-04-28 14:27 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.plg
文件 1883 2009-09-12 16:31 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.Uv2.bak
文件 72032 2018-04-28 14:41 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.uvgui.WF
文件 6852 2018-04-28 14:41 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.uvopt
文件 13446 2018-04-28 14:41 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶.uvproj
文件 1489 2009-09-15 17:13 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶_Opt.Bak
文件 2126 2009-09-08 23:54 成品\给客户57762\硬件资料\12864程序代码和资料\13液晶12864显示\液晶_Uv2.Bak
目录 0 2018-04-28 15:37 成品\给客户57762\硬件资料\12864程序代码和资料\14串行12864显示\
文件 5115 2002-04-16 14:32 成品\给客户57762\硬件资料\12864程序代码和资料\14串行12864显示\STARTUP.A51
文件 11665 2009-09-09 22:31 成品\给客户57762\硬件资料\12864程序代码和资料\14串行12864显示\STARTUP.LST
文件 749 2009-09-09 22:31 成品\给客户57762\硬件资料\12864程序代码和资料\14串行12864显示\STARTUP.OBJ
文件 6090 2018-04-28 14:51 成品\给客户57762\硬件资料\12864程序代码和资料\14串行12864显示\串行12864显示
文件 3531 2009-09-09 22:31 成品\给客户57762\硬件资料\12864程序代码和资料\14串行12864显示\串行12864显示.c
............此处省略81个文件信息
相关资源
- 基于单片机的智能寻迹小车设计
- Go语言程序设计中文版带书签
- 蜘蛛池程序,傻瓜式操作,大量蜘蛛
- 挑战程序设计竞赛 第2版_高清_完整书
- 豆瓣电影数据集12万+用户影评40万+爬
- 超实用的微信小程序开发的商城系统
- 小程序反编译全套.zip
- 《Visual Basic 数据采集与串口通信测控
- 基于STM32的飞控程序
- 仿滴滴用户小程序良心仿照
- HC6361 极路由 极壹 降级程序
- 基于stm32的USB_hid_游戏手柄设备程序
- 基于最小二乘法的椭圆拟合程序
- 初级程序员历年真题及解析(2009-20
- ATmega单片机中文数据手册ATmega8-16-32
- 并网逆变器完整设计资料
- canopen 主站 从站 程序 已经调试过 无
- CC2650 CC2630 zstack例程程序加注中文注解
- stc-icp_STC单片机烧录工具兼容Win10
- DS-78/79/88SH系列支持萤石云程序包02
- 基于单片机车辆测速系统的设计与实
- 微雪电子扫码模块stm32测试程序
- ROS机器人STM32地盘程序
- 数据结构程序设计机器调度问题
- 温度报警器原理图+程序
- 基于linux QT开发的万年历程序
- 基于单片机控制16x64LED点阵屏
- VHDL洗衣机程序,可实现洗衣、脱水、
- 基于单片机protues的全自动洗衣机控制
- 数值分析mathematic 实现 插值算法程序
评论
共有 条评论