您所在位置: 网站首页 / 文档列表 / 汽车标准 / 文档详情
VHDL1602时钟.doc 立即下载
2024-04-16
约3.6千字
约3页
0
21KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

VHDL1602时钟.doc

VHDL1602时钟.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

VHDL1602时钟VHDL1602时钟VHDL1602时钟VHDL1602液晶显示时钟驱动代码libraryIEEE;useIEEE。STD_LOGIC_1164.ALL;useIEEE.STD_LOGIC_ARITH。ALL;useIEEE.STD_LOGIC_UNSIGNED。ALL;entitylec1602isPort(CLK:instd_logic;LCD_RS:outstd_logic;LCD_RW:outstd_logic;LCD_EN:outstd_logic;LCD_Data:outstd_logic_vector(7downto0));endlec1602;architectureBehavioraloflec1602issignalcount1:std_logic_vector(15downto0);signalclk1,clk2:std_logic;signalge1,shi1,bai1,qian1:integerrange0to10;signalge2,shi2,bai2,qian2:integerrange0to6;signalg,s,b,q,w,qww:std_logic;typeram1isarray(0to9)ofstd_logic_vector(7downto0);constantcgram1:ram1:=(x”30”,x"31",x"32",x"33”,x"34”,x”35”,x"36",x"37”,x"38”,x"39");typestateis(set_dlnf,set_cursor,set_dcb,set_cgram,write_cgram,set_ddram);signalcs:state:=set_dlnf;begink1:process(clk)variablecount:integerrange0to100000;beginifclk’eventandclk='1’thencount1<=count1+1;ifcount<=50000thenclk1〈=’0';count:=count+1;elsifcount〉50000andcount<=100000thenclk1<=’1’;count:=count+1;elsecount:=0;endif;endif;endprocessk1;LCD_RW〈=’0’;LCD_EN<=clk1;k2:process(clk1)variablecount2:integerrange0to500;beginif(clk1’eventandclk1='1')thenif(count2<=250)thenclk2〈=’0';count2:=count2+1;elsifcount2〉250andcount2<=500thenclk2<='1';count2:=count2+1;elsecount2:=0;endif;endif;endprocessk2;k3:process(clk2)beginif(clk2’eventandclk2='1')thenif(ge1=9)thenge1〈=0;g<=’1’;elsege1〈=ge1+1;g<=’0';endif;endif;endprocess;k4:process(g)beginif(g’eventandg='1')thenif(ge2=5)thenge2〈=0;s〈='1’;elsege2<=ge2+1;s<='0’;endif;endif;endprocess;k5:process(s)beginif(s'eventands=’1’)thenif(bai1=9)thenbai1<=0;q<='1';elsebai1<=bai1+1;q〈='0’;endif;endif;endprocess;k6:process(q)beginif(q'eventandq='1')thenif(bai2=5)thenbai2〈=0;w<='1’;elsebai2〈=bai2+1;w〈=’0';endif;endif;endprocess;k16:process(w)beginif(w'eventandw=’1’)thenif(qian1=9)thenqian1〈=0;qww<=’1';elseqian1〈=qian1+1;qww<=’0’;endif;endif;endprocess;k66:process(qww)beginif(qww’eventandqww='1')thenif(qian2=1)thenqian2〈=0;elseqian2〈=qian2+1;endif;endif;endprocess;process(clk1,cs)variablecnt:std_logic_vector(3downt
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

VHDL1602时钟

文档大小:21KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用