求高手指教!汇编语言编程问题!

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:02:57
我有一块四位8段(含小数点)数码管,有12引脚,11、7、4、2、1、10、5、3分别为a、b、c、d、e、f、g、dp输入端,且低电平对应的LED亮(因为加了三极管)。6、8、8、12分别为低位到高位的显示致能端,且也是低电平有效。欲用汇编语言编程实现数显从0000递增到9999,且每个数字显示时间为1s,不知道该如何编写,求高手赐教。能提供程序最好,因为十分急,明天要教论文!
谢谢谢谢
用的是8751,P2口为8段输入端,P0.0~P0.3分别接低位到高位的显示致能输入端!我初学,很菜!

不知道你用的什么单片机和那个口,大概思路给你说一下:
自己先查下位码,从0-9的位码,这个不用我教你吧!!
先给各个口上清零,送相应的1或0到口上,实现显示0000,
用查询方式一个一个的调,加一命令知道吧!!加一后延时一秒,再调查询加,中间加个比较的指令,看数到9999了没有,到了清零或停止跳出。
学什么专业的,这应该是基础的编程啊,看来你没怎么学~~
忘了给你说,你的数码管是共阴的,别忘了
如果想弄的复杂点就用个驱动器来带数码管
应付公事就一个口接一个数码管