历史上的今天
今天是:2025年04月25日(星期五)
2020年04月25日 | 51单片机实验4:静态数码管
2020-04-25 来源:eefocus
开发板数码管模块电路图如下:

开发板数码管共阴连接,P0口通过输出阳极电平来控制段选,74ls138译码器通过控制8个数码管的阴极电平来控制位选。
实验任务:点亮第一个数码管并使其显示数字0;
P2^2,P2^3,P2^4口置0,使138译码器译码为1000 0000,即第一个数码管阴极电平为0,其他7个数码管阴极电平为1。
P0口置为0x3f,即:0011 1111,(二极管a b c d e f亮,构成数字0)
代码如下:
#include #include #define uc unsigned sbit lsa=P2^2; sbit lsb=P2^3; sbit lsc=P2^4; uc code x[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f, 0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; void main() { while(1) { lsa=lsb=lsc=0; P0=x[0]; } } 代码中数组声明时使用code:告诉单片机,定义的数据要放在ROM里面,写入后就不能再更改,而非RAM,这样可以节省运存空间。
上一篇:51单片机实验3:led流水灯
下一篇:51单片机实验5:动态数码管
史海拾趣
|
3G无线通讯(W-CDMA、CDMA2000和TDS-CDMA)入门教科书 第一课、无线技术相关术语解释 GSM/2G GSM(全球移动通信:Global System For Mobile Communication)是1992年欧洲标准化委员会统一推出的标准,它采用数字通信技术、统一的网络标准,使通信质量得以保证,并可以开发出更多的新业务供用户使用。 ...… 查看全部问答> |
|
作者:Tamim P. Sidiki 博士,Ine Cox, Rinus de Vos, DSM 工程塑料 摘要 当前在通信,计算和消费行业中,绿色电子是最重要的课题之一。电子产业中的原始设备制造商们( OEM )不仅注重能源节约,同时也禁用了一些在塑料中作为阻燃物质的卤化物。整 ...… 查看全部问答> |
|
RFID(RadioFrequencyIdentification,即射频识别)技术是从20世纪80年代走向成熟的一项自动识别技术。本文针对RFID系统产生的安全隐患进行了详细分析并有针对性地总结提出了相关对策。 RFID作为无线应用领域 ...… 查看全部问答> |
|
现在已将串口接收汉字转换为unicode,且可以通过messagebox或edit显示汉字,但为什么使用cfile类进行写入txt文件后,通过word打开文件显示的不是汉字,而是汉字unicode码中每个字节所对应的ascii码呢?我写入的类型是wchar呀?请高手帮助!谢谢!… 查看全部问答> |
|
各位大侠好,前段时间回家了,所以好久没上来了···我在回家前自学了下NIOSII,可我发现我跟着教程做了几个实例,但还是不会编程,我对API和构建结构体模式两种方式区别很模糊,请了解的大侠们给我支支招,需要从 ...… 查看全部问答> |
|
我用的是lpc2214,看了周立功出的中文文档上面写着当p1,p2,p3口用做输入的时候,可通过内置上拉电阻将电平拉高,我认为这就是说这三个口应该是有内置上拉电阻的,p0口是没有这句话的,我认为是没有的上拉电阻的,那么现在就是p0口我用的都是第二 ...… 查看全部问答> |
|
$(\'swf_T3E\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMjYxNzM1NDk2/v.sw ...… 查看全部问答> |




