久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
Atmega64 LCD1602+proteus仿真程序
[打印本頁]
作者:
一棵樹110
時間:
2019-3-29 11:23
標題:
Atmega64 LCD1602+proteus仿真程序
單片機用的是AVR系列的Atmega64 LCD1602源程序+proteus仿真
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png
(9.98 KB, 下載次數: 102)
下載附件
2019-3-29 17:17 上傳
單片機源程序如下:
#include <iom64v.h>
#include <macros.h>
#define uchar unsigned char
#define uint unsigned int
#define RS_H PORTE|=BV(0)
#define RS_L PORTE&=~BV(0)
#define RW_H PORTE|=BV(1)
#define RW_L PORTE&=~BV(1)
#define EN_H PORTE|=BV(2)
#define EN_L PORTE&=~BV(2)
void delay(uint ms)
{
uint i,j;
for(i=0;i<ms;i++)
{
for(j=0;j<1141;j++);
}
}
void write_com(uchar com) //寫命令函數
{
RS_L; //RS置低,寫指令
RW_L; //RW置低,寫操作
PORTD=com;
delay(1);
EN_H; //使能端拉高
delay(1);
EN_L; //使能端拉低
}
void write_dat(uchar dat) //寫數據函數
{
RS_H;
RW_L;
PORTD=dat;
delay(1);
EN_H;
delay(1);
EN_L;
}
void Lcd1602_init()
{
DDRD=0XFF;
DDRE|=BV(0)|BV(1)|BV(2);
EN_L;
write_com(0X38);
delay(1);
write_com(0X01);
delay(1);
write_com(0X06);
delay(1);
write_com(0X0c);
delay(1);
}
void Lcd1602_Display(uchar addr,uchar num,uchar dat)
{
write_com(addr+num);
write_dat(dat);
}
void main()
{
uchar i;
Lcd1602_init();
//write_com(0X80+n); n=0,1,2...15 第一行顯示
//write_com(0x80+0x40+n); n=0,1,2...15 第二行顯示
Lcd1602_Display(0x80,0,'5');
Lcd1602_Display(0x80+0x40,0,'5');
}
復制代碼
所有資料51hei提供下載:
LCD1602.zip
(72.6 KB, 下載次數: 62)
2019-3-29 11:22 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
1233rdgdf
時間:
2019-11-14 08:52
太好了
作者:
zhczlzhang
時間:
2024-12-7 09:06
突然要做這種項目,愁死了。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
av免费在线观看网站
|
曰本一级片
|
久久久久久精
|
亚洲成人日韩
|
18视频在线观看
|
日韩理论在线
|
国产高清在线视频
|
欧美日韩综合
|
欧美精品在线视频
|
又黄又爽又色视频
|
色网站在线观看
|
午夜在线视频观看日韩17c
|
成人一区二区视频
|
日韩色黄大片
|
激情综合网五月
|
在线免费看黄色
|
99精品网
|
日日操天天操
|
国产三级黄色片
|
天天摸天天干
|
午夜精品在线
|
www.av在线播放
|
制中文字幕音影
|
国产成人久久精品麻豆二区
|
亚洲天堂中文字幕
|
一区二区三区视频
|
神马午夜我不卡
|
在线播放毛片
|
国产精品久久久久久久午夜
|
波多野结衣av在线播放
|
在线播放中文字幕
|
欧美超碰在线
|
激情综合五月天
|
9999精品视频
|
国产精品成人国产乱一区
|
日本少妇做爰全过程毛片
|
成人动漫在线看
|
在线婷婷
|
一区二区三区免费看
|
久草综合网
|
丰满岳乱妇一区二区
|