请大神帮我看下单片机万年历Proteus仿真

作者&投稿:村锦 (若有异议请与网页底部的电邮联系)
谁有用proteus仿真软件做的单片机万年历?~

给你发了

http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4472389&bbs_page_no=1&search_mode=1&search_text=%CA%B1%D6%D3&bbs_id=9999

电路太复杂。
用了太多的芯片,单片机自身的引脚,却闲置。

先弄个显示八位的时分秒,好了之后再万年...

这么短的程序一看就知道是错的,而且proteus里没有74ls07哦

还是用C写吧!! 网上也有很多资源参考!

只能汇编完成吗?

单片机解密1 5 3 1 3 1 6 6 2 0 7李明阳。


51单片机红外遥控的程序,在数码管上显示,求大神帮我看下有什么问题?
(2)如果是数码管根本就不显示,那么我可以认为你是个新手或者经验不足。你仔细看一下代码,数码管用的是共阳的(如果你的是共阴的,是没办法显示正确的数据的),段码接在P0,位码接在P2。做动态扫描时,简单的延时一下之后直接继续赋数据值,这种做法一般不鼓励,因为人是有视觉暂留的,这样可能...

请大神帮我看看51单片机仿真结果
确定共阴共阳,然后没必串电阻,本来输出的电压电流就小,再加电阻达不到管的要求,你试下

...的单片机型号,如stc89c52,这样子,麻烦大神帮我一一列一下吧_百度...
STC的单片机,FLASH存储器最大可达62K,你这么点小程序算是小菜一碟了。STC89系列的就有62K的,不过,你用不了这么大,也不用买这么大的内存的。如下图,可选一款吧。还是STC89系列,什么也不用改,头文件也不用改,只要你愿意花钱买一片就行。画红圈那一项,就是FLASH内部。不过,你既然选STC的...

求大神帮我看看下面关于51单片机中AD转换,使用的是ADC0808,为什么显示...
端口预读必须先 全置 高电平,然后读 信号

大神来帮我看看我单片机程序有什么错啊
简单:告诉你吧,define write_second 0x80 define write_minute 0x82 define write_hour 0x84 define read_second 0x81 define read_minute 0x83 define read_hour 0x85 define write_protect 0x8e 这些定义后面应该是没“;”的;试试看。

51单片机 大神谁能帮我解读一下下面的编程 #include<reg52.h> #define...
include<reg52.h>\/\/包含52头文件 define unit unsigned int\/\/宏定义 无符号整型 define uchar unsigned char\/\/宏定义 无符号字符型 sbit duanx=p2^6;\/\/数码管段选引脚(估计是锁存器,这就是典型的不规范取名)sbit weix=p2^7;\/\/数码管位选引脚(从程序看,估计也是锁存器,不规范+1)uchar show...

这是用过51单片机设计水温的硬件原理图 哪位大神能帮我解决一下都是什 ...
因为看不清图,猜测一下:1. 左上角的4个二极管整流桥2W08 2. 整流桥的后面3脚芯片是7805和7812 3. 下面带晶振的24脚芯片好像是AD转换芯片,芯片右下角的4脚芯片是ADC参考电压专用芯片 4. 在下面2个三角形的芯片是运放OP07 5. 最大的那个芯片51系列的单片机,可以使用AT89C52\/S52,STC90C52 ...

哪位单片机大神可以帮我解释一下这段延时程序(汇编语言),初学者不怎 ...
估计是这样算的:在汇编手册中可以查到指令:MOV 寄存器,立即数需要耗费的时钟周期,在本例中应当是1个时钟周期=2us因此第1句耗时2us第2句也是2us,要被跳转执行100次,耗时2us*100=0.2ms第3据DJNZ是4us,因第3句要被执行250*100次,因此需要耗时4us*250*100=100ms第4句4us要被执行100次(...

哪位大神帮我解释下下图基于单片机的led调光部分电路工作原理
图中VMOS管Q1、Q2为LED调光管,与Q1、Q2漏极D端V-1、V-2连接LED负极,改变到达到Q1、Q2管栅极G的电平电位的大小,即可以改变它的漏极D与源极S之间跨导程度,栅极G电位越高,漏极D与源极S之间导通程度越深,导通程度越深Q1漏极电位越低,LED得到的电压越高,发光越亮。反之,栅极G电位越低...

单片机最小系统原理图,求详细讲解
我是一名单片机老玩家.STC89C52单片机最小系统比较复杂,需要 STC89C52芯片 1 个,芯片底座 1 个,单排针 2 排 晶振电路:晶振 1 个,30pF电容 2 个 复位电路:10K电阻 1 个,10uF\/16V电容 1 个 P0口上拉:10K排阻一个 电源去耦:10uF\/16V电容 1 个,104 电容一个 建议使用STC最新的单片机STC...

乌鲁木齐市19657107255: 单片机做个简单的万年历,可是led屏不亮,程序如下,求大神帮忙 -
轩柱济克: 单片机的P0口需要接上拉电阻,如果不愿意加,可以用P3口或者P1口 Unsigned char code discode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; 改为:uchar code discode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; 这样才能编译通过吧

乌鲁木齐市19657107255: 单片机 -- 请高手看看我这程序为什么总有问题 -
轩柱济克: 改好了.#include <AT89X51.H>#include<stdio.h> sbit K1=P3^0; sbit L1=P1^0; sbit K2=P3^1; sbit L2=P1^1; void main(void) { unsigned int f = 1; unsigned int e = 1; while(f == 1) { if(K1 == 1) {L1 = 1;} //开关继电器接通,电机正转 if(K2 == 1) {L1 = ...

乌鲁木齐市19657107255: 请求大神帮忙看看下面的代码到底错在哪了....这是面对凌阳单片机(SPCE061A)的AD转换代码! -
轩柱济克: P_ADC_Ctrl=0x0001;这句少了个*号,应该为:*P_ADC_Ctrl=0x0001; 防止转换之间时间过长,等待转换语句也可写成:while(!(*...

乌鲁木齐市19657107255: 求大神的程序啊!c语言单片机程序实现:P0按下,P1由高变低,P0再次按下,P1由低变高,如此循环、、 -
轩柱济克: #include "reg51.h" #define uchar unsigned char void delayms(unsigned char) ; sbit k1=P0^0; sbit...

乌鲁木齐市19657107255: 大神帮忙看下什么单片机有类似功能,...
轩柱济克: 单片机12位AD就算是有也没用,有位数没有精度.如果精度要求不高可以考虑2712 SOP-18.2712是有12位,但要求精度高还是用外专有AD吧~

乌鲁木齐市19657107255: 求51单片机大神帮忙看看一小段代码 -
轩柱济克: XBYTE[0xE000] = 0xff; 是指向地址为0xE000的外部端口输出数据 0xff 同样 XBYTE[0xC000] = (1<<dspcom);是指向地址为0xC000的外部端口输出数据 数据是1左移dspcom位,若dspcom=0 则数据为1 即0000 0001 若dspcom=2 则数据为2 即0000 0010 若dspcom=3 则数据为4 即0000 0100 以此类推,一次只选中一个数码管 unsigned char dspbuf[8] = {10,10,10,10,10,0,0,0}; //显示缓冲区 数组用来存储待显示的数据

乌鲁木齐市19657107255: 来单片机汇编大神~ -
轩柱济克: 图中左边的四个按键,最好改成开关.先设置好这些开关,再按下右边的中断按键,即可....

乌鲁木齐市19657107255: 求哪位单片机大神帮我解释一下这两种方式的程序.比如这是怎么定时的,已经为什么有CPL P1.7 -
轩柱济克: cpl就是电平反转,比如原来高运行之后就为低,原来低运行之后就为高.定时的问题看页面上面的解释,将16位送到定时器中.

乌鲁木齐市19657107255: 求一个 STC89C52RC单片机pwm调光控制C程序 求大神帮忙,单片机考证用,完了重谢. -
轩柱济克: 这个是完全可以实现的,先给你一个思路:一、如果您控制的是交流电1、通过外部搭建电路来检测交流电的过零时刻.2、检测到过零时刻后...

乌鲁木齐市19657107255: 自己在面包板上弄的单片机电子时钟为什么不运行程序?但是在proteus模拟没有任何问题?求大神帮忙 -
轩柱济克: 拿示波器看看单片机晶振起振了没有,加一个IO口接LED做运行指示,看到底是单片机没工作还是程序出错了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网