|
|
用户名:lindy0088 笔名:lindy 地区: 陕西-西安 行业:其他 |
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
雪村禁播MTV---办公室
门阵列汉显
http://www.21ic.com/news/n1790c76.aspx
http://www.21ic.com/news/n1791c76.aspx
http://www.21ic.com/news/n1789c76.aspx
MCS-51单片机实用子程序库
利用单片机串行口实现多个LED
在单片机系统中,常常用数码管(LED)做显示器。一般的显示器为4位或8位,即需要4个或8个LED。实现这种显示的方法比较多,也比较简单。但是,对于多个LED显示,就必须采取必要的措施才能实现。本文介绍一种设计方法,利用该方法设计的多路LED显示系统具有硬件结构简单,软件编程方便,价格低廉的特点,经在储蓄所大屏幕利率显示屏中应用,效果很好。
1 硬件电路
80C31单片机是MCS-51系列单片机的一种,它广泛应用于各种小型控制系统中。我们知道,80C31单片机有一个串行口可用于串行通讯,笔者发现它在方式0状态下,还可以扩展并行I/O口,从而实现多个LED显示,其硬件原理如图1所示。其中,74HC164为串行输入、并行输出移位寄存,74HC164为单向总线驱动器,LED采用5EF1183KR型共阴极数码管。
当80C31单片机复位时,串行口为方式0状态,即工作在移位寄存器方式,波特率为振荡频率的十二分之一。参看图2,器件执行任何一条将SBUF作为目的寄存器的命令时,数据便开始从RXD端发送。在写信号有效时,相隔 一个机器周期后发送控制端SEND有效,即允许RXD发送数据,同时,允许从TXD端输出移位脉冲。第一帧(8位)数据发送完毕时,各控制信号均恢复原状态,只有TI保持高电平,呈中断申请状态。第一个74HC164把第一帧数据并行输出,LED1显示该数据。然后,用软件将TI清零,发送第二帧数据。第二帧数据发送完毕,LED1显示第二帧数据,第一帧数据串行输入给第二个74HC164,LED2显示第一帧数据。依此类推,直到把数据区内所有数据发送出去。应该注意,数据全部发送完后,第一帧数据在最后一个LED显示。由于TXD端最多可以驱动8个TTL门,当LED显示器超过8个时,我们采用74HC244芯片驱动。每个74HC244有8路驱动,每一路可驱动8个LED,即每增加一个74HC244,可增加64个LED驱动。
2 软件编程
该软件程序采用MCS-51系列单片机汇编语言编制,并把显示程序作为一个子程序,以便在主程序中调用。设LED为共限极显示器,共有64个,显示区首地十在内部RAM 20H单元,需显示的数据以BCD码依次存放在显示区,软件清单如下:
主程序
ORG 0000H
SJMP START
ORG 0020H
MOV R6,#40H
MOV R0,#20H
LCALL TRXD
SJMP $
显示子程序
TRXD:MOV DPTR,#DTAB
DL0:MOV A,@R0
MOVC A,@A+DPTR
MOV SBUF,A
DL1:JNB TI,DL1
CLR TI
INC RO
DJNZ R6,DL0
RET
DTAB:3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
献给爱好单片机的朋友
http://www.mcu51.com/download/digitpdf/40xx/关于4000系列资料
http://www.mcu51.com/download/digitpdf/45xx/关于4500系列资料
http://www.mcu51.com/download/digitpdf/74xx/关于7400系列资料
http://www.mcu51.com/download/RS485note.pdf关于RS485的资料
http://www.mcu51.com/download/binhex.com工具
http://www.mcu51.com/download/hexbin.exe工具
http://www.mcu51.com/download/c51eval.p关于C51的资料
http://www.mcu51.com/download/digitpdf/CPU/关于CPU的资料
http://www.maxim-ic.com.cn/Max1800-2690/MAX220-M.PDF资料
http://www.maxim-ic.com.cn达拉斯公司主站
http://etuni.com/downdata.asp?id=832&C51Tip.pdf关于C51的资料
http://www.mcu-tech.com/download/c51%20user1.pdf关于C51的资料
http://www.laogu.com/download/c51ctl.p关于C51的资料
http://etuni.com/downsoft.asp?id=118&KeilC51v612.p是C51中文资料
http://www.whwave.com.cn/wsjiaocai.htm教材、资料
http://www.whwave.com.cn/WWIC.htm部分IC资料
http://www.whwave.com.cn/FM24CXX.htm关于24系列资料
http://www.hongyan-e.com/web/dzbic.htm部分IC资料
http://www.cetinet.com/downloadtemp/chuankouzsV2.1.p免费串口调试器
http://www.atmel.com/dyn/products/param_table.asp?family_id=604&OrderBy=part_no&Direction=ASC关于ATEML全系列资料
http://62.236.156.23/ideaport/d大量单片机、IC资料
http://www.p8s.com/products1/default.htm武汉力源单片机、IC资料
http://www.mcuok.com/zl/AT89S.pdf单片机AT89SXX系列资料
http://www.willar.com/download/files/jtg.p常用三极管资料
http://www.21ic.com/download/openfile.asp?id=244&filename=http://www.21icsearch.com/download/avrebook.p关于AVR的资料
http://www.21ic.com/download/openfile.asp?id=35&filename=http://www.21icsearch.com/download/dianlutu.p常用电路图集
http://www.atmel.com/dyn/products/param_table.asp?family_id=604&OrderBy=part_no&Direction=ASC常用ATEML系列单片机
http://www.cetinet.com/downloadtemp/AVRselectnew.p最新AVR器件表
http://www.cetinet.com/downloadtemp/c51programe.p源程序C51集锦
http://www.cetinet.com/downloadtemp/pcwrite4.rar计算机并口读写W24CXX系列
http://www.cetinet.com/downloadtemp/c51user1.pdf《51单片机新技术》
http://www.cetinet.com/downloadtemp/adc2051.rar电阻网络ADC
http://www.cetinet.com/downloadtemp/max7219.pdf共阴LED驱动MAX7219
http://www.cznewcom.com/products/interfaceconverter/232r.htm工业级RS-232远程长线驱动器
http://www.mcuok.com/cd1/%b5%a5%c6%ac%bb%fa%bf%aa%b7%a2%b9%a4%be%df多种单片机开发工具
ftp://flyflyflyfly.vicp.net单片机AVR、PIC、VCD、彩电资料
http://www.goldenchip.com.cn/download/other/Electronic_Workbench.p电路仿真软件
http://www.whwave.com.cn/wsjiaocai.asp关于EM78单片机资料
http://c-51.myrice.com/xp.htm关于51全系列单片机资料
http://www.pcbtech.net/manage/upload/download/protellib.p关于Protel 元件库
http://www.hongyan-e.com/web/dzbjdq1.htm常用电子元气件
http://www.xie-gang.com/zlsjp.htm常用电子元件资料
http://www.51wy.com/avr/download/help.p硬件资料
http://www.singsun.com.cn/ende.asp遥控相关的资料
http://www.8052.com/chips.phtml有关51/78系列的资料
http://www.etuni.com/downdata.asp?id=875&Dimension.pdf有关封装的资料
http://www.pcbtech.net/forum/index.asp关于PCB的技术论坛
http://www.mcu21cn.com/show.asp?id=1060 破解版kc51
http://218.7.17.204/tong/1.htm常用的资料
http://www.zlgmcu.com/download/downs.asp?ID=632调试USB的工具
http://www.pdown.net/list.asp?id=81单片机80196的参考书
http://www.mcuok.com/zl/pic/html/product/PICmicro.htm 有pic单片机的全部资料
http://www.vcok.com/class/学C语言的好去处
http://218.7.17.204/chaoxing/5.htm与单片机相关的书籍
http://www.mcustudio.com/dpjjx/ndpjjx2.htm单片机初学者的乐园
http://fuja.myrice.com/dpj.html PIC单片机大世界
http://www.pdown.net/list.asp?id=81单片机80196的参考书
http://www.mcuok.com/zl/pic/html/product/PICmicro.htm有PIC系列单片机全部数据手册
http://218.7.17.204/chaoxing/5.htm 关于单片机的应用书
http://www.cetinet.com/download/default.asp 多种资料下载
单片机教程
★★ 中国著名软件
国内10大bt站点
经常看到很多bt爱好者介绍的bt网站大全,我发现很多都已经过期不能用了,而且还有很多是重复的,我对我使用bt一个月以来的好的索引页进行了总结,希望大家能迅速找到自己需要的东西,而不用一次次的打开无效的网页。
前面10个,都可以访问,而且应该说可以下载到几乎所有的东西。
1、BT @ China 联盟 发布总索引区
bt下载的老大,bt下载的综合站,将bt带到中国:
特点:中国最早的bt。人气旺。
索引分类:『游戏索引』 | 『影视索引』 | 『动漫索引』 | 『音乐索引』 | 『软件索引』
发布页: http://bt.itbs.net/bt/
2、满分bt发布区(专门的学习考试资料发布)
特点:都是学习考试的资料,包括课堂录音、真题、考试辅导软件。
索引分类:[出国考试及申请资料] [英语影视及科普] [听力口语及英语学习软件] [四六级考研及大学学习] [计算机学习考试认证资料]
发布页: http://www.manfen.net/forum/btsubsystem.php
3、tlf发布页
特点:有发布小组。
索引分类:[不分類] [动画] [漫画] [补档] [游戏] [影视] [音乐] [其他] [软件]
发布页: http://bt1.eastgame.net/index.php
4、gamesir发布页
特点:游戏动漫发布
索引分类:游戏 动漫 音乐 影视
发布页: http://bt.gamesir.com
5、E游网bt发布区,
特点:电影较多
索引分类:游戏 软件 电影 电视 动画片 漫画 书籍 连续剧 音乐
http://www.egame365.com/bt/
以下的暂时没有索引区(或者由于流量问题,关闭了索引区),但可以到论坛直接下载.
6、雷傲论坛bt下载区。
特点:人气旺,没有索引页,采用论坛的形式发布.
http://bbs.leoboard.com/cgi-bin/forums.cgi?forum=73
7、蚂蚁论坛bt下载区
特点:人气旺,没有索引页,采用论坛的形式发布.
http://www.antcn.com/bbs/index.php
8、星空动漫下载区
特点:动漫。
http://xkcomic.net/index.php
9、三夫之家下载区
特点:综合
http://teky.8866.org/bbs/index.asp
10、影视前线发布索引页(可用)
http://61.133.84.149/bt/index.asp[/replyview
安徽公务员面试题目
面试招术大揭密
面试十大难题的样板回答
让你在职场游刃有余的10句话
音乐时空
http://caiwei.vicp.net/forum_list.asp?forum_id=1
http://www.free120.com/?id=Lindy Lindy wanglinn orpheus 1982913