
正文
静态串行显示c语言编程,c语言静态常量
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求一个用74HC595级联驱动8个7段数码管静态显示的C语言程序。
//595连级输出数据,138行驱动。P0_1为移动速度高速/*点阵显示汉字程串口输出字符数据,//P2口输出行扫描信号,P2_7输出595锁存信号。
首先数码管分为1位,4位,8位,4位和8位的又分为共阴和共阳数码管。共阳数码管,即阳极全部连接在一起,单片机接口给低电位即可点亮对应的段位。
给你个51汇编的164和595的驱动吧。有悬赏的话,再提供个C51的164和59悬赏多的话再给个LPC1114驱动的两个595控制2个4位一体数码管的吧。
这种连接方式无所谓的,595可以正向走和反向走,所以不管你怎么接,都有办法,就是改一句代码的事。另外,数码管查表数据可以生成,只要你知道各个端在什么位置就行了。
相关问答
Q1: 用C语言:编写一个计算机的串行端口程序
1、MSComm控件 。MSComm控件是微软开发的专用通信控件,封装了串口的所有功能,使用很方便,但在实际应用中要小心对其属性进行配置。下面详细说明该类应用方法。串行端口的本质功能是作为CPU和串行设备间的编码转换器。
2、对于单片机来说可以用普通IO口模拟,就像18B20的单线通信一样,一个bit一个bit的发。
3、发送机接收到回送信号后,把它与刚发送的字节相比较,如果相同,就发送新的半个字节,否则就重新发送。新数据与旧数据通过信息位来区分。下面就是用C语言编写控制串行口的程序。
4、现在的电脑般有两个串行口:COM1和COM2,你到计算机后面能看到9针D形接口就是了。
5、)尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
6、工业控制领域(如DCS系统),经常涉及到串行通信问题。为了实现微机和单片机之间的数据交换,人们用各种不同方法实现串行通信,如DOS下采用汇编语言或C语言,但在Windows 环境下却存在一些困难和不足。
Q2: 利用串行口4位静态LED显示。画出电路图并编写程序,要求4位4位静态LED...
你的要求有冲突,你位选由P1。0到P1。3,但是字形码也由P1口出,存在冲突。参考我以前写的程序吧 P0口为数码管段码,P2口的P20-2。
同时,由于P0口和各字段对应关系是:P0.7 P0.6 P0.5 P0.4 P0.。51单片机编写4个LED数码管同时循环显示0—9的数字的程序。
你要实现的是高4位或低4位是4个一起亮? 实际上是P3=0XF7,延时,P3=0X7F,延时。。只有第8两个LED轮流点亮。因为亮的两灯的前3条执行得太快,根本看不出。
Q3: 请大神帮忙编写一个单片机C语言程序,串行通信的。
这是基于STC12C5A60S2 单片机编写的程序,应该也兼容51单片机。这里只是串口的收发,和数码管显示,由于我的数码可能和你的不一样所以需要更改。
编写串口通讯程序步骤为:设置波特率 设置串口工作方式 收发数据。
就可以接受到数据,如果你是给客户演示的话,那得自己写上位机,参考(vc++与串口通信),VB串口通信,这两本书就行了,重点是对MSCOM的理解,虽然是C++,C基础好的也很容易学会,实现自己通信显示上位机也并不困难。
串行通信实现的是两个对象之间的数据传递,对象通常是单片机。通信实际上是在两个单片机上连上线,通过线路来传递信息。如图,调制解调器非常重要,其作用是实现数字信号和模拟信号的转换。
你看看接收并回传给串口助手的数据是否正确 if(Rev_Data == t){ Sector_erase(0x2000); //扇区擦除。。
http://blog.16com/asm_c/blog/static/24820311320146138270129/ 参考。
Q4: 求AT89C51与74LS164串行静态显示的C语言程序,原理图如下:
1、用一个数组就可以表达出来,先定义一到九的数码管二进制数列,再循环访问数组中的元素。
2、本电路采用单片机AT89C51作为控制芯片,单片机的P0口外接八个发光二极管,每个发光二极管分别作为八位选手的信号指示灯。并在各个外接电路上并接开关按键,按键另一端接地。
3、下面是我用STC89C52单片机编的程序,采用4*4矩阵键盘,键盘接P3口,采用六位数码管(共阴极)显示,数码管位选和片选信号分别通过两个锁存器接P0口,位选所存端接P^7口,段选所存端接P2^6口。
4、静态显示,这个简单啊,74LS164的DSA和DSB接单片机的RXD,CP接单片机的TXD,Q0~Q7接数码管的引脚了。单片机使用模式0发送数据……这些在你的单片机教材上是有讲的啊!你还可以在网上搜“74HC164 数码管”这个关键字。
关于静态串行显示c语言编程和c语言静态常量的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






